آیا می خواهید ROS 2، دومین و آخرین نسخه سیستم عامل Robot را با ساختن یک ربات واقعی یاد بگیرید؟
فلسفه این دوره یادگیری با انجام و به نقل از نویسنده و معلم آمریکایی دیل کارنگی است
یادگیری یک فرآیند فعال است. ما با انجام کار یاد می گیریم، تنها دانشی که استفاده می شود در ذهن شما می ماند.
برای اینکه شما بر مفاهیم مطرح شده در این دوره تسلط داشته باشید و از آنها در پروژه های خود یا، چرا که نه، در شغل آینده خود استفاده کنید، من شما را از طریق یادگیری تمام عملکردهای ROS از نظر تئوری و دیدگاه عملی.
هر بخش از سه بخش تشکیل شده است:
توضیح نظری مفهوم و عملکرد
استفاده از مفهوم در یک مثال کاربردی ساده
کاربرد عملکرد در یک ربات واقعی
تقریبا فراموش کردم! ما به یک بخش دیگر، ضروری و هیجان انگیز از این دوره برای یادگیری فعال شما نیاز داریم!
ایده های خود را در ربات (واقعی یا شبیه سازی شده در رایانه شخصی خود) آزمایش، توسعه و آزمایش کنید
در هر بخش از دوره، یک مفهوم جدید را به شما معرفی می کنم و سپس از آن برای افزودن قابلیت های جدید به ربات استفاده می کنیم:
مقدمه ای بر دوره
محیط را تنظیم کنید: اوبونتو و ROS Noetic را نصب کنید
معرفی ROS: ROS چیست و چرا در رباتیک بسیار مهم است.
اولین گره ROS
را ایجاد کنیدناشر/مشترک ROS
Digital Twin: از یک شبیه ساز برای توسعه و آزمایش عملکردهای ربات بدون نیاز به هیچ دستگاه سخت افزاری استفاده کنید
URDF
Gazebo
پارامترها
RViz2
فایل ها را راه اندازی کنید
کنترل: نحوه ایجاد یک سیستم کنترل برای محرک های ربات
تایمر
خدمات
ros2_control
Kinematics: از بسته MoveIt استفاده کنید! برای برنامه ریزی مسیر
TF2
MoveIt! 2
برنامه: رابط و در دسترس قرار دادن تمام عملکردهای ربات برای سایر نرم افزارها برای ایجاد برنامه ها و عملکردهای پیچیده تر
اقدامات
الکسا: از دستیار صوتی الکسا برای فعال کردن ربات با صدا استفاده کنید
ساخت ربات: ربات واقعی را بسازید و همه عملکردها را از یک ربات شبیه سازی شده به یک ربات واقعی منتقل کنید
Arduino IDE
ارتباط سریال
نتیجه گیری و خلاصه دوره
برای تسهیل یادگیری شما و کمک به ملحق شدن به دنیای رباتیک، درس های کد هم در C++ و هم در Python در دسترس هستند و شما می توانید تصمیم بگیرید که از کدام زبان در طول دوره استفاده کنید.
به هر حال، برای تکمیل نمایه توسعه دهنده نرم افزار Robotics خود به شما پیشنهاد می کنم هر دو را دنبال کنید!
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
ربات مهندس ناوبری خودمختار
نمایش نظرات