PET10203 - LẬP TRÌNH VỚI HỆ ĐIỀU HÀNH ROS (ROBOTIC OPERATING SYSTEM)

1. Thông tin chung về học phần

  • Mã học phần: PET10203

  • Tên học phần: LẬP TRÌNH VỚI HỆ ĐIỀU HÀNH ROS (ROBOTIC OPERATING SYSTEM)

  • Tên học phần bằng tiếng Anh: Robot Programming with ROS

  • Số tín chỉ: 3

  • Cấu trúc/cơ cấu học phần:

- Số tiết lý thuyết: 30 tiết

- Số tiết thực hành: 30 tiết

- Số tiết bài tập: 10 tiết

- Khác: tự học 90 tiết

  • Loại học phần thuộc khối kiến thức: chuyên ngành

  • Các học phần tiên quyết: không

  • Các học phần học trước học phần này: không

2. Mô tả vắn tắt nội dung học phần

Học phần cung cấp nền tảng lý thuyết và thực hành về lập trình điều khiển robot sử dụng hệ điều hành ROS (Robot Operating System). Sinh viên được trang bị kiến thức từ việc cài đặt ROS, sử dụng công cụ như RViz, Gazebo, đến việc xây dựng node, publisher/subscriber, dịch vụ (services), hành động (actions), tích hợp cảm biến và điều khiển robot thực. Học phần kết thúc bằng một dự án nhóm triển khai điều khiển robot mô phỏng hoặc thực tế.