Chia Sẻ Khóa Học ROS2 Robotics Developer - Sử Dụng ROS2 Trong Python [Khóa 8111 A]
Học cách sử dụng phiên bản mới nhất của Robot Operating System (ROS 2) bằng Python để lập trình robot.
Bạn sẽ học được gì:
- ✓ Tìm hiểu về các công cụ có sẵn trong ROS2 Framework.
- ✓ Học cách sử dụng ROS2 Client Library mới để phát triển code cho robot bằng Python.
- ✓ Tìm hiểu về Robotics Simulation Tool để tạo môi trường Robotic ảo.
Tìm hiểu cách sử dụng Robot Operating System (ROS) version 2 platform (ROS2) được sử dụng để lập trình robotics trong thế giới thực.
Khóa học được thiết kế cho những người mới bắt đầu chưa có kinh nghiệm sử dụng ROS2. Việc viết code trong khóa học này được thực hiện trong Python 3 bằng cách sử dụng ROS2 Foxy. Bạn sẽ xem qua quá trình cài đặt ROS2, cách phát triển code sử dụng framework và thậm chí xem qua các công cụ mô phỏng để bạn có thể tạo robot của riêng mình và điều khiển nó trong mô phỏng, với code có thể dễ dàng được chuyển sang một hệ thống robotic thực.
Khóa học này cũng rất phù hợp với các developer đã sử dụng phiên bản ROS trước đó và muốn tìm hiểu cách sử dụng ROS2 API mới được làm lại. Nó cũng đáng chú ý không giống như ROS1, ROS2 có hỗ trợ đa nền tảng cho phép nó được sử dụng trên Ubuntu, Windows 10 và MacOs Mojave. ROS2 cũng cho phép tương thích với các hệ thống ROS1, vì vậy bạn có thể tích hợp các dự án ROS2 mới của mình với các hệ thống ROS1 trước đó của bạn.
Khóa học được chia thành 6 phần chính:
- ✓ 1. Giới thiệu khóa học.
- ✓ 2. Thiết lập môi trường.
- ✓ 3. Tổng quan về ROS2.
- ✓ 4. Sử dụng ROS2 trong Python.
- ✓ 5. Robotics Simulation.
- ✓ 6. Các tính năng nâng cao trong ROS2.
- ✓ 7. Khóa học Outro.
Phần 1 là phần giới thiệu chung về khóa học.
Trong phần 2, bạn sẽ học cách thiết lập máy tính của mình để có thể chạy ROS 2. Điều này bao gồm việc sử dụng hệ điều hành Ubuntu, cài đặt ROS 2 và giới thiệu cho bạn các code editor mà bạn sẽ sử dụng trong khóa học này.
Trong phần 3, bạn sẽ học ở cấp độ cao những "công cụ" nào được bao gồm trong ROS 2 framework và những gì mỗi công cụ trong số đó làm.
Bạn sẽ dành phần lớn thời gian của khóa học này trong phần 4, học cách triển khai tất cả các công cụ ROS2 khác nhau trong code Python của riêng bạn.
Phần 5 sẽ đề cập đến việc sử dụng mô phỏng và các công cụ trực quan hóa dữ liệu cảm biến mà ROS 2 cung cấp.
Phần 6 sẽ trình bày về các tính năng nâng cao của ROS 2. Phần này sẽ bao gồm việc xây dựng ROS 2 từ source để sử dụng các công cụ như SROS, cho phép bạn bảo mật dữ liệu chủ đề của mình, cũng như sử dụng ROS 2 bridge cho phép bạn giao tiếp với ROS 1 Nodes.
Bạn cũng sẽ làm việc với thư viện OpenCV nổi tiếng để làm việc với dữ liệu hình ảnh đến từ camera của robot của bạn.
Bạn đang chờ đợi điều gì? Hãy bắt đầu lập trình, sử dụng phiên bản mới và cải tiến của nền tảng robotics mã nguồn mở được sử dụng rộng rãi nhất, ROS version 2.
Khóa học này dành cho ai:
- ✓ Bất kỳ ai muốn tìm hiểu thêm về ROS2 Framework mới được phát triển cho Robotics Software Development.
- ✓ Các ROS1 Developer muốn tìm hiểu những tính năng mới nào có sẵn trong ROS2 và cách sử dụng API mới của nó.
- ✓ Bất kỳ ai muốn học cách lập trình robot bằng Python.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU
No Comment to " Chia Sẻ Khóa Học ROS2 Robotics Developer - Sử Dụng ROS2 Trong Python [Khóa 8111 A] "