دانش رباتیک روز به روز در حال پیشرفته شدن و گسترش یافتن است و هر روزه برنامه ها و چالش های بیشتری در سیستم های رباتیکی به وجود می آید، اما شاید پیاده سازی این برنامه ها توسط ما، نیاز به وقت زیادی داشته باشد، اما اگر بتوانیم از برنامه های دیگران مخصوصا تیم های رباتیک دانشگاه های کشورهای دیگر استفاده کنیم، می توانیم همراه با تکنولوژی در این زمینه پیشرفت کنیم. هدف از این آموزش در مرحله اول، رعایت استانداردهای برنامه های رباتیک است که به کمک ROS می توانیم برنامه های ربات خود را در اختیار دیگران قرار داده و در مرحله دوم، از برنامه های دیگران در ربات خود استفاده کنیم. با استفاده از ROS و رعایت استانداردهای برنامه نویسی و نیز نوشتن برنامه های موثر می توانیم هر قابلیت مهمی را به ربات خود اضافه نماییم. برای مثال، یاد می گیریم که چگونه ربات خود را شبیه سازی کنیم یا از ربات های شبیه سازی شده استفاده کنیم. علاوه بر موارد ذکر شده می توانیم، اطلاعات سنسورهای دیگر تیم های رباتیک را به عنوان ورودی به برنامه های ربات خود بدهیم تا نتیجه برنامه ها را بررسی کنیم، تمامی اتفاقات برنامه ها را ثبت و رویت کنیم و از برنامه های مهم موجود در اینترنت استفاده نماییم. برای مثال، با ربات خود، در محیط نقشه برداری و مسیریابی کنیم یا این که یک بازوی رباتیک را طراحی و برنامه نویسی کنیم. تمامی این کارها می توانند بدون نیاز به سخت افزار و در یک محیط شبیه سازی شده قوی انجام گیرند. از آن جا که استفاده از ROS در برنامه های رباتیک مرسوم شده است، یادگیری این سیستم ضروری است چرا که در صورت تولید برنامه های غیر استاندارد، نمی توانیم از هزاران امکانات مهم مانند مسیریابی برای ربات خود بهره مند شویم. در ادامه این فرادرس در آموزش سیستم عامل ربات ها (ROS) – تکمیلی – بخش اول مباحث برقراری ارتباط با برنامههای تحت ROS به صورت گرافیکی را بررسی میکنیم.

دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.