توضیحات
آموزش برنامه نویسی ROS مناسب مبتدیان
نام دوره : ROS for Beginners: Basics, Motion, and OpenCV
پیش نیاز:
آشنایی با زبانهای برنامهنویسی C++ و/یا Python
علاقهمند به یادگیری ROS
اشتیاق به یادگیری رباتیک
توضیحات:
این دوره که پرفروشترین دوره ROS در پلتفرم Udemy است، بهتازگی به جدیدترین نسخه ROS یعنی ROS Noetic بهروزرسانی شده و شامل چندین ویدئوی جدید برای توضیح مفاهیم بنیادی ROS همراه با مثالهای عملی است.
همچنین این دوره مهارتهای لازم برای یادگیری ROS2 و پکیج ناوبری را در دورههای بعدی مدرس فراهم میکند.
اغلب کاربران تازهکار ROS هنگام شروع برنامهنویسی با این سیستم با مشکلات زیادی روبهرو میشوند.
با وجود تعداد زیاد آموزشها، نکات عملی و مشکلاتی وجود دارد که بهسختی در منابع موجود پیدا میشود و معمولاً در مستندات رسمی نیز توضیح کافی داده نشده است.
هدف این دوره، ارائه یک مقدمه متمرکز بر مفاهیم پایه ROS همراه با نکات کاربردی برای مدیریت بهتر پروژههای اولیه در ROS با C++ و Python است.
دوره آموزش برنامه نویسی ROS مناسب مبتدیان شامل سه بخش اصلی است:
مبانی و زیرساخت ROS — شامل مفاهیم عمومی مانند Topics، Services، Messages و Nodes.
حرکت در ROS — آموزش نحوه نمایش موقعیت و جهت ربات و ارسال پیامهای کنترلی برای ایجاد حرکت خطی، چرخشی و مارپیچ.
درک محیط (Perception) در ROS — نحوه دریافت تصاویر دوربین در ROS و پردازش آنها با OpenCV.
همچنین آموزش اتصال بردها و سنسورهای Arduino به ROS با استفاده از رابط ROSSERIAL Arduino نیز ارائه میشود تا بتوانید هر سنسور یا برد Arduino را در پروژههای رباتیکی خود بهکار بگیرید.
این دوره با روش قدم به قدم طراحی شده تا یادگیری مفاهیم به ترتیب صحیح انجام شود و تجربه شما بهصورت تدریجی و پیوسته رشد کند. در طول آموزش، فعالیتهای عملی نیز برای سنجش درک شما و تمرین مفاهیم ارائه شده است.
مدرس این دوره سالها تجربه برنامهنویسی با ROS در پروژههای دانشگاهی و صنعتی دارد، سرپرست آزمایشگاه Robotics and IoT در دانشگاه Prince Sultan است و بهعنوان مشاور برای شرکت Gaitech Robotics فعالیت میکند. همچنین وی نویسنده و ویرایشگر سه جلد کتاب علمی در زمینه ROS است.
دوره آموزش برنامه نویسی ROS مناسب مبتدیان برای چه کسانی است:
توسعهدهندگان و کاربران مبتدی ROS
دانشجویان دانشگاهها که در حال یادگیری ROS هستند
هر شخص علاقهمند به آشنایی با مفاهیم پایه ROS
افراد کنجکاو در زمینه رباتیک
کسانی که میخواهند بدون اتلاف وقت ROS را یاد بگیرند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید