Đề cương khóa học
Giới thiệu
Tìm hiểu các khái niệm cơ bản của ROS
- Tổng quan về Kiến trúc và Triết lý của ROS
- Cài đặt Môi trường Làm việc ROS
- ROS Master, Node, Topic và Message
- Sử dụng Lệnh Console
- Làm việc với Hệ thống Xây dựng Catkin
- Tệp Khởi chạy ROS
- Hình ảnh 3D và Tương tác Người dùng với Máy mô phỏng Gazebo
Tạo Chương trình ROS Đầu tiên của Bạn
- Tạo Gói ROS
- Cài đặt Dự án ROS trong Eclipse
- Sử dụng Thư viện Khách hàng C++ của ROS
- Viết một ROS Subscriber và Publisher Đơn giản
- Lưu trữ và Truy xuất Tham số Sử dụng Server Tham số ROS
- Sử dụng RViz cho Hình ảnh 3D của ROS
Sử dụng Hệ thống Biế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 trong 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 trong ROS
Lưu trữ Dữ liệu Tin nhắn trong Túi ROS
Kiểm thử 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á Ứng dụng Thế giới Thật Phức tạp cho ROS
Bước tiếp theo để Tạo Dự án ROS Đầu tiên của Bạn
Gỡ lỗi
Lời kết
Yêu cầu
- Sự hiểu biết về các khái niệm cơ bản của robot.
- Kinh nghiệm lập trình cơ bản.
Đối tượng tham gia
- Nhà nghiên cứu nghiệp dư
- Mọt công nghệ robot
- Kỹ sư và kỹ thuật viên
Đánh giá (4)
Hỗ trợ cá nhân
Simon the 2nd - Cboost
Khóa học - ROS: Programming for Robotics
Dịch thuật bằng máy
Các giải thích khái niệm tốt được tiếp theo bằng các bài tập ví dụ tốt
Appu Hannadi Thotahewage Eranga De Silva - University of New South Wales, Sydney
Khóa học - ROS: Programming for Robotics
Dịch thuật bằng máy
Nó rất hữu ích và các nhiệm vụ thực hành thực sự đã giúp nhiều.
David Croft - Coventry University
Khóa học - ROS: Programming for Robotics
Dịch thuật bằng máy
Tôi cảm thấy mình đã nắm được những kỹ năng cơ bản cần thiết để hiểu cách ROS hoạt động và cách tổ chức các dự án trong nó.
Dan Goldsmith - Coventry University
Khóa học - ROS: Programming for Robotics
Dịch thuật bằng máy