آموزش راهنمای شروع ROS کامل - ویندوز/مک/لینوکس - C ++/پایتون - آخرین آپدیت

Complete ROS Start Guide - Windows/Mac/Linux - C++/Python

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این آموزش ها در مورد سیستم عامل ربات شما را سریع و سریع فعال می کند!

آنچه خواهید آموخت

  • ROS - سیستم عامل رباتیک

سیستم عامل ربات (ROS) ابزاری اساسی برای شناخت هر ربات گرایانه است. خواه در حال ساخت یک ربات برای یک پروژه جانبی باشید و یا مهارت های خود را برای ارتقا career حرفه خود بسازید ، این دوره به شما توانایی ROS سریع را می دهد!

طی 2-3 سال گذشته من هر روز از ROS استفاده می کردم ، بنابراین من بسیار با آنچه دانش ROS مهم است و چه چیزی قابل چشم پوشی است آشنا هستم. ROS بسیار بزرگ است ، و به عنوان یک مبتدی چیزهای زیادی وجود دارد که ROS ارائه می دهد دانستن اینکه روی چه چیزی تمرکز کنید بسیار دشوار است. تلاش برای یادگیری فوری همه چیز می تواند باعث شود یادگیری ترسناک باشد. در این دوره من تمام اصول اساسی را برای شروع کار با ROS ارائه می دهم.

در این دوره من همه چیز را از ابتدا کدگذاری می کنم. به این ترتیب می توانید همه جزئیات را مشاهده کنید و آنچه را که معمولاً در این نوع آموزشها حذف می شود از دست نخواهید داد. من همچنین یک ماشین مجازی از قبل پیکربندی شده ارائه می دهم که به شما امکان می دهد ROS را روی رایانه خود اجرا کنید چه از Mac ، Windows یا Linux استفاده کنید.

تعداد کمی از عناوین مورد بحث در این دوره عبارتند از:

  • ایجاد اولین گره

  • ناشر ROS

  • مشترک ROS

  • دستورات اساسی ROS

  • ایجاد پیامهای ROS سفارشی

  • تست واحد سازگار با ROS

  • نحوه استفاده از کیسه های ROS

  • ROS راه اندازی پرونده ها

  • ورود به سیستم ROS مناسب

  • خدمات/مشتریان ROS

  • وارد کردن عملکرد از سایر بسته های ROS

منتظر چی هستید؟ اکنون وارد شوید و یاد بگیرید! اگر می خواهید مهارت های رباتیک خود را ارتقا دهید ، این دوره برای سفر شما ضروری است!

این دوره برای چه کسانی است:

  • رباتیک ها و توسعه دهندگان نرم افزار

سرفصل ها و درس ها

مقدمه Introduction

  • معرفی Intro

  • راهنمای نصب Install Guide

بسته مبتدی Beginner Package

  • مقدمه سطح بالا ROS ROS High Level Intro

  • دستورات اساسی لینوکس Basic Linux Commands

  • ایجاد یک بسته Creating a Package

  • اولین گره ROS شما - انتشار - C ++ Your First ROS Node - Publishing - C++

  • اولین گره ROS شما - انتشار - پایتون Your First ROS Node - Publishing - Python

  • ساخت یک بسته ROS Building a ROS Package

  • خط فرمان ROS ROS Command Line

  • دومین گره ROS شما - مشترک شدن - C ++ Your Second ROS Node - Subscribing - C++

  • دومین گره ROS شما - مشترک شدن - پایتون Your Second ROS Node - Subscribing - Python

  • ++ C و پایتون با ROS ارتباط برقرار می کنند C++ and Python Interacting with ROS

بسته متوسط Intermediate Package

  • Bashrc و بسته جدید Bashrc and New Package

  • ایجاد پیام ROS خود Creating Your Own ROS Message

  • نوشتن مجدد گره ها - C ++ Re-write Nodes - C++

  • دوباره نوشتن گره ها - پایتون Re-write Nodes - Python

  • تست های واحد - C ++ خالص ترین آزمایش Unit Tests - C++ Pure gtest

  • تست های واحد - C ++ gtest و ROS Unit Tests - C++ gtest and ROS

  • تست های واحد - nosetest پایتون Unit Tests - Python nosetest

  • تست های واحد - پایتون با ROS Unit Tests - Python with ROS

  • استفاده از کیسه ROS ROS Bag Usage

  • ورود به سیستم RQT RQT Log

  • راه اندازی ROS ROS Launch

بسته پیشرفته Advanced Package

  • بسته جدید ایجاد کنید Create New Package

  • پرونده .srv ایجاد کنید Create .srv File

  • سرویس/مشتری ROS - C ++ ROS Service / Client - C++

  • سرویس/مشتری ROS - پایتون ROS Service / Client - Python

  • استفاده صحیح از packet.xml Properly using package.xml

  • وارد کردن از بسته های دیگر - C ++ Importing From Other Packages - C++

  • وارد کردن از بسته های دیگر - پایتون Importing From Other Packages - Python

بیرون Outro

  • بیرون Outro

نمایش نظرات

آموزش راهنمای شروع ROS کامل - ویندوز/مک/لینوکس - C ++/پایتون
جزییات دوره
6h 48m
31
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
8,847
از 5
ندارد
ندارد
ندارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Daniel Stang, MSc Daniel Stang, MSc

مهندس نرم افزار رباتیک من دارای مدرک کارشناسی ارشد مهندسی مکانیک هستم که برای تحقیق در زمینه طراحی سیستم کنترل برای کاربردهای خودرو به دست آوردم. اولین کار من در خارج از مدرسه مسئولیت طراحی کنترل کننده های حرکت و سیستم های تثبیت کننده برجک های تانک نظامی بود. من قبلاً یک نرم افزار رباتیک برای یک استارت آپ مستقر در تورنتو کانادا نوشتم. من در حال حاضر نرم افزاری برای وسایل نقلیه خودمختار در کالیفرنیا می نویسم.