ROS2 Navigation Với TurtleBot
Khóa học thực hành với dự án mini và demo thiết bị.
Danh mục: Lập trình Robot ROS1, ROS2
Cấp độ: Intermediate
Thời lượng: 14 giờ
Nội dung gồm lý thuyết trọng tâm, lab wiring/cấu hình phần mềm, demo thiết bị và bài tập cuối khóa.
Nội dung khóa học
Chương 1. Nền tảng ROS2 và hệ robot TurtleBot
Bài 1. Tổng quan ROS2 trong robot di động
Preview
Xem
Bài 2. Cài đặt môi trường ROS2 cho TurtleBot
Bài 3. Làm quen với TurtleBot
Bài 4. Topic và frame trong robot
Bài 5. Điều khiển robot cơ bản
Chương 2. Mapping và mô hình hóa môi trường
Bài 1. Cấu trúc SLAM trong ROS2
Preview
Xem
Bài 2. Sử dụng SLAM Toolbox
Bài 3. Kiểm tra TF khi mapping
Bài 4. Xử lý lỗi bản đồ thường gặp
Bài 5. Bài thực hành tạo bản đồ hoàn chỉnh
Chương 3. Localization và Navigation Stack
Bài 1. Localization với AMCL
Preview
Xem
Bài 2. Cấu hình Navigation2
Bài 3. Costmap trong navigation
Bài 4. Goal navigation
Bài 5. Bài thực hành robot tự đi đến đích
Chương 4. Tối ưu robot thật và ứng dụng nâng cao
Bài 1. Hiệu chỉnh odometry
Preview
Xem
Bài 2. Tích hợp IMU để ổn định navigation
Bài 3. Tối ưu planner và controller
Bài 4. Tránh vật cản động
Bài 5. Đồ án cuối khóa
Giảng viên (giả lập)
Chuyên gia tự động hóa với 10+ năm triển khai PLC, SCADA, IoT công nghiệp.