Ebook Giới Thiệu Ngắn Gọn Về Lập Trình Robot Với ROS 2 [Ấn Bản Lần 2, Tháng 6/2025] [PDF, EPUB] [9275E]
Giới thiệu ngắn gọn về Lập trình Robot với ROS2 cung cấp cho người đọc các khái niệm và công cụ cần thiết để hiện thực hóa một robot thông qua lập trình. Cuốn sách sẽ trang bị cho người đọc những kỹ năng cần thiết để thực hiện các dự án với ROS2, phiên bản mới của ROS. Người đọc không cần phải có kinh nghiệm sử dụng ROS2 trước đó vì cuốn sách sẽ mô tả các khái niệm, công cụ và phương pháp luận ngay từ đầu.
- ✓ Sử dụng hai ngôn ngữ lập trình được hỗ trợ chính thức trong ROS 2 (chủ yếu là C++ và Python).
- ✓ Tiếp cận ROS 2 từ ba chiều hướng khác nhau nhưng bổ sung cho nhau: Community, Computation Graph và Workspace.
- ✓ Bao gồm một robot được mô phỏng hoàn chỉnh, các chiến lược development & testing, Behavior Trees và mô tả, thiết lập và sử dụng Nav2.
- ✓ Một GitHub repository có code hỗ trợ người đọc.
Nó sẽ hấp dẫn các sinh viên kỹ thuật, kỹ sư và chuyên gia có động lực làm việc với lập trình robot.
Mục lục:
- ✓ Chương 1: Giới thiệu.
- ✓ Chương 2: Những bước đầu tiên với ROS 2.
- ✓ Chương 3: Behavior đầu tiên: Tránh chướng ngại vật với Finite States Machines.
- ✓ Chương 4: TF Subsystem.
- ✓ Chương 5: Reactive Behavior.
- ✓ Chương 6: Programming Robot Behavior với Behavior Trees.
- ✓ Chương 7: Deep ROS 2.
- ✓ Chương 8: Đóng góp cho ROS 2 Software.