-
پنجشنبه, ۲۴ مهر ۱۳۹۹، ۱۱:۱۷ ب.ظ
-
۳۷۳
ربات ها عموما دارای واحد ادراکی (Sensor) و واحد عملگر (Actuator) هستند. در این حالت برای اینکه ربات به درستی بتواند ماموریت خود را انجام دهد، نیاز به این است که برای هر کدام از واحدهای فوق کدهایی نوشته شود و ارتباط موثری بین این کدها برقرار گردد. سیستم عامل ربات ها (ROS)، بستری قدرتمند و سریع را برای یکپارچه سازی کدهای مربوط به هر یک از واحدهای ربات فراهم می سازد. به کمک سیستم عامل ربات ها می توانید تحت لینوکس کد مربوط به هر یک از واحدهای فوق را در یک گره (Node) بنویسید و ارتباط موثر بین این گره ها را از طریق پیام هایی (Topic) ایجاد کنید. در این فرادرس با مفاهیم سیستم عامل ربات ها که برای ایجاد یک سیستم رباتیک ه