Chia Sẻ Khóa Học ROS2 Cho Beginner Level 3 - Các Khái Niệm Nâng Cao [Khóa 6985 A]
Nâng các kỹ năng ROS 2 của bạn lên một cấp độ mới - ROS2 Actions, Lifecycle Nodes, Executors, Components, v.v.
Bạn sẽ học được gì:
- ✓ Nắm vững các khái niệm trung cấp và nâng cao của ROS 2.
- ✓ ROS2 Actions, Lifecycle Nodes, Executors, Components.
- ✓ Đưa các kỹ năng ROS2 của bạn lên một tầm cao mới.
- ✓ Generate và build một Action Definition.
- ✓ Viết một Action server và client hoàn chỉnh.
- ✓ Chọn và triển khai Action goal policy.
- ✓ Sử dụng Lifecycle nodes để tạo một initialization sequence cho các node của bạn.
- ✓ Hiểu cách thức hoạt động của spin.
- ✓ Sử dụng single threaded và multi threaded executor.
- ✓ Thêm một số node trong một executable (composition).
- ✓ Tạo một ROS2 component để load at run time.
- ✓ Khám phá thêm các công cụ ROS2 command line.
- ✓ Tìm hiểu các phương pháp hay nhất ngay từ đầu.
- ✓ Thực hành với những thử thách và dự án bổ sung.
Bạn đã học các khái niệm cơ bản về ROS2 và bạn muốn:
- ✓ Đi sâu vào các khái niệm cốt lõi nâng cao hơn.
- ✓ Để bạn có thể tận dụng tất cả các tính năng của ROS2.
- ✓ Và tạo ra các ứng dụng robot tốt hơn?
Và có thể bạn đã gặp khó khăn và cảm thấy lạc lõng trong tài liệu?
Khóa học này là dành cho bạn: hãy đọc tiếp để tìm hiểu thêm.
Tại sao lại chọn khóa học này?
Tôi vẫn nhớ lần đầu tiên tôi học ROS2. Việc hiểu các khái niệm cơ bản vốn đã cực kỳ khó khăn, nhưng sau đó khi đi sâu vào những thứ trung cấp/nâng cao hơn, tôi thực sự hiểu từ “thất vọng” nghĩa là gì.
Thật khó để tìm thấy thông tin có giá trị và sau đó hiểu được tất cả những thông tin đó. Cuối cùng, tôi đã phải thử rất nhiều lần và sai sót.
Bây giờ tôi đã hiểu và sử dụng những khái niệm đó, tôi vừa tạo khóa học mà tôi ước mình có ngay từ đầu, để bạn có thể tiết kiệm nhiều thời gian và học tập mà không thấy nản lòng.
Và các khái niệm bạn thấy ở đây không chỉ giúp bạn tạo ra các ứng dụng robot tốt hơn mà còn cực kỳ hữu ích khi bạn bắt đầu tìm hiểu về ros2_control, nav2 hoặc moveit2 . (Lưu ý: Tôi không dạy các framework đó trong khóa học này nhưng chúng dựa rất nhiều vào các khái niệm ROS2 nâng cao, vì vậy khóa học này sẽ giúp bạn tìm hiểu các framework nhanh hơn).
Tôi dạy thế nào?
Nếu bạn đã tham gia các khóa học ROS 2 khác của tôi thì bạn biết rằng tôi không ở đây để lãng phí thời gian của bạn.
Phương pháp giảng dạy của tôi khá đơn giản:
- ✓ Từng bước một.
- ✓ Đi đến điểm.
- ✓ Học trong khi làm.
Ngoài ra, tôi đặc biệt tập trung vào câu hỏi “tại sao” đằng sau những gì bạn học. Mục tiêu không chỉ là khiến bạn mù quáng lặp lại một số bước mà còn để hiểu tại sao những bước đó lại quan trọng.
Bạn sẽ làm gì và học gì trong khóa học?
Khóa học này được chia thành 4 phần chính:
- ✓ Actions.
- ✓ Lifecycle Nodes.
- ✓ Executors.
- ✓ Components.
Mỗi phần có thể được xem như một khóa học nhỏ bên trong khóa học, nghĩa là bạn có thể học chúng một cách độc lập với nhau.
Đối với mỗi phần, tôi dạy bạn khái niệm từng bước, với cấu trúc rõ ràng và bạn học bằng cách thực hiện và viết code.
Ngoài ra, tôi cũng cung cấp cho bạn bài thực hành bổ sung để bạn có thể tự suy nghĩ và học cách kết hợp nhiều khái niệm trong cùng một ứng dụng.
Vì vậy, nếu bạn muốn nâng kỹ năng ROS2 của mình lên một tầm cao mới, hãy đăng ký khóa học ngay hôm nay!
Lưu ý - khóa học này không dành cho bạn nếu:
Bạn không biết gì về ROS 2. Trong trường hợp này, tôi khuyên bạn nên bắt đầu với khóa học “ROS2 dành cho người mới bắt đầu” (level 1) của tôi.
Mục lục:
- ✓ 1. Giới thiệu.
- ✓ 2. ROS2 Actions - Python ROS2 Action.
- ✓ 3. C++ ROS2 Actions.
- ✓ 4. ROS2 Actions - Challenge.
- ✓ 5. ROS2 Lifecycle Nodes.
- ✓ 6. ROS2 Lifecycle Nodes - Challenge.
- ✓ 7. ROS2 Executors.
- ✓ 8. ROS2 Components.
Khóa học này dành cho ai:
- ✓ Các ROS developer biết những điều cơ bản và muốn nâng cao kỹ năng của họ lên một tầm cao mới.
- ✓ Kỹ sư/Giáo viên/Nhà nghiên cứu/Bất kỳ ai muốn khai thác triệt để các tính năng trung cấp và nâng cao của ROS2, để tạo ra các ứng dụng robot tốt hơn.
- ✓ Các ROS developer quan tâm đến việc tìm hiểu các khái niệm cốt lõi ✓ ROS2 cơ bản của ros2_control, nav2 và moveit2.
- ✓ Bất kỳ ai bị lost tài liệu hoặc không hiểu họ làm gì.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU