1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Learn ROS2 as a ROS1 Developer and Migrate Your ROS Projects 2025-9
Learn ROS2 as a ROS1 Developer and Migrate Your ROS Projects

Udemy – Learn ROS2 as a ROS1 Developer and Migrate Your ROS Projects 2025-9

توضیحات

دوره Learn ROS2 as a ROS1 Developer and Migrate Your ROS Projects. این دوره آموزشی به توسعه‌دهندگان مسلط به سیستم‌عامل ربات نسخه یک (ROS1) آموزش می‌دهد که چگونه با استفاده از دانش قبلی خود، برنامه‌نویسی با نسخه دو (ROS2) را فرا گرفته و پروژه‌های خود را مهاجرت دهند. با شروع این دوره آموزشی و با تکیه بر دانش قبلی در زمینه ROS1، فراگیران قادر خواهند بود برنامه‌های کامل ROS2 را ایجاد کرده و کدهای پایه نسخه یک را به نسخه دو منتقل کنند. این آموزش به طور ویژه برای افرادی طراحی شده است که از قبل با مفاهیم اصلی سیستم‌عامل ربات آشنا هستند و تمایلی ندارند یادگیری نسخه جدید را از نقطه صفر و مباحث تئوری اولیه آغاز کنند. مدرس دوره با انتقال تجربیات واقعی خود در زمینه ساخت بازوهای رباتیک تجاری، به صورت کاملاً کاربردی و گام‌به‌گام به بررسی تفاوت‌های اساسی میان دو نسخه می‌پردازد تا توسعه‌دهندگان بتوانند در کوتاه‌ترین زمان ممکن کدهای خود را در بستر جدید پیاده‌سازی کنند. بخش اول این دوره روی نحوه نوشتن برنامه‌های ROS2 با استفاده از تجربه قبلی در ROS1 متمرکز است و مفاهیم کلیدی را با مقایسه مستقیم آموزش می‌دهد. در بخش دوم نیز فرآیند مهاجرت کدهای قدیمی، نحوه انتخاب توزیع‌های مناسب و استفاده از ابزارهای ارتباطی میان دو نسخه بررسی می‌گردد. همچنین یک پروژه عملی کامل با استفاده از محیط شبیه‌سازی برای تمرین فرآیند مهاجرت در اختیار فراگیران قرار می‌گیرد. این دوره روشی سریع، کارآمد و مبتنی بر نیازهای واقعی مهندسان رباتیک برای به‌روزرسانی دانش فنی و انتقال پروژه‌ها به فناوری‌های نوین فراهم می‌سازد.

آنچه فرا خواهید گرفت

  • درک تفاوت‌های اساسی: شناخت مهم‌ترین تفاوت‌های فنی میان ROS1 و ROS2 از دیدگاه یک توسعه‌دهنده.
  • نصب و راه‌اندازی ROS2: آموزش نصب و پیکربندی ROS2 بر روی سیستم‌عامل Ubuntu.
  • توسعه برنامه‌های کامل با ROS2: یادگیری نحوه نوشتن برنامه‌های کاربردی و کامل با استفاده از قابلیت‌های نسخه دو.
  • ارتباط بین نسخه‌ها: برقراری ارتباط میان برنامه‌های ROS1 و ROS2 با استفاده از پکیج ارتباطی مخصوص.
  • مهاجرت پروژه‌ها: انتقال کدهای پروژه از نسخه یک به نسخه دو به صورت گام‌به‌گام و ساختاریافته.
  • اجرای پروژه عملی: تمرین عملی فرآیند مهاجرت کدها با استفاده از یک پروژه واقعی و شبیه‌سازی‌شده.

این دوره مناسب افرادیست که

  • توسعه‌دهندگان ROS1: افرادی که بر نسخه یک تسلط دارند و می‌خواهند ROS2 را با مقایسه مستقیم و بدون نیاز به آموزش‌های مقدماتی یاد بگیرند.
  • مهندسان و پژوهشگران رباتیک: دانشجویان، مهندسان و مدرسانی که با سیستم‌عامل ربات کار می‌کنند.
  • توسعه‌دهندگان سیستم‌های ترکیبی: افرادی که نیازمند کار همزمان با هر دو نسخه یک و دو در پروژه‌های خود هستند.
  • طراحان سیستم‌های رباتیک: کسانی که مسئولیت به‌روزرسانی و مهاجرت کدهای قدیمی رباتیک به پلتفرم‌های جدید را بر عهده دارند.

مشخصات دوره Learn ROS2 as a ROS1 Developer and Migrate Your ROS Projects

  • ناشر: Udemy
  • مدرس: Edouard Renard
  • سطح آموزش: مبتدی تا پیشرفته
  • مدت زمان آموزش: 6 ساعت و 46 دقیقه

سرفصل های دوره در تاریخ 2025/11

Learn ROS2 as a ROS1 Developer and Migrate Your ROS Projects

پیشنیازهای دوره Learn ROS2 as a ROS1 Developer and Migrate Your ROS Projects

  • You have a fair understanding in ROS1 and can write simple ROS1 programs
  • Ubuntu 20.04 installed on your computer (dual boot or virtual machine) + you know how to use basic commands in a terminal
  • Programming basics in Python and/or C++
  • Some basics in Object Oriented Programming (OOP) are welcome, although not 100% mandatory

تصاویر دوره

Learn ROS2 as a ROS1 Developer and Migrate Your ROS Projects

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 1080p

لینک دانلود

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 1 گیگابایت

دانلود بخش 3 – 1 گیگابایت

دانلود بخش 4 – 147 مگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

3.1 گیگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

فهرست