Đề cương khóa học
Giới thiệu
Hiểu các Khái niệm Cơ bản ROS
- Tổng quan về Kiến trúc và Triết lý ROS
- Thiết lập Môi trường Làm việc ROS
- ROS Master, Nodes, Topics và Messages
- Sử dụng Lệnh Console
- Làm việc với Hệ thống Xây dựng Catkin
- Tệp Khởi động ROS
- Trực quan hóa 3D và Tương tác Người dùng với Bộ mô phỏng Gazebo
Tạo Chương trình ROS Đầu tiên của bạn
- Tạo một Gói ROS
- Thiết lập một Dự án ROS trong Eclipse
- Sử dụng Thư viện Client C++ của ROS
- Viết một Subscriber và Publisher ROS Đơn giản
- Lưu trữ và Truy xuất Tham số Sử dụng Máy chủ Tham số ROS
- Sử dụng RViz cho Trực quan hóa 3D ROS
Sử dụng Hệ thống Chuyển đổi TF trên ROS
Làm việc với Giao diện Người dùng rqt
Khám phá Mô hình Robot trên ROS
Định dạng Mô tả Mô phỏng (SDF)
Triển khai Dịch vụ ROS
Thực hiện Hành động ROS
Sử dụng Thời gian Mô phỏng trên ROS
Lưu trữ Dữ liệu Tin nhắn trong ROS Bags
Kiểm tra Hồi quy với Các Kịch bản Thực tế
Áp dụng Các Chiến lược Gỡ lỗi Khác nhau trong ROS
Khám phá Các Ứng dụng Thực tế Phức tạp cho ROS
Các Bước Tiếp theo để Tạo Dự án ROS Đầu tiên của bạn
Khắc phục sự cố
Lời kết
Requirements
- Sự hiểu biết về các khái niệm cơ bản của robot học.
- Kinh nghiệm lập trình cơ bản.
Đối tượng
- Người đam mê
- Robotics Những người nhiệt tình
- Kỹ sư và kỹ thuật viên
Testimonials (4)
Hỗ trợ cá nhân
Simon the 2nd - Cboost
Course - ROS: Programming for Robotics
Machine Translated
Goklärungen der Konzepte, gefolgt von guten Beispielübungen Note: The provided text seems to be a fragment and not fully coherent in English. It appears there might have been a mix-up with the source language as the initial part "Go" doesn't fit into a typical sentence structure for explanations followed by exercises. Therefore, I've translated the meaningful part from English to Vietnamese while keeping "Go" unchanged. GoGiải thích khái niệm tiếp theo là các bài tập ví dụ tốt
Appu Hannadi Thotahewage Eranga De Silva - University of New South Wales, Sydney
Course - ROS: Programming for Robotics
Machine Translated
Rất hữu ích và các bài tập thực hành thật sự giúp đỡ.
David Croft - Coventry University
Course - ROS: Programming for Robotics
Machine Translated
Tôi cảm thấy mình đã nắm được những kỹ năng核对后发现之前的翻译在最后部分偏离了目标语言 Vietnamese,进行了纠正并完成了句子: 我感觉到我已经掌握了需要理解ROS如何组合在一起以及如何在其结构项目所需的技能。 正确的越南语翻译应为: Tôi cảm thấy mình đã nắm được các kỹ năng cốt lõi cần thiết để hiểu cách ROS hoạt động cùng nhau và cách cấu trúc dự án trong nó.
Dan Goldsmith - Coventry University
Course - ROS: Programming for Robotics
Machine Translated