Đề cương khóa học

Giới thiệu về Xây Dựng Mô Hình Nhanh cho Robot

  • Nguyên tắc của xây dựng mô hình nhanh và thiết kế lặp đi lặp lại
  • Tổng quan về hệ sinh thái ROS 2
  • Cách Docker hỗ trợ tính linh hoạt và khả năng tái tạo trong robot học

Thiết Lập Môi Trường Phát Triển

  • Cài đặt ROS 2 và Docker trên hệ thống cục bộ hoặc đám mây
  • Cấu hình các container Docker cho phát triển robot
  • Sử dụng VS Code và các tiện ích mở rộng để nâng cao quy trình làm việc

Các Khái Niệm Cơ Bản của ROS 2 cho Xây Dựng Mô Hình

  • Các gói, nút, chủ đề và dịch vụ của ROS 2
  • Tạo và xây dựng các không gian làm việc ROS 2
  • Mô phỏng robot trong Gazebo

Docker cho Phát Triển Robot

  • Cơ bản về đóng gói ứng dụng ROS
  • Xây dựng các hình ảnh Docker tùy chỉnh cho dự án robot
  • Quản lý phụ thuộc và cấu hình trên nhiều hệ thống

Tích Hợp và Kiểm Thử Nguyên Mẫu Robot

  • Kết nối nhiều nút ROS 2 trong các mạng Docker
  • Kiểm thử các mô-đun nhận biết và kiểm soát trong mô phỏng
  • Gỡ lỗi và tối ưu hóa ứng dụng đóng gói trong container

Phát Triển Robot Hợp Tác và Có Khả Năng Mở Rộng

  • Kiểm soát phiên bản và chia sẻ dự án ROS-Docker
  • Đường ống tích hợp liên tục cho robot
  • Triển khai và mở rộng nguyên mẫu trên nhiều thiết bị

Dự Án Thực Hành: Nguyên Mẫu ROS 2 Đóng Gói Trong Docker

  • Thiết kế và thực hiện một đường ống mô phỏng robot
  • Đóng gói toàn bộ quy trình làm việc bằng ROS 2 và Gazebo
  • Kiểm thử và triển khai nguyên mẫu đang hoạt động

Tổng Kết và Bước Tiếp Theo

Yêu cầu

  • Kiến thức cơ bản về lập trình Python
  • Thành thạo các công cụ dòng lệnh Linux
  • Hiểu biết về các khái niệm robot học cơ bản (cảm biến, động cơ, kiểm soát)

Đối Tượng Học Viên

  • Các nhà phát triển và người yêu thích robot muốn xây dựng nguyên mẫu nhanh chóng
  • Kỹ sư khởi nghiệp thiết kế ứng dụng robot chứng minh khái niệm
  • Người làm thủ công và người đam mê khám phá ROS 2 với các công cụ triển khai hiện đại
 21 Hours

Số người tham gia


Giá cho mỗi học viên

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan