1. Киришүү
The ROSMASTER X3 PLUS is an advanced omnidirectional mobile robot designed for educational and research purposes, built upon the Robot Operating System (ROS). It offers versatile compatibility with various main control boards, including Jetson NANO 4GB, Orin NANO SUPER, Orin NX SUPER, and Raspberry Pi 5.
This robot is equipped with high-performance hardware, such as a YDLIDAR 4ROS lidar, an Astra Pro depth camera, a 6-DOF robotic arm, powerful 520 motors, a voice recognition interactive module, and a 7-inch HD display. These components enable a wide range of applications, including:
- APP-based mapping and navigation
- Autonomous driving capabilities
- Human feature recognition
- MoveIt robotic arm simulation and control
- Multi-machine synchronous control
The ROSMASTER X3 PLUS supports multiple remote control methods, including mobile applications, game handles, and computer keyboards, providing flexible interaction for users.
2. Техникалык шарттар
2.1 Жалпы спецификациялар
| Атрибут | Нарк |
|---|---|
| Продукт аты | ROSMASTER X3 PLUS |
| Main Control Board Support | RaspberryPi 5, Jetson Nano 4GB, Jetson Orin SUPER |
| Операция системасы | Ubuntu 18.04 LTS + ROS Melodic (Ubuntu 22.04 LTS + ROS2 Humble for Orin versions) |
| Программалоо тили | Python |
| Максималдуу ылдамдык | 0.7м/с |
| Weight after Assembly | Болжол менен 4.35 кг |
| Motor Scheme | 520 metal motor with encoder * 4 |
| Power Interface | T-type discharge interface, DC4.0*1.7 charging interface |
| Алыстан башкаруу ыкмасы | Mobile APP, PC computer, PS2 wireless handle |
| Коопсуздукту коргоо | Short circuit protection, over current protection |
| Материал | Аноддолгон алюминий эритмеси |
| Киргизүү түзмөктөрү | Astra Pro depth camera, YDLIDAR 4ROS lidar, PS2 wireless handle, 9-axis attitude sensor, motor speed with encoder, USB camera |
| Чыгуучу түзмөктөр | RGB colorful tail lights, buzzer, 520 motor interface*4, 6DOF robotic arm, PWM servo interface*4, OLED display |
| Өзгөчөлүктөрү | Education Robot, 65mm Mecanum Wheel |
2.2 Main Control Board Comparison
The ROSMASTER X3 PLUS supports various main control boards, each offering different computing power and features. The table below provides a comparison:

Image: Comparison of ROS main control boards, detailing CPU, GPU, RAM, Storage, Power, ROS system, operation effect, and AI depth learning capabilities.
2.3 Өлчөмдөр
The physical dimensions of the ROSMASTER X3 PLUS robot and its 7-inch HD touch screen are provided below:

Image: Detailed dimensions of the ROSMASTER X3 Plus robot (515mm height, 245.60mm width, 220mm length) and the 7-inch HD touch screen (165mm width, 124mm height, 15mm depth).
3. Орнотуу
The ROSMASTER X3 PLUS is designed for ease of assembly. Most structural parts are pre-assembled before delivery. Upon receiving the product, you will primarily need to install the main control board and connect the necessary components.
3.1 Компоненттерди ачуу жана текшерүү
Carefully unpack all items from the high-quality aluminum box. Refer to the shipping list to ensure all components are present and undamaged.

Image: Detailed shipping list including chassis components (pendulous suspension frame, motors, anti-collision beam, Mecanum wheels), electronic control parts (ROS expansion board, USB HUB, robotic arm, camera, LED light bar, battery, handle, OLED display), ROS master control options (Raspberry Pi 5, Jetson Nano, Orin NANO/NX SUPER versions), and ROS accessories (depth camera, lidar, voice interaction module, wires).
3.2 Main Control Board Installation
- Identify the designated slot for your chosen main control board (Raspberry Pi 5, Jetson Nano, Orin NANO SUPER, or Orin NX SUPER).
- Gently insert the main control board into its slot, ensuring proper alignment with connectors.
- Secure the board using any provided screws or fasteners.
3.3 Component Connections
Connect all peripheral components such as the lidar, depth camera, robotic arm, and display to their respective ports on the ROS robot expansion board and main control board. Ensure all connections are firm and correct. Refer to the product structure diagram for guidance:

Сүрөт: жарылды view of the ROSMASTER X3 PLUS, labeling components such as depth camera, USB camera, robotic arm, 7-inch display, antenna, AI voice interaction module, YDLIDAR 4ROS Lidar, ROS robot expansion board, USB 3.0 HUB expansion board, through-type taillight, 9600mAh lithium battery pack, 520 encoder motor, and Mecanum wheels.
3.4 Баштапкы кубаттуулук
- Ensure the robot's battery is fully charged before the first use.
- Connect the power interface (T-type discharge interface, DC4.0*1.7 charging interface).
- Power on the robot. The 7-inch HD touch screen will allow you to debug the robot, access the ROS system, and install necessary software without requiring an external computer.
4. Operating the ROSMASTER X3 PLUS
The ROSMASTER X3 PLUS offers a rich set of functionalities driven by its advanced hardware and ROS operating system. It operates on Ubuntu 18.04 LTS + ROS Melodic (or Ubuntu 22.04 LTS + ROS2 Humble for Orin versions) and uses Python for programming.
4.1 Контролдоо ыкмалары
You can control the robot using various methods:
- Mobile APP Remote Control: Use a dedicated mobile application (iOS/Android) for intuitive control and monitoring.
- PC Computer Control: Interact with the robot via a computer interface, often through ROS tools like Rviz.
- PS2 Wireless Handle: Utilize a PS2 wireless game controller for direct, tactile control.
- Keyboard Remote Control: Control the robot's movements and functions using a standard computer keyboard.
- Jupiter Lab Control: For advanced programming and interaction.
- ROS System Control: Direct control through ROS commands and nodes.

Image: Illustrates various control methods including mobile APP, FPV handle, keyboard, Jupiter Lab, and ROS system control.
4.2 Key Functions and Applications
The ROSMASTER X3 PLUS is capable of performing a wide array of tasks:
4.2.1 Lidar-based Functions
- Lidar Mapping: Generate 2D maps of environments using algorithms like Gmapping, Hector, and Cartographer.
- Multi-point Navigation: Define multiple target points for the robot to navigate autonomously.
- Path Planning: The robot can calculate optimal paths to reach destinations while avoiding obstacles.
- Obstacle Avoidance and Follow: Real-time detection and avoidance of obstacles, and the ability to follow designated paths or objects.

Сүрөт: бүттүview of ROS-related functions, including Lidar mapping, RRT autonomous mapping, path planning, obstacle avoidance, voice control, depth camera data, ORBSLAM2, and RTAB-Map.
4.2.2 Depth Camera Functions
- 3D Visual Mapping and Navigation: Utilize the Astra Pro depth camera for advanced 3D environment understanding, including RTAB-Map 3D visual mapping and navigation.
- Depth Image Data and Point Cloud Image: Process depth information to create detailed 3D representations of the environment.
- ORBSLAM2 + Octomap Mapping: Implement simultaneous localization and mapping (SLAM) using visual data.
4.2.3 Robotic Arm Functions
The 6-DOF robotic arm allows for precise manipulation tasks:
- Object Manipulation: Perform tasks such as color sorting, garbage identification and sorting, and multi-point navigation with object transportation.
- Robotic Arm Color Tracking: The arm can track and interact with objects based on their color.
- MoveIt Simulation Control: Simulate and control complex robotic arm movements using the MoveIt framework.

Image: Highlights accessories like the 6 DOF robotic arm, YDLIDAR 4ROS lidar, Depth camera, ROS robot expansion board, 97mm Mecanum Wheel, Tail lights, and AI voice interaction module.

Image: Demonstrates various ROS features such as LIDAR mapping, MediaPipe development for AI interaction (finger/skeleton recognition, 3D detection), voice control multi-point navigation, depth image data, RTAB-Map 3D visual mapping, KCF target tracking, multi-robot synchronous formation, and visual tracking/obstacle clearing.
4.2.4 AI Voice Interaction
- Үн менен башкаруу: Issue commands to the robot using natural language.
- Voice Recognition and Response: The robot can understand spoken commands and respond verbally.

Image: Details of the AI voice interaction module, including its communication method (USB serial), recognition rate (up to 97%), and supported languages (Chinese and English).
4.2.5 AI Visual Recognition
- MediaPipe Development: Implement advanced AI interaction features like hand and facial gesture detection, and 3D object detection.
- Визуалдык көз салуу: The robot can automatically identify color areas and patrol lines, and track specific targets (KCF target tracking).
- AR Tag таануу: Dynamic tracking and detection of QR codes and AR tags.

Image: Illustrates AI visual recognition functions such as MediaPipe development (finger track, skeleton, 3D detection), visual tracking, AI deep learning framework, AR tag recognition, KCF target tracking, and color recognition.
4.2.6 Multi-Robot Control
- Multi-Robot Navigation: Coordinate multiple robots for single-point navigation, multi-point cruising, and dynamic obstacle avoidance.
- Multi-Robot Synchronous Control and Formation: Achieve synchronized movements and formation performance with multiple robots.

Image: Shows multi-robot navigation, synchronous control, and formation performance, alongside mobile APP and FPV handle remote control, and voice interaction features.
4.3 Продукциянын демонстрациялык видеосу
Watch this video for a demonstration of the ROSMASTER X3 PLUS's capabilities, including obstacle avoidance, object recognition, robotic arm manipulation, human tracking, and mapping functions.
Video: ROSMASTER X3 PLUS product demonstration.
5. Техникалык тейлөө
Proper maintenance ensures the longevity and optimal performance of your ROSMASTER X3 PLUS robot.
- Батареяга кам көрүү: The robot uses a 12.6V 9600mAh 2C lithium battery pack. Always ensure the battery is charged using the provided charger and follow safety guidelines for lithium batteries. Avoid overcharging or completely draining the battery.
- Тазалоо: The robot's body is made of anodized aluminum alloy. Use a soft, dry cloth to clean the exterior. Avoid using harsh chemicals or abrasive materials that could damage the finish or electronic components.
- Программалык камсыздоо жаңыртуулары: Regularly check for and install updates for the Ubuntu operating system, ROS framework, and any specific Yahboom software or libraries. Keeping your software up-to-date ensures access to the latest features, bug fixes, and security improvements.
- Компонентти текшерүү: Periodically inspect all physical connections, motors, wheels, and the robotic arm for any signs of wear, looseness, or damage. Tighten any loose screws and replace damaged parts as necessary.
6. Кыйынчылыктарды
If you encounter issues with your ROSMASTER X3 PLUS, consider the following troubleshooting steps:
- Кубат жок: Ensure the battery is fully charged and properly connected. Check the power switch and all power cables.
- Робот башкаруу элементтерине жооп бербейт: Verify that the chosen control method (APP, handle, keyboard) is correctly paired and configured. Check network connectivity if using APP or PC control.
- Navigation or Mapping Issues: Ensure the lidar and depth camera are clean and unobstructed. Verify that ROS nodes for mapping and navigation are running correctly. Check for sufficient lighting conditions for visual sensors.
- Robotic Arm Malfunction: Inspect the servo connections and ensure they are secure. Check for any physical obstructions preventing arm movement. Review the MoveIt configuration and joint states in Rviz.
- Программалык камсыздоо каталары: Check the ROS log messages for specific error codes or warnings. Consult the official Yahboom tutorials and documentation for common software issues and solutions.
- Ашыкча ысып кетүү: Ensure proper ventilation around the main control board. Avoid operating the robot in excessively hot environments. The robot includes short circuit and over current protection, but continuous high load can still generate heat.
For more detailed troubleshooting guides and solutions, refer to the comprehensive video tutorials and online resources provided by Yahboom.
7. Колдонуучунун кеңештери
- Explore Tutorials: Yahboom provides 124 video tutorials with Chinese and English subtitles. These are invaluable resources for understanding the robot's capabilities and implementing various projects. Make sure to utilize them fully.
- Жөнөкөй баштоо: Begin with basic functionalities like remote control and simple navigation before diving into complex AI tasks or robotic arm programming.
- Коомчулуктун катышуусу: Join online forums or communities related to ROS and Yahboom robots. These platforms can be great for sharing knowledge, asking questions, and finding solutions to common challenges.
- Experiment with Different Boards: If you have access to different main control boards (Raspberry Pi 5, Jetson Nano, Orin SUPER), experiment with them to understand their performance differences and suitability for various tasks.
8. Кепилдик жана колдоо
For technical support, detailed tutorials, and further assistance, please refer to the official Yahboom documentation and community forums. Keeping your software updated is crucial for optimal performance and access to the latest features and bug fixes. Contact information for support can typically be found on the official Yahboom webсайт же сатып алуу платформасы аркылуу.





