Beginning of dialog window. Escape will cancel and close the window.
End of dialog window.
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
در حال بارگزاری، لطفا صبر کنید...
توضیحات دوره:
یک ربات خودران مبتنی بر ROS2 بسازید و با استفاده از فیلترهای کالمن در مورد محلیسازی ربات و ترکیب حسگر بیاموزید. ایجاد یک ربات خودران واقعی با تسلط بر ROS2، آخرین نسخه از سیستم عامل ربات پیادهسازی الگوریتمهای حسگر فیوژن شبیهسازی ربات خودران در برنامهنویسی Gazebo آردوینو برای کاربردهای رباتیک استفاده از کتابخانه ros2_control توسعه کیلومتر شماری و محلیسازی کنترلکننده فیلترهای کالمن و تئوری احتمالات فیلتر کالمن توسعه یافته سینماتیک دیفرانسیل ایجاد یک دوقلوی دیجیتالی از یک ربات خودران تسلط بر کتابخانه TF2 پیش نیازها:دانش پایه پایتون یا C+ لینوکس بدون نیاز به دانش قبلی در مورد ROS یا ROS 2 بدون نیاز به دانش قبلی از نظریه رباتیک بدون نیاز به سخت افزار. تمام دوره را می توان فقط با استفاده از رایانه شخصی دنبال کرد
آیا می خواهید با ساخت یک ربات واقعی، یک ربات خودران واقعی با استفاده از ROS2، دومین و آخرین نسخه سیستم عامل ربات بسازید؟
آیا میخواهید با ناوبری خودمختار ربات شروع کنید و به جنبههای نظری و عملی Odometry و محلیسازی از کارشناسان صنعت بپردازید؟
فلسفه این دوره یادگیری با انجام و به نقل از نویسنده و معلم آمریکایی دیل کارنگی است
یادگیری یک فرآیند فعال است. ما با انجام کار یاد می گیریم، تنها دانشی که استفاده می شود در ذهن شما می ماند.
برای اینکه بتوانید بر مفاهیم مطرح شده در این دوره تسلط داشته باشید و از آنها در پروژه های خود و همچنین در شغل آینده خود استفاده کنید، من شما را از طریق یادگیری تمام عملکردهای ROS از نظر تئوری و عملی راهنمایی خواهم کرد. .
هر بخش از سه بخش تشکیل شده است:
توضیح نظری مفهوم و عملکرد
استفاده از مفهوم در یک مثال کاربردی ساده
کاربرد عملکرد در یک ربات واقعی
موارد بیشتری وجود دارد!
تمام درس های برنامه نویسی با استفاده از پایتون و ++C توسعه یافته اند. این بدان معنی است که شما می توانید زبانی را که بیشتر با آن آشنا هستید انتخاب کنید یا در هر دو زبان برنامه نویسی به یک توسعه دهنده نرم افزار رباتیک متخصص تبدیل شوید!
با گذراندن این دوره، درک عمیق تری از ربات های خودران و ROS 2 به دست خواهید آورد که فرصت هایی را در زمینه هیجان انگیز رباتیک برای شما باز می کند.
سرفصل ها و درس ها
معرفی
Introduction
انگیزه دوره
Course Motivation
برنامه خودران
The Self-Driving Program
ارائه دوره
Course Presentation
با معلم خود آشنا شوید
Meet your Teacher
[EXTRA]: شغل توسعه دهنده نرم افزار روباتیک خود را تقویت کنید
[EXTRA]: Boost your Robotics Software Developer Career
بیشترین بهره را از دوره ببرید
Get the Most out of the Course
مواد درسی
Course Material
برپایی
Setup
اوبونتو را روی ماشین مجازی نصب کنید
Install Ubuntu on Virtual Machine
اوبونتو را روی Dual Boot نصب کنید
Install Ubuntu on Dual Boot
<LAB>ROS 2</LAB> را نصب کنید
<LAB>Install ROS 2</LAB>
<LAB>محیط توسعه را پیکربندی کنید</LAB>
<LAB>Configure the Development Environment</LAB>
مقدمه ای بر ROS 2
Introduction to ROS 2
چرا یک سیستم عامل ربات؟
Why a Robot Operating System?
ROS 2 چیست؟
What is ROS 2
چرا یک سیستم عامل ربات جدید؟
Why a NEW Robot Operating System?
معماری ROS 2
ROS 2 Architecture
انتزاع سخت افزار
Hardware Abstraction
کنترل دستگاه سطح پایین
Low-Level Device Control
پیام رسانی بین فرآیند
Messaging Between Process
مدیریت بسته
Package Management
معماری یک برنامه ROS 2
Architecture of a ROS 2 Application
مقدمه ای بر ROS 2
Introduction to ROS 2
<LAB>یک فضای کاری ایجاد و فعال کنید</LAB>
<LAB>Create and Activate a Workspace</LAB>
نمایش نظرات