Chia Sẻ Khóa Học Robotics Và ROS - Học Bằng Cách Làm! [Khóa 7867 A]
Xây dựng và điều khiển bằng giọng nói của bạn một Robot thực với ROS.
Bạn sẽ học được gì:
- ✓ Tạo một robot thực sự.
- ✓ Làm chủ ROS, Robot Operating System.
- ✓ Lý thuyết Robotics.
- ✓ Sử dụng Alexa để vận hành Robot.
- ✓ Lập trình Arduino cho các ứng dụng robot.
- ✓ Tạo một Digital Twin.
- ✓ Mô phỏng robot trong Gazebo.
- ✓ Robot Kinematics.
- ✓ Trajectory Planning với MoveIt!
Bạn có muốn tìm hiểu ROS, Robot Operating System bằng cách chế tạo một robot thực sự không?
Để bạn có thể nắm vững các khái niệm được đề cập trong khóa học này và sử dụng chúng trong các dự án của mình, cũng như trong công việc tương lai của bạn, tôi sẽ hướng dẫn bạn học tất cả các chức năng của ROS cả từ lý thuyết và thực tiễn.
Mỗi phần bao gồm ba phần:
- ✓ Giải thích lý thuyết về khái niệm và chức năng.
- ✓ Cách sử dụng khái niệm trong một ví dụ thực tế đơn giản.
- ✓ Ứng dụng chức năng trong Robot thực.
Chúng tôi cần một phần nữa, rất cần thiết và thú vị của khóa học này cho việc học tập tích cực của bạn !
- ✓ Thí nghiệm , Phát triển và Test ý tưởng của bạn trong Robot (thực hoặc mô phỏng trong PC của bạn).
Trong mỗi Phần của khóa học, tôi sẽ giới thiệu cho bạn một khái niệm mới và sau đó chúng tôi sẽ sử dụng nó để thêm các chức năng mới cho robot:
1. Giới thiệu về khóa học.
2. Thiết lập Môi trường: Cài đặt Ubuntu và ROS Noetic.
3. Giới thiệu về ROS: ROS là gì và tại sao lại quan trọng trong Robotics.
- ✓ Tạo ROS node đầu tiên:
- + ROS Publisher/Subscriber.
4. Digital Twin: Sử dụng một trình mô phỏng để phát triển và test các chức năng của robot mà không cần bất kỳ thiết bị phần cứng nào.
- ✓ URDF
- ✓ Gazebo.
- ✓ ROS Parameter Server.
- ✓ RViz.
- ✓ ROS Launch File.
5. Control: Cách tạo một Control System cho Robot actuator.
- ✓ ROS Timer.
- ✓ ROS Services.
- ✓ ros_control.
6. Kinematics: Sử dụng package MoveIt! cho Trajectory Planning.
- TF.
- MoveIt!
7. Application: Interface và cung cấp tất cả các chức năng của robot cho các phần mềm khác để tạo ra các ứng dụng và chức năng phức tạp hơn.
- ✓ ROS Actions.
8. Alexa: Sử dụng Alexa Voice Assistant để điều khiển robot bằng giọng nói.
9. Xây dựng Robot: Xây dựng robot thực và chuyển tất cả các chức năng từ robot mô phỏng sang robot thực.
- ✓ rosserial_arduino.
10. Kết luận và Tổng kết khóa học.
Để tạo điều kiện thuận lợi cho việc học của bạn và giúp bạn tham gia vào thế giới robot, các bài học code có sẵn cả bằng C++ và Python và bạn có thể quyết định sử dụng ngôn ngữ nào trong khóa học.
Dù sao, tôi khuyên bạn nên làm theo cả hai để hoàn thành Robotics Software Developer profile của mình!
Khóa học này dành cho ai:
- ✓ Các Maker và những người có sở thích về robotics.
- ✓ Các Software developer muốn học ROS và Robotics.
- ✓ Sinh viên hoặc kỹ sư muốn học cách điều khiển một robot từ đầu.
- ✓ Các Developer đã biết ROS và muốn sử dụng nó trong một ứng dụng thế giới thực.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU