Thiết kế, chế tạo và lập trình robot tham gia ABU Robocon 2027

Facebook page cuộc thi:

https://www.facebook.com/RoboconVietnamVTV

Chủ đề và luật thi:  https://aburobocon2027.id/theme/

Tải file theme lên chat GPT hỏi "Hướng dẫn các bước cụ thể để thiết kế robot tham gia cuộc thi Robocon trên "


2. Thiết kế và chế tạo cơ khí (Mechanical Design)

3. Thiết kế hệ thống điện và điện tử (Electrical & Electronics)

4. Lập trình và giải thuật điều khiển (Control & Programming)

Cụ thể các bước: 

2. Thiết kế và chế tạo cơ khí (Mechanical Design)

Bước 1: 

4. Lập trình và giải thuật điều khiển (Control & Programming)

Lập trình trên máy tính: 

Ý tưởng Tạo môi trường mô phỏng robot và sân trên Gazebo , sau đó thu thập hình ảnh mô phỏng để training robot định vị kết hợp Lidar, Encode, Vision SLAM làm sao cho robot định vị nhanh và chính xác nhất để tới bước tiếp theo lập trình chiến thuật di chuyển, gắp nhả các khối năng lượng

Hướng dẫn mô phỏng trên Gazebo kết nối với Ros2 Lyrical bao gồm 

1 Sân thi đấu robot kích thước 11mx11m, ở 2 góc sân là vị trí đặt robot kích thước 1000mmx1000mm và vị trí đặt có sẵn 5 khối hộp hình vuông 350mmx350mm nặng 400g. Giữa sân có 1 vị trí kích thước 500mmx500mm để đặt robot gắp và đặt các khối hộp hình vuông. 

Có 2 robot trên sân có đế robot kích thước 600mmx600mm gồm 4 bánh mecanium, mỗi robot có tay gắp và có thể nâng hạ khối hộp hình vuông 350mmx350mm nặng 400g. 

Mỗi robot chạy giải thuật SLAM Naviation 2 riêng.  2 Sinh viên mỗi bạn viết chương trình riêng để điều khiển robot thi đấu gắp và xếp các khối hộp 350mmx350mm nặng 400g nhanh nhất có thể. 

Bước 1:

Vẽ sân bằng phần mềm 3D và hiển thị sân trên Gazebo, mô phỏng robot di chuyển trên sân. 

Tạo môi trường mô phỏng robot và sân thi đấu robocon theo mẫu: 

https://github.com/omkar-robotics/ros2-slam-navigation2-gazebo

https://www.youtube.com/watch?v=xX25qvZIKyU&t=156s

Ví dụ Promt AI: Hướng dẫn tôi thiết kế một robot 2 bánh đơn giản, sau đó cho vào gazebo và mô phỏng SLAM, navigation với ROS2

Github team BBLAB

https://github.com/luongngoctu3010/Robocon2027


Bài 1:  Cài đặt UBUNTU 26.04 LTS  https://releases.ubuntu.com/  và ROS 2  Lyrical Luth  https://www.ros.org/   

Bài 2:  Tự học các bài cơ bản Beginer level trong ROS2 https://docs.ros.org/en/jazzy/Tutorials.html