Overview
ROSMASTER R2 is a ROS2 robot car with an Ackermann steering structure and an AI voice interaction module. It is developed based on the ROS2 system (also supporting ROS1/ROS2 system images) and supports Jetson NANO (B01/SUB), Jetson Orin NANO SUPER, Jetson Orin NX SUPER, and Raspberry Pi 5 as the main control board. The maximum speed is 1.8 m/s.
The platform is designed for ROS development and learning workflows such as SLAM mapping/navigation, path planning, and AI vision applications using a depth camera and LiDAR.
Key Features
- Ackermann ROS2 robot platform: ROS development, SLAM mapping navigation, fully supports ROS2, Ackermann steering structure, and robotic voice interaction.
- Sensor-ready hardware set: supports LiDAR and an Astra Pro depth camera for mapping/navigation and depth/point cloud applications.
- AI vision & perception software topics (as provided in learning content): YOLO model training, MediaPipe machine learning, OpenCV image processing, ORBSLAM2 mapping, RTAB 3D real scene mapping, AR tags, color/KCF tracking, and visual recognition/target tracking.
- Navigation & mapping topics (as provided in learning content): Gmapping, Cartographer, 3D mapping vision, RRT exploration, LiDAR scanning mapping, and dynamic avoiding.
- Remote control methods: iOS/Android app control, wireless handle control, keyboard control, and ROS system control; also supports Jupyter-based control.
- Chassis details: aluminum alloy Ackermann chassis; anti-collision bar design; racing anti-skid soft rubber tires with embedded sponge liner recovery.
- Steering servo: equipped with a 20KG high-torque intelligent servo for steering power.
- New-generation controller support: supports Jetson Orin SUPER series and Raspberry Pi 5; Raspberry Pi 5 adaptation includes a stable 5.1V/5A power supply design.
Specifications
| Product | ROSMASTER R2 Ackermann ROS2 Robot (robot car) |
| Max speed | 1.8 m/s |
| Steering structure | Ackermann steering |
| Chassis | Aluminum alloy Ackermann chassis; anti-collision bar |
| Tires | Racing rubber wheel; soft rubber anti-skid tire with embedded sponge liner |
| Drive motors | 520 Motor *4 |
| Steering servo | Metal servo *1; 20KG high-torque intelligent servo |
| Motor reduction ratio | 1:19 |
| Voice interaction | Yes |
| Camera | Astra Pro depth camera (Astra Pro Plus depth camera is referenced in version comparison) |
| LiDAR options | SLAM A1 / YDLIDAR 4ROS |
| SLAM A1M8 LiDAR details | Triangular ranging; measurement radius 0.15 m to 12 m; sampling frequency 8K |
| YDLIDAR 4ROS details | TOF ranging; 100Klux strong light resistance; indoor/outdoor mapping navigation; measurement radius 30 m; sampling frequency 20K; scanning frequency 5 to 12 Hz; supports 512000 bps communication rate |
| Supported main control boards | Jetson Nano B01 4GB; Jetson NANO 4GB SUB; Jetson Orin Nano SUPER 4GB/8GB; Jetson Orin NX SUPER 8GB/16GB; Raspberry Pi 5 (8GB referenced) |
| Reference AI performance (controller) | Jetson Orin NX SUPER 16GB: 157 TOPS; Jetson Orin NX SUPER 8GB: 117 TOPS; Jetson Orin Nano SUPER 8GB: 67 TOPS; Jetson Orin Nano SUPER 4GB: 34 TOPS; Jetson Nano B01 4GB: 0.5 TFLOPS; Raspberry Pi 5: close to Jetson Nano B01 |
| Provided system images (referenced) | Raspberry Pi / Jetson Nano: ROS1 Melodic, ROS2 Foxy; Orin series: Ubuntu 22.04 LTS + ROS2 Humble |
| Patent (Ackermann chassis) | Patent number 2022208771981 |
Version Options
- Standard version: SLAM A1 LiDAR; depth camera; main control: Raspberry Pi 5 or Jetson NANO 4GB SUB.
- Superior version: adds a 7-inch display screen (for installation/debugging); main control: Raspberry Pi 5, Jetson NANO 4GB SUB, Jetson Orin NANO SUPER, Jetson Orin NX SUPER.
- Ultimate version: adds AI voice interaction module; upgrades LiDAR from SLAM A1 to YDLIDAR 4ROS; includes a 7-inch display screen; main control: Raspberry Pi 5, Jetson NANO 4GB SUB, Jetson Orin NANO SUPER, Jetson Orin NX SUPER.
Applications
- ROS/ROS2 learning and development (robot communication, nodes, and middleware practice)
- SLAM mapping and navigation, path planning, and obstacle avoidance learning projects
- Depth camera and LiDAR point cloud processing and 3D mapping topics
- AI vision projects (YOLO/MediaPipe/OpenCV topics as included in tutorials)
- Autopilot scenario learning topics (road detection, lane keeping, autonomous parking, steering decision)
Note: Autopilot model training reference cases are provided for the R2L car model; the R2 car model cannot directly use those cases, and development is required to build models based on the camera and map scenes.
Tutorials
Tutorial link (official study page): http://www.yahboom.net/study/ROSMASTER-R2
For configuration guidance (including version selection and sensor/controller combinations), contact customer support at https://rcdrone.top/ or support@rcdrone.top.
Details

ROSMASTER R2 combines Ackermann steering with ROS2-ready hardware for mapping, navigation, and AI vision projects.

Built for ROS development workflows, the platform supports SLAM mapping/navigation plus onboard AI voice interaction.

Choose the main controller that fits your workload—options include Jetson Orin SUPER boards and Raspberry Pi 5.

The updated generation adds broader controller support and expanded learning content for ROS1/ROS2 users.

Prebuilt ROS1/ROS2 images and Docker-based deployment help streamline setup for development and teaching labs.

Ackermann steering is recommended for car-like driving and autopilot-style navigation experiments.


Core hardware includes an Ackermann chassis, 520 motors, LiDAR options, and an Astra Pro depth camera for perception tasks.



Performance and power draw vary by controller, making it easy to match compute needs to your ROS workload.

Different kit versions let you add sensors and interaction modules based on your mapping and AI goals.

The aluminum Ackermann chassis is designed for stable steering, with protective structure details called out for study and maintenance.

Autopilot learning topics include lane keeping, road detection, steering decisions, and parking workflows.


A broad set of ROS topics is provided across sensing, navigation, voice interaction, and remote control methods.

LiDAR-focused demos cover mapping, exploration, path planning, obstacle avoidance, and voice-guided point navigation.

Depth-camera workflows include point clouds plus SLAM options such as ORB-SLAM2/OctoMap and RTAB-Map 3D navigation.

ROSMASTER R2 includes AI visual recognition options such as MediaPipe-based interaction, AR tag and color recognition, and target tracking, plus multi-robot formation control.

ROSMASTER R2 supports mobile app or gamepad remote control, plus optional voice interaction features like color recognition and tracking.

ROSMASTER R2 supports iOS/Android remote control and mapping navigation apps, along with options like keyboard, Jupyter Lab, and ROS system control.

ROSMASTER R2 resources include RViz simulation control examples and large language model case references for ROS2 learning.

ROSMASTER R2 course content is organized into step-by-step ROS2 lessons and module topics for building and controlling an Ackermann robot.

ROSMASTER R2 includes a download page with ROS tutorial folders and course outlines to help you get started with setup and programming.

ROSMASTER R2 includes ROS2 Foxy/Humble tutorial resources covering topics like Linux, Docker, lidar, OpenCV, and basic ROS2 lessons with English subtitles.

ROSMASTER R2 includes downloadable resources with English-subtitled video tutorials and open-source Python code for ROS2 development.

ROSMASTER R2 uses an Ackermann steering chassis with expansion boards, encoder motors, battery pack, and optional modules like lidar, depth camera, and a 7-inch display.

ROSMASTER R2 supports either SLAM A1 or YDLIDAR 4ROS laser lidar, plus an Astra Pro Plus depth camera upgraded to 2MP for perception.

The ROS robot expansion board and AI voice interaction module integrate with the ROSMASTER R2 chassis to support sensor connections and voice control features.

ROSMASTER R2 dimension views provide key overall length and width references, along with 7-inch HD touch screen sizing for enclosure planning.

ROSMASTER R2 Ackermann ROS2 robot supports Raspberry Pi 5/4 or Jetson Orin Nano/AGX, with camera/SLAM/LiDAR inputs and app or remote control options.

The ROSMASTER R2 kit includes the Ackermann steering chassis, electronic control boards, camera module, wiring, and assorted mounting accessories for assembly.
