This ROS educational robot car migrates complex computing tasks to a PC virtual machine environment, eliminating the need for an embedded development board (Jetson NANO/Raspberry Pi) as the main controller. Data generated by the car are remotely transmitted to the PC virtual machine system via the ESP32 co-processor using MicroROS WIFI UDP, performing calculations and generating decisions. Yahboom provides 4PCS 310 encoder motors, a 7.4V high-capacity battery, a professional MicroROS control board, TOF lidar, and other accessories, combined with the ROS2-Humble operating system and Python3 programming to enable obstacle avoidance, following, mapping/navigation, RVIZ simulation, multi-machine synchronization control, and RVIZ/APP integration.
Features
- It breaks away from traditional Jetson NANO/Raspberry Pi development boards by using a virtual machine as the controller to reduce costs.
- The MicroROS control board has a built-in ESP32, which uses MicroROS WIFI UDP to realize remote communication between the car and the PC virtual machine.
- Adopts the ROS2-Humble operating system and Python3 programming, and provides a large number of courses and source codes for user reference.
- Lidar obstacle avoidance, following, mapping/navigation, RVIZ simulation, multi-machine synchronization control, APP/handle remote control, and other functions are all supported.
- The chassis is made of aluminum alloy, equipped with a 310 encoder motor and a 7.4V high-capacity battery, offering a sleek appearance and excellent quality.