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ế.