Plan & Navigation 2025-10 is a comprehensive, hands-on course designed to take you from the fundamentals to advanced, real-world mastery of data-sourcepos. Whether you are just starting out or looking to level up, this course gives you the structured path and practical projects you need to succeed.
Throughout the lessons you will build genuine confidence with data-sourcepos and ros, learning through clear explanations and step-by-step examples you can apply immediately. Below you will find everything the course covers, who it is for, and a full breakdown of the curriculum before you download.
Course Description
دوره Self Driving and ROS 2 – Learn by Doing! Plan & Navigation. این دوره با رویکرد “یادگیری از طریق انجام دادن” طراحی شده است و بر این اصل استوار است که یادگیری یک فرآیند فعال است و دانش زمانی در ذهن ماندگار میشود که مورد استفاده قرار گیرد. در این راستا، مدرس دوره با ارائه توضیحات نظری جامع و مثالهای عملی ساده، شرکتکنندگان را در درک کامل تمام قابلیتهای ROS 2 راهنمایی میکند. هر بخش از دوره شامل سه قسمت اصلی است: ابتدا توضیحات نظری درباره مفهوم و عملکرد مورد نظر ارائه میشود، سپس نحوه استفاده از آن مفهوم در یک مثال عملی ساده نشان داده میشود و در نهایت، کاربرد آن قابلیت در یک ربات واقعی به نمایش گذاشته میشود.
یکی از ویژگیهای برجسته این دوره، ارائه تمام دروس برنامهنویسی به دو زبان پایتون و C++ است. این امکان را برای شرکتکنندگان فراهم میکند تا زبان برنامهنویسی مورد علاقه خود را انتخاب کنند یا حتی در هر دو زبان به یک توسعهدهنده متخصص نرمافزارهای رباتیک تبدیل شوند. با گذراندن این دوره، شرکتکنندگان درک عمیقتری از رباتهای خودران و ROS 2 به دست خواهند آورد که این امر میتواند فرصتهای شغلی هیجانانگیزی را در زمینه رباتیک برای آنها فراهم کند. این دوره نه تنها مبانی نظری را پوشش میدهد، بلکه بر تجربه عملی و ساخت یک ربات واقعی تاکید دارد تا دانش به دست آمده به طور ملموس تثبیت شود.
آنچه فرا خواهید گرفت:
- ساخت یک ربات واقعی که با ROS 2 کار میکند.
- تسلط بر ROS 2، آخرین نسخه از سیستم عامل ربات.
- آشنایی با مبانی نظری رباتیک.
- پیادهسازی الگوریتمهای برنامهریزی مسیر.
- پیادهسازی الگوریتمهای برنامهریزی حرکت.
- ایجاد منطق ناوبری پیشرفته با استفاده از درختهای رفتاری.
- شبیهسازی یک ربات خودران در محیط Gazebo.
- برنامهنویسی آردوینو برای کاربردهای رباتیک.
- تسلط بر Nav2.
این دوره مناسب افرادیست که:
- علاقهمندان به رباتهای خودران.
- سازندگان و علاقهمندان به رباتیک.
- توسعهدهندگان نرمافزاری که میخواهند ROS 2 و رباتیک را یاد بگیرند.
- دانشجویان یا مهندسانی که میخواهند نحوه ساخت یک ربات را از صفر یاد بگیرند.
- توسعهدهندگانی که از قبل با ROS 2 آشنا هستند و میخواهند از آن در یک کاربرد دنیای واقعی استفاده کنند.
- توسعهدهندگان ROS که میخواهند ROS 2 را یاد بگیرند و به آن مهاجرت کنند.
- مهندسان رباتیک که میخواهند مهارتهای خود را در زمینه ناوبری خودکار توسعه دهند.
- توسعهدهندگان مبتدی پایتون که به رباتهای خودران علاقهمند هستند.
- توسعهدهندگان مبتدی C++ که به رباتهای خودران علاقهمند هستند.
What You Will Learn
- ساخت یک ربات واقعی که با ROS 2 کار میکند.
- تسلط بر ROS 2، آخرین نسخه از سیستم عامل ربات.
- آشنایی با مبانی نظری رباتیک.
- پیادهسازی الگوریتمهای برنامهریزی مسیر.
- پیادهسازی الگوریتمهای برنامهریزی حرکت.
- ایجاد منطق ناوبری پیشرفته با استفاده از درختهای رفتاری.
- شبیهسازی یک ربات خودران در محیط Gazebo.
- برنامهنویسی آردوینو برای کاربردهای رباتیک.
- تسلط بر Nav2.
Who This Course Is For
- علاقهمندان به رباتهای خودران.
- سازندگان و علاقهمندان به رباتیک.
- توسعهدهندگان نرمافزاری که میخواهند ROS 2 و رباتیک را یاد بگیرند.
- دانشجویان یا مهندسانی که میخواهند نحوه ساخت یک ربات را از صفر یاد بگیرند.
- توسعهدهندگانی که از قبل با ROS 2 آشنا هستند و میخواهند از آن در یک کاربرد دنیای واقعی استفاده کنند.
- توسعهدهندگان ROS که میخواهند ROS 2 را یاد بگیرند و به آن مهاجرت کنند.
- مهندسان رباتیک که میخواهند مهارتهای خود را در زمینه ناوبری خودکار توسعه دهند.
- توسعهدهندگان مبتدی پایتون که به رباتهای خودران علاقهمند هستند.
- توسعهدهندگان مبتدی C++ که به رباتهای خودران علاقهمند هستند.
Course Features & Specifications
- ناشر : Udemy
- مدرس : Antonio Brandi
- زبان: انگلیسی
- سطح آموزش : مقدماتی
- تعداد دروس : 161
- مدت زمان آموزش : 28 ساعت و 23 دقیقه
Prerequisites
- Basic knowledge of Python or C++
- Basic knowledge of Linux
- No prior knowledge of ROS or ROS 2 required
- No prior knowledge of Robotics theory required
- No hardware required. All the course can be followed also using only the PC
Preview
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
نسخه 2025/5 نسبت به 2024/5 به تعداد 4 درس و مدت زمان 20 دقیقه افزایش داشته است. همچنین زیرنویس هم اضافه شده است.
نسخه 2025/10 نسبت به 2025/5 به تعداد 1 درس افزایش داشته است.
Installation Guide
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p