1. Introduction
The Yahboom ROS2 Robot Kit M3 PRO is a high-performance robot designed for educational and development scenarios. It integrates advanced AI large model technology, a 6DOF robotic arm, AI voice interaction, and 3D AI vision capabilities. This manual provides essential information for setting up, operating, maintaining, and troubleshooting your M3 PRO robot.
Video 1: M3 PRO Short Introduction. This video provides a brief overview of the Yahboom ROS2 Robot Kit M3 PRO's features and capabilities.
2. Product Overview
2.1 Components
The Yahboom ROS2 Robot Kit M3 PRO includes the following main components:
- Robot body with Mecanum wheels and pendulum suspension chassis
- 6DOF Robotic Arm
- DABAI DCW2 Binocular Structured Light 3D Depth Camera
- Dual T-mini Plus Laser LiDARs
- AI Large Model Voice Module with speaker
- Main Control Board (Jetson Orin NX 16GB version)
- USB Wireless Remote Control
- 12V Lithium Battery Pack and Charger
- USB 3.0 HUB Expansion Board
- Various cables, screws, and small accessories (e.g., colored blocks, AR tags)
- Instruction Manual

Image 1: Yahboom ROS2 Robot Kit M3 PRO Components. This image displays all the parts included in the kit, laid out for easy identification.
2.2 Key Features
- Upgraded ROS2 Configuration: High-performance robot developed for ROS2 educational scenarios, equipped with a Jetson Orin NX 16GB as the main controller. Integrates Python and a 3D AI deep learning framework.
- Empowered by Large AI Model: Builds an interactive system centered around OpenRouter, based on 3 AI models (Large Language, Large Voice, Large Visual). Incorporates 3D vision for scene identification and multimodal vision for description matching, enabling navigation and AI visual gameplay.
- Dual Lidars for 360° Perception: Features two LiDARs in a diagonally staggered configuration for comprehensive environmental awareness, improving mapping and navigation accuracy.
- High-Performance AI Robot: Equipped with six intelligent serial bus servos, a 3D binocular depth camera, a built-in AI large-model voice module, and a large multimodal AI model for 3D spatial grasping, target tracking, object classification, scene understanding, and voice control.
- Advanced Technologies & Comprehensive Tutorials: Supports ROS2 development, 3D depth vision, large AI models, OpenCV, YOLOv8, MediaPipe, robot inverse kinematics, MoveIt, Gazebo simulation, and AI voice interaction.

Image 2: Yahboom ROS2 Robot Kit M3 PRO Features Overview. This image highlights the core functionalities and technological advancements of the robot.
3. Setup
The M3 PRO robot body and robotic arm come pre-assembled. You will primarily need to install the main control board, LiDARs, depth camera, and connect the battery.
3.1 Unboxing and Component Check
Carefully unbox the kit and verify all components against the packing list provided in the instruction manual. Ensure no parts are missing or damaged.
Video 2: Rosmaster M3 PRO Unboxing. This video demonstrates the unboxing process and shows all included components.
3.2 Main Control Board Installation (Jetson Orin NX 16GB)
- Open the top cover of the robot body.
- Carefully insert the Jetson Orin NX 16GB main control board into its designated slot. Secure it with the provided screws.
- Connect the necessary power and data cables from the robot chassis to the Jetson board.
3.3 Sensor and Robotic Arm Assembly
- Attach the dual T-mini Plus LiDARs to their respective mounting points on the robot body. Connect their data cables to the control board.
- Mount the DABAI DCW2 3D Depth Camera onto the robotic arm. Connect its USB cable to the Jetson board, possibly via the USB HUB expansion board.
- Ensure the robotic arm is securely attached to the robot body and all servo connections are firm.
- Install the AI Large Model Voice Module and speaker in their designated positions, connecting them to the main control board.
3.4 Battery Connection
Connect the 12V Lithium Battery Pack to the robot's power input. Ensure the connection is secure to prevent accidental disconnection during operation.
3.5 Initial Power-On and Software Setup
After assembling all hardware, connect the robot to an external display (if not using the optional 7-inch display) and a keyboard/mouse. Follow the provided software setup guide to install and configure the ROS2 system and necessary AI models. Yahboom provides comprehensive tutorials and learning materials for this process.
4. Operating Instructions
The M3 PRO offers multiple control and interaction methods, leveraging its advanced AI and sensor capabilities.
4.1 Control Methods
- App Control (iOS/Android): Use the dedicated mapping navigation APP on your smartphone for remote control and real-time mapping.
- Computer Remote Control: Control the robot via a computer interface, allowing for complex programming and monitoring.
- USB Wireless Remote Control: Utilize the included wireless gamepad for intuitive manual control of the robot's movement and robotic arm.

Image 3: Cross-platform Interconnected Remote Control. This image illustrates the various ways to control the M3 PRO robot.
4.2 AI Voice Interaction
The M3 PRO's AI voice module allows for natural language interaction. You can issue commands to the robot, and it will respond based on its understanding of the environment and your intent.
- Voice Commands: Speak clearly to the robot to give instructions for navigation, object manipulation, or information retrieval.
- Free-flowing Conversation: The robot supports continuous conversation, allowing you to interrupt or modify commands dynamically.
Video 3: AI Embodied Intelligence Large Model Robot Demonstration. This video showcases the robot's AI voice interaction and intelligent task execution.
4.3 3D AI Vision and Robotic Arm Operations
Utilizing its 3D depth camera and 6DOF robotic arm, the M3 PRO can perform complex visual tasks:
- Object Recognition & Tracking: Identify and track objects in real-time, even in complex environments.
- 3D Spatial Grasping: Accurately measure object distance, shape, height, and volume to enable precise grasping and manipulation.
- Sorting & Handling: Perform intelligent sorting and handling tasks based on visual input and user commands.
- Gesture Control: Control the robotic arm's movements using hand gestures.

Image 4: Robotic Arm Embodied Intelligent Application. This image demonstrates the robot's capabilities in intelligent sorting, tracking, grasping, and handling.
4.4 SLAM Navigation
The dual LiDARs enable robust Simultaneous Localization and Mapping (SLAM) capabilities:
- 360° Environmental Awareness: Create accurate maps of its surroundings.
- Path Planning & Obstacle Avoidance: Plan optimal paths and dynamically avoid obstacles.
- Multi-point Navigation: Navigate to single or multiple designated areas autonomously.

Image 5: Embodied Intelligent SLAM Navigation. This image illustrates the robot's ability to map environments and navigate intelligently.
5. Maintenance
Regular maintenance ensures the longevity and optimal performance of your M3 PRO robot.
- Cleaning: Keep the robot body, sensors (LiDARs, camera), and robotic arm clean from dust and debris. Use a soft, dry cloth.
- Battery Care: Fully charge the battery before each use. Avoid over-discharging or over-charging. Store the battery in a cool, dry place when not in use.
- Software Updates: Regularly check the Yahboom official website or community forums for software updates and new tutorials to enhance functionality and fix bugs.
- Physical Inspection: Periodically check all screws, connections, and moving parts for looseness or wear. Tighten screws as needed.
6. Troubleshooting
If you encounter issues with your M3 PRO, refer to the following common troubleshooting steps:
- Robot Not Powering On: Ensure the battery is fully charged and correctly connected. Check the power switch.
- Robotic Arm Malfunction: Verify all servo connections are secure. Check for any physical obstructions. Consult the software logs for error messages.
- Navigation Issues: Ensure LiDARs are clean and unobstructed. Verify SLAM mapping is correctly initialized. Check for sufficient lighting conditions for vision-based navigation.
- Voice Interaction Problems: Ensure the AI voice module is correctly connected and configured. Check microphone sensitivity and speaker output.
- Software Errors: Refer to the comprehensive tutorials and documentation provided by Yahboom. Reinstalling software components or checking system logs can often resolve issues.
For more detailed troubleshooting, please refer to the extensive online tutorials and community support resources provided by Yahboom.
7. Specifications
| Feature | Detail |
|---|---|
| Product Dimensions | 8.34 x 10.98 x 22.44 inches |
| Item Model Number | Rosmaster M3 PRO |
| Main Control Board | Jetson Orin NX 16GB |
| Robotic Arm | 6DOF with 6 intelligent serial bus servos |
| Depth Camera | DABAI DCW2 Binocular Structured Light 3D Depth Camera (up to 5m range) |
| LiDAR | Dual T-mini Plus Laser LiDARs |
| Battery | 1 x 12V battery (included) |
| Chassis Material | Aluminum Alloy |
| Manufacturer | Yahboom |
8. Warranty & Support
For warranty information, technical support, or further inquiries, please contact Yahboom directly through their official website or the retailer where the product was purchased. Yahboom provides comprehensive tutorials and long-term technical support services to assist users with their learning and development.

Image 6: Comprehensive Large AI Model Tutorials. This image highlights the extensive learning resources available for the M3 PRO.





