آموزش سیستم عامل ربات ها راس ROS – ابزار گرافیکی و شبیه سازی
3 ساعت
5.0
هدف از این آموزش، برقراری ارتباط با برنامههای تحت ROS (Robot Operating System) به صورت گرافیکی است. استفاده از گرافیک در بسیاری از مواقع باعث بالا رفتن درک انسان از اطلاعات داخل برنامه و افزایش سرعت برقراری ارتباط با برنامهها میشود. این نوع ارتباطات گرافیکی میتوانند به صورت ورودی و خروجی باشند، یعنی کاربر میتواند اطلاعات ورودی به برنامهها را به صورت گرافیکی تعیین کرده و نیز میتواند اطلاعات تمامی قسمتهای ربات را در خروجی مشاهده کند. همچنین میتوان از ویژگیهای گرافیکی برای شبیهسازی رباتهای مختلف یا محیطهای متفاوت استفاده کرد تا بتوان برنامههای ربات را بهتر توسعه داد. چرا استفاده از برنامههای گرافیکی مهم است؟ به عنوان مثال اهمیت استفاده از برنامههای گرافیکی زمانی نمایان میشود که بخواهیم تعداد زیادی متغیر را در چندین برنامه تغییر دهیم که به کمک یک ابزار گرافیکی ساده میتوانیم این کار را به سادگی انجام دهیم و یا قصد داریم اطلاعات یک سنسور مثل یک لیزر اسکنر یا یک دوربین عمق را در یک محیط واقعی ببینیم که در این حالت، استفاده از ابزارهای گرافیکی تنها راه چاره است. حتی گاهی به ربات واقعی دسترسی نداریم و به کمک ابزارهای گرافیکی میتوان با استفاده از یک محیط و ربات مجازی و شبیهسازی شده، برنامههای ربات را بنویسیم.