رمزگشایی ROS - نقشه راه مبتدیان
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- نصب ROS و وابستگیهای آن
- درک URDF
- مصورسازی URDF با استفاده از نرمافزار
- حرکت ربات و کنترل از راه دور
پیشنیازهای دوره
- درک اولیه از برنامهنویسی
- دانش اساسی در رباتیک
توضیحات دوره
ROS یا سیستم عامل ربات، یک مجموعه میانافزار متنباز است که به عنوان یک نقطه عطف ضروری در یادگیری رباتیک تلقی میشود. سیستم عامل ربات (ROS) یک فریمورک انعطافپذیر برای نوشتن نرمافزار ربات است. این فریمورک یک لایه ارتباط ساختاریافته بین درایورهای سختافزاری و کدهای سطح بالا که مسئول اجرای تسک و تصمیمگیری هستند، فراهم میآورد. ROS، یک سیستم عامل سنتی نیست، بلکه یک فریمورک میانافزاری است که روی سیستم عامل موجود، مانند لینوکس، اجرا میشود. این فریمورکی است که به محققان و توسعهدهندگان در ساخت اپلیکیشنهای رباتیک کمک میکند. ROS دارای یک کامیونیتی جهانی متنباز از مهندسان، توسعهدهندگان و عاشقان رباتیک است که برای توسعه رباتهای بهتر و در دسترستر برای همه تلاش میکنند. ROS به وسیله برخی از بزرگترین نامها در رباتیک پذیرش شده است. اکثر سازمانها از ROS استفاده میکنند زیرا هر کسی میتواند آن را نصب کرده یا جزئی از ROS را به نحوی استفاده کند. برخی شرکتها مانند ABB و Fetch Robotics و OTTO motors از ROS برای توسعه اپلیکیشنها استفاده میکنند. ROS به توسعهدهندگان امکان میدهد که به راحتی ربات خود را در هر محیطی شبیهسازی کنند، قبل از اینکه چیزی را در دنیای واقعی مستقر کنند. ابزارهایی مانند Gazebo حتی به شما اجازه میدهد تا شبیهسازیهایی با رباتهایی که ندارید، ایجاد کنید. این دوره ایدهآل برای یادگیری اصول سیستم عامل ربات (ROS) میباشد. شما قادر خواهید بود یک پایه قوی درباره اصول ROS بسازید. این دوره یک بررسی از دنیای تحقیق و توسعه رباتها با استفاده از ROS را ارائه میدهد.
این دوره برای چه کسانی مناسب است؟
- کسی که به حوزه رباتیک علاقهمند است.
رمزگشایی ROS - نقشه راه مبتدیان
-
درباره این برنامه 05:15
-
بررسی دوره 02:19
-
ربات چیست؟ 01:04
-
ویژگیهای یک ربات 00:49
-
طبقهبندی رباتها 01:09
-
کار با رباتیک خدماتی 01:33
-
کاربردهای رباتیک (خدمات) 01:43
-
آشنایی با رباتیک None
-
شبیهسازی چیست؟ 02:57
-
نیاز به شبیهسازی 00:51
-
محیطهای شبیهسازی برای رباتیک 01:14
-
ROS چیست؟ 01:41
-
ویژگیهای ROS 01:32
-
ROS - انواع، توزیعها و زبانهای برنامهنویسی 05:49
-
آشنایی با ROS None
-
نصب ماشین مجازی 03:56
-
نصب اوبونتو 10:00
-
نصب ROS 11:55
-
بررسی نصب ROS 01:26
-
نصب ویژوال استودیو کد 02:28
-
توضیح حرکت اولیه 02:17
-
درک سلسله مراتب فایل و ناوبری 08:39
-
درک مجوزهای فایل 07:31
-
مدیریت فایل و پوشه 09:15
-
مدیریت اداری 04:04
-
مدیریت پکیج 03:53
-
فعالسازی افزونههای ++C 01:39
-
تایپهای داده و متغیرها 08:40
-
حلقهها 03:37
-
دستورات شرطی 03:39
-
لینوکس و ++C None
-
درک فضای کاری 02:08
-
درک پکیجها 02:02
-
تسلط به ROS 01:36
-
گرههای ROS 01:40
-
پیامهای ROS 01:04
-
مباحث ROS 01:03
-
مبانی و الزامات ROS None
-
ایجاد فضای کاری Catkin 04:31
-
ایجاد پکیج 02:59
-
URDF چیست؟ 02:07
-
ایجاد فایل اولیه URDF و سلسله مراتب فایل 03:01
-
افزودن کد اولیه URDF 02:36
-
ساخت پایه ربات 06:55
-
ساخت چرخهای ربات 06:41
-
اتصال چرخها و پایه 03:50
-
تست فایل URDF 04:01
-
ایجاد فایل راهاندازی و کد راهاندازی 09:10
-
مصورسازی با استفاده از RViz 04:29
-
URDF و ساخت ربات None
-
ایجاد فایلهای مبتنی بر ماکرو 02:12
-
برنامهنویسی فایل ماکرو رباتها 17:26
-
برنامهنویسی فایل ماکرو Gazebo 05:18
-
تبدیل فایل ماکرو به URDF 04:56
-
ایجاد فایلهای و پوشه راهاندازی 02:19
-
ایجاد فایل راهاندازی برای Gazebo 08:50
-
ایجاد فایل راهاندازی برای محیط 04:20
-
ایجاد دنیای ربات 07:07
-
راهاندازی محیط در Gazebo 10:57
-
مصورسازی Gazebo None
-
ساخت محیط داخلی 09:14
-
ایمپورت Maze به Gazebo 02:33
-
برنامهنویسی فایلهای راهاندازی برای Maze 02:57
-
ایجاد فایلهای Xacro 02:34
-
موتورها 13:31
-
لیست مباحث 01:54
-
حرکت ربات 03:53
-
نصب وابستگیها 03:34
-
کنترل با کیبورد 08:16
-
ساخت محیط، حرکت ربات و کنترل از راه دور None
-
نتیجهگیری دوره 01:37
مشخصات آموزش
رمزگشایی ROS - نقشه راه مبتدیان
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:71
- مدت زمان :04:44:16
- حجم :2.37GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy