Yahboom RDK Robot

Yahboom ROS Robot Kit Sunburst RDK X5 Standard Edition User Manual

Model: RDK Robot

1. הקדמה

The Yahboom ROS Robot Kit Sunburst RDK X5 Standard Edition is an educational robotic platform designed for learning and development in robotics. It is based on the RDK X3/X5 development board, offering sufficient computing resources for real-time data processing and complex computing tasks. This kit supports Python programming and the ROS2 operating system, enabling users to develop various intelligent algorithms and explore advanced robotic applications.

Key functionalities include visual line patrol, image classification, target inspection, and radar mapping navigation. The robot can be controlled via a mobile phone application, PS2 handle, computer keyboard, or directly through the ROS operating system. Its robust all-aluminum alloy chassis, combined with Mecanum wheel four-wheel independent drive, provides strong maneuverability and flexibility, making it suitable for indoor development and research. Yahboom provides comprehensive tutorials covering OpenCV image processing, multi-platform robot control, and robot kinematics analysis.

2. What's in the Box (Packing List)

Please verify that all components listed below are included in your package. If any items are missing or damaged, please contact customer support.

Packing list for Yahboom ROS Robot Kit

בילד: דעטאַלירט view of the Yahboom ROS Robot Kit packing list, showing all included components.

3. פּראָדוקט סטרוקטור און קאָמפּאָנענטן

The Yahboom ROS Robot Kit features a modular design, allowing for easy assembly and understanding of its various components. Below is an exploded view illustrating the main parts of the robot.

עקספּלאָדעד view of Yahboom ROS Robot Kit showing internal components

Image: Exploded diagram of the robot, detailing the placement of components such as the MS200 lidar, OLED display, RDK X3/X5 board, and Mecanum wheels.

שליסל קאַמפּאָונאַנץ:

4. סעטאַפּ און אַסעמבלי

Assembly of the Yahboom ROS Robot Kit involves connecting the various mechanical and electronic components. Refer to the detailed assembly guide provided in the package for step-by-step instructions. Ensure all connections are secure before powering on the device.

אַלגעמיינע פֿאַרזאַמלונג טריט:

  1. אויספּאַקן אַלע קאָמפּאָנענטן און קאָנטראָלירן קעגן דער פּאַקינג ליסטע.
  2. Assemble the aluminum alloy chassis according to the provided diagrams.
  3. Mount the 310 encoder geared motors and Mecanum wheels.
  4. Install the RDK X3/X5 development board, ROS robot expansion board, and USB HUB expansion board.
  5. Connect the MS200 Lidar, MIPI camera, and optional Astra Pro Plus depth camera.
  6. Install the RGB cooling HAT and OLED display.
  7. Connect all necessary wiring, ensuring correct polarity and secure connections.
  8. Insert the 7.4V battery pack and connect it to the power input.

For detailed visual instructions, please consult the official Yahboom assembly videos or documentation.

5. אַפּערייטינג ינסטרוקטיאָנס

5.1 Product Functions Overview

The robot kit supports a wide range of functions across various modules:

Product Function List for Yahboom ROS Robot Kit

Image: Infographic detailing the functional capabilities of the robot kit, categorized by Lidar, Depth Camera, ROS Master, MIPI Camera, OpenCV, and Robot Course.

5.2 ROS2 System Overview

The kit utilizes ROS2, the successor to ROS, which is a powerful and flexible operating system for robots. ROS2 addresses communication challenges between various robot components and integrates advanced algorithms.

ROS1 to ROS2 transition and Foxy/Humble versions

Image: Diagram illustrating the evolution from ROS1 to ROS2, and the use of ROS2 Foxy and Humble versions with RDK X3 and RDK X5 robots respectively.

Yahboom employs the Foxy version with strong stability and rich information, and provides exclusive functions adapted to ROS2, ensuring compatibility and robust performance.

5.3 Advanced Function Development

The robot supports various advanced functions for complex tasks:

Advanced Function Development for Yahboom ROS Robot Kit

Image: Grid of advanced functions including object detection, ROS2 APP mapping navigation, path planning, Cartographer mapping, Lidar avoidance, APP control, gesture control, face detection, visual inspection, color recognition, and AR vision.

Lidar Capabilities:

Lidar Function and Mapping Navigation

Image: Visual representation of Lidar functions such as obstacle avoidance, following, guarding, patrolling, and various mapping and navigation techniques.

MIPI Camera Capabilities:

MIPI Camera Functionality

בילד: עקסamples of MIPI camera functions including object detection, body following, gesture control, visual inspection, face detection, color recognition and tracking, and QR code recognition.

Depth Camera Capabilities:

Depth Camera and Multi-machine Formation Functions

Image: Demonstrations of depth camera functions including RTAB 3D mapping, deep color tracking, AR vision, KCF object tracking, multi-vehicle navigation, and multi-vehicle synchronous remote control.

5.4 קאָנטראָל מעטהאָדס

The robot offers multiple control interfaces for flexibility:

Remote Control Methods for Yahboom ROS Robot Kit

בילד: איבערview of control methods including APP control, rocker control (PS2 handle), keyboard control, trajectory tracking, linear/angular velocity calibration, and robot pose estimation.

5.5 Cross-platform Interconnection Control

The robot supports various cross-platform control and programming methods:

Cross-platform Interconnection Control

Image: Visuals demonstrating remote control APP, mapping and navigation APP, real handle control, computer keyboard control, Jupyter Lab programming control, and ROS system control.

6. טעכניש ספּעסאַפאַקיישאַנז

6.1 Development Board Comparison

The RDK X3/X5 development boards offer competitive performance compared to other popular single-board computers:

Development Board Analyst Comparison Table

Image: Comparison table of RDK X3 2.0, RDK X5, Raspberry Pi 5, and JETSON NANO B01 development boards, detailing CPU, computing power, RAM, graphics acceleration, and other features.

אַנטוויקלונג ברעטRDK X3 2.0RDK X5Raspberry Pi 5JETSON NANO B01
ייַזנוואַרגקפּו4-האַרץ A538-האַרץ A554-האַרץ A764-האַרץ A57
Equivalent computing power5TOPS(INT8)10טאָפּס/0.5TOPS(FP16)
באַראַן2GB/4GB4GB/8GB2GB/4GB/8GB2GB/4GB
Graphics accelerationBPUBPU/GPU/CUDA
Coding/decoding4K@60fps4K@60fps4K@60fps4K@30fps
פּעריפעראַל צובינדUSB/ETH/CSI/HDMI/3.5mm Headphone jackUSB/ETH/CSI/HDMI/3.5mm Headphone jackUSB/ETH/CSI/HDMIUSB/ETH/CSI/HDMI
ווייכווארגמאַכטמאַקסימום 15 וומאַקסימום 25 וומאַקסימום 25.5 וומאַקסימום 20 וו
סיסטעםUbuntu 20.04/22.04Ubuntu 22.04Ubuntu 22.04Ubuntu 18.04
מכשירapt installation
Robot development frameworkTogetherROS, ROS2TogetherROS, ROS2ראָסROS, Isaac SDK
אנדערעטיף לערנען פריימווערקOpenExploreOpenExplore/JetPack SDK
Origin placeכינעכינעוקיו
אַפּפּליקאַטיאָןRobot developmentAI vision development, intelligent computing and robotics applicationsMicrocomputer board (multimedia, AI, development)Comprehensive AI development platform

6.2 RDK Main Control Board Interfaces

The RDK X3 and RDK X5 boards provide a rich set of interfaces for various peripherals and expansions.

ROS Main Control Board Introduction (RDK X3 and RDK X5)

Image: Detailed diagrams of the RDK X3 and RDK X5 main control boards, highlighting and labeling all input/output interfaces and their functions.

RDK X3 Board Interfaces:

  1. TF card interface (back)
  2. טיפּ-C מאַכט צובינד
  3. אַנטענע צובינד
  4. MIPI CSI interface
  5. דיבוג UART
  6. מיקראָ וסב צובינד
  7. USB2.0 Type A interface x2
  8. HDMI צובינד
  9. מאַכט געפירט גראדן ליכט
  10. 40PIN צובינד
  11. עטהערנעט צובינד
  12. USB 3.0 Type A interface

RDK X5 Board Interfaces:

  1. 3.5 מם כעדפאָון דזשאַק
  2. מאַכט באַשטימען קנעפּל
  3. טיפּ-C מאַכט צובינד
  4. RTC זייגער
  5. Type-C Device interface
  6. דיבאַג סיריאַל פּאָרט
  7. MIPI CSI interface *2
  8. PoE power supply interface
  9. עטהערנעט צובינד
  10. HDMI צובינד
  11. 40PIN צובינד
  12. 8/4GB RAM
  13. CAN FD high-speed interface
  14. וסב3.0 *4

6.3 MS200 TOF Lidar (Standard)

The MS200 TOF Lidar is a standard component for environmental perception.

MS200 TOF Lidar Product Parameters

Image: Detailed specifications and an image of the MS200 TOF Lidar.

נאָמעןפּאַראַמעטערבאַשרייַבונג
Principle of distance measurementTOF
קייט0.03m-12.0m (90% reflectivity)
מעאַסורעמענט אַקיעראַסיTypical value: ±10mm (0.2m - 2.0m) ±20mm (2.0m-12.0m)In the normal room, under the condition of 90% reflectivity, the radar collects data statistical results at least 100 times. The accuracy is the difference between the data mean and the true value, and the precision is the sample standard deviation of the data.
Maximum value: ±15mm (0.2m-2.0m) ±30mm (2.0m-12.0m)
דאַטן אינפֿאָרמאַציעdistance, angle, intensity, timestamp
Anti-ambient light performance30,000 לוקס
Dot frequency4,500 פונקטן / סעקונדע
סקאַנינג אָפטקייַט7-15HZ, default 10Hz
ווינקלדיק האַכלאָטע0.8°@10Hz (single resolution and dot frequency related)
ספּיננינג גיכקייַט7-15HZ, default 10Hz (configurable, 1Hz interval)
יבערקוקן ווינקל360°
Eye Safety LevelClass 1 IEC60825-1:2014
אַפּערייטינג טעמפּעראַטור-10°C ~ 50°C (Typical value 25°C)
אַרבעט מאַכטדק 5.0 ± 0.5 וו
סטאָרידזש טעמפּעראַטור-30°C ~ 70°C (Typical value 25°C)
פּראָדוקט גרייס37.7*37.5*31.0 (length * width * height (unit: mm))
נעץ וואָגוועגן 40 ג
סערטאַפיידRoHS2.0, REACH, CE, FCC
גראַד פון שוץIP5X

6.4 Astra Pro Plus Depth Camera (Optional)

The optional Astra Pro Plus depth camera enhances the robot's visual perception capabilities.

Astra Pro Plus Depth Camera Product Parameters

Image: Detailed specifications and an image of the Astra Pro Plus depth camera, highlighting its manual adjustment support.

נאָמעןפּאַראַמעטערבאַשרייַבונג
3D technologyORBBECR monocular structured light
ארבעטן קייט0.6-8 ם
Accuracy (Depth)1cm ±3mm
פעלד פון View (FOV) (depth)ה 58.4 ° רענטגענ V 45.8 °
Resolution @ frame rate (depth)640x480@30FPS
320x240@30FPS
160x120@30FPS
Resolution @ frame rate (RGB)1920x1080@30FPS
1280x720@30FPS
640x480@30FPS
Deep processing chipMX6001
Close protectionשטיצן
פעלד פון view (RGB)H66.1° V40.2°
UVC (RGB)שטיצן
שטיצט אָפּערייטינג סיסטעמעןAndroid / Linux / Windows
דאַטאַ צובינדUSB2.0
גרייס (מם)164.85 * 48.25 * 40
מיקראָפאָןtwo-channel stereo
מאַכט קאַנסאַמשאַן<2.5 וו
זיכערקייַטקלאַס 1 לאַזער
אַפּערייטינג טעמפּעראַטור10°C - 40°C

6.5 RDK MIPI Camera (Standard)

The RDK MIPI camera is a standard vision component for the robot.

RDK MIPI Camera Product Parameters

Image: Specifications and an image of the RDK MIPI camera, featuring the Sony IMX219 chip.

נאָמעןפּאַראַמעטער
Photosensitive chipSony IMX219
האַכלאָטע8MP(3280x2464)
CMOS size1/4 אינטש
עפענונג2.0
פאָקאַל לענג2.96 מם
פעלד פון view77°
דיסטאָרשאַן<1%
גרייס25x24מם

6.6 310 Geared Motor with Encoder

The robot uses 310 geared motors with encoders for precise and controlled movement.

310 Geared Motor with Encoder Product Parameters

Image: Specifications and an image of the 310 geared motor with encoder.

נאָמעןפּאַראַמעטער
מאָטאָר מאָדעלMD310Z0.74V
רייטאַד וואָלtage7.4V
מאָטאָר טיפּpermanent magnet with brush
רעזולטאַט שטילDiameter 3mm D type eccentric shaft
גאַנג שטעלן1:20 reduction ratio
רייטאַד טאָרק0.4קג.קם
Speed before deceleration9000רפּם
Speed after deceleration450±10רפּם
רייטאַד מאַכט4.8 וו
סטאָל קראַנט± 1.4 אַ
רייטאַד קראַנט± 0.65 אַ
סטאָל טאָרק≥1.0kg.cm
ענקאָדער טיפּAB phase incremental hall encoder
ענקאָדער צושטעל באַנדtage3.3-5וו
Number of magnetic loops13 שורה
צובינד טיפּPH2.0 6pin
פֿונקציעWith its own pull-up shaping, the micro-controller can directly read the signal pulse
Single motor weightוועגן 70 ג

6.7 ROS Robot Expansion Board

The ROS robot expansion board is specifically designed for the ROS car, enabling control of various chassis types and providing power and IMU data.

ROS Robot Expansion Board

Image: Diagram of the ROS robot expansion board, showing its various interfaces and components.

It can drive and control the robot chassis such as Mecanum wheel, Ackerman, 4-wheel differential, 2-wheel differential, omni-directional wheel, and crawler. The ROS master control can be controlled through the micro USB serial port and CAN bus interface. The expansion board receives 5V and 12V power inputs to supply power to the ROS controller. On-board 9-axis IMU can obtain the robot attitude information in real time. It has 5V/7.4V PWM servo and serial bus servo drive interface, suitable for various robotic arms. The driver code and hardware schematic diagram are open source.

6.8 USB HUB Expansion Board

The USB3.0 HUB expansion board addresses the issue of insufficient USB interfaces and power supply on the motherboard, supporting high-speed data transmission.

USB HUB Expansion Board

Image: Diagram of the USB HUB expansion board, showing its 4-channel USB3.0 ports and power inputs.

It expands 4 USB3.0 interfaces to ensure high-speed data transmission. It supports ROS Robot/Car, RDK-X3/Raspberry Pi/Jetson series boards, requiring no driver, plug and play.

6.9 Product Size Parameters

The physical dimensions of the assembled robot are as follows:

Product Size Parameters Diagram

Image: Technical drawing showing the dimensions of the robot in millimeters.

פּאַראַמעטערRDK X3RDK X5
בעל קאָנטראָלARM® Cortex® A53, 4xCore, 1.2GHzARMR CortexR A55, 8xCore, 1.5GHz
קפּוARM® Cortex® A53, 4xCore, 1.2GHzARMR CortexR A55, 8xCore, 1.5GHz
Equivalent computing power5 טאַפּס10 טאַפּס
אַפּערייטינג סיסטעםUbuntu20.04 + ROS2-FoxyUbuntu22.04 + ROS2 humble
באַראַן4 גיגאבייט8 גיגאבייט
אַרייַןMS200 lidar, CSI camera, wireless handle, depth camera (optional)
רעזולטאַטMotor, OLED, Buzzer
מאַכט צושטעלןDC7.4V
באַטאַרייע לעבן3.5 ה
ווייַט קאָנטראָל אופֿןHandle control, keyboard control, APP control
קאָמוניקאַציע אופֿןWiFi network (LAN/AP)
Vehicle body materialאַלומינום צומיש
זיכערקייַט שוץAnti connection protection, short circuit protection, locked rotor protection
פּראָדוקט גרייס236.11 * 181.10 * 184.9 מם
Weight after assemblyוואָג 1.93 קג

7. טראָובלעשאָאָטינג

If you encounter any issues during assembly or operation, please refer to the following general troubleshooting steps:

For specific error codes or persistent problems, consult the detailed online documentation or contact Yahboom technical support.

8. וישאַלט

Proper maintenance will ensure the longevity and optimal performance of your Yahboom ROS Robot Kit:

9. וואָראַנטי און שטיצן

Yahboom provides technical support and warranty services for its products. For detailed warranty information, including coverage period and terms, please refer to the warranty card included in your package or visit the official Yahboom webפּלאַץ.

טעכניש שטיצן:

If you require assistance with assembly, programming, or troubleshooting, Yahboom offers online professional technical support. You can typically find support resources, FAQs, and contact information on the official Yahboom webזייטל. ביטע האַלט אייער פּראָדוקט מאָדעל און קויף דעטאַלן גרייט ווען איר קאָנטאַקטירט שטיצע.

The kit also includes a comprehensive course catalog to guide users through various aspects of robotics development:

Course Catalog for Yahboom ROS Robot Kit

בילד: איבערview of the course catalog, listing topics such as basic setup, operating system, ROS2 basics, hardware, depth camera, OpenCV, MIPI camera, and robot control courses.

פֿאַרבונדענע דאָקומענטן - RDK Robot

Preview Yahboom ROSMASTER X1 / X3 Robot Assembly and User Manual
Comprehensive assembly guide and user manual for the Yahboom ROSMASTER X1 and ROSMASTER X3 robot kits, covering component identification, step-by-step assembly, board interfaces, software setup, and application functions.
Preview יאַהבום טראַנסבאָט ראָבאָט באַניצער מאַנואַל און ינסטאַלירונג גייד
א פולשטענדיגע אנווייזונג צו צוזאמענשטעלן, אינסטאלירן, און אפערירן דעם יאהבום טראנסבאט ראבאט. כולל פאקינג ליסטעס, שריט-ביי-שריט אנווייזונגען, דראטינג דיאגראמען, ווייכווארג סעטאפ, און דעטאלירטע דערקלערונגען פון אפליקאציע קאנטראל אייגנשאפטן.
Preview יאַהבום פּיקאָ ראָבאָט אויטאָ: פֿעיִקייטן, פֿונקציעס און פּראָגראַמירן גייד
אויספאָרשן דעם יאַהבום פּיקאָ ראָבאָט אויטאָ, געטריבן דורך ראַזבערי פּי פּיקאָ און מיקראָפּיטאָן. אַנטדעקט זיינע ברייטע פֿעיִקייטן אַרייַנגערעכנט אַפּ קאָנטראָל, פֿאַרשידענע סענסאָרן פֿאַר ליניע טראַקינג, שטערונג ויסמיידונג, קול קאָנטראָל, און מער. די גייד דעטאַלירט זיין האַרדווער, ווייכווארג, און קורס אינהאַלט.
Preview יאַהבום אַרדוינאָ באַטמאָביל: גראַפֿישע פּראָגראַמירן טוטאָריאַלס
לערנט זיך צו פּראָגראַמירן דעם יאַהבום אַרדוינאָ באַטמאָביל ראָבאָט אויטאָ מיט גראַפֿישע טוטאָריאַלס. די גייד באַדעקט LED קאָנטראָל, בוזער סאָונדס, סענסאָרן, מאָטאָר קאָנטראָל, ליניע נאָכפֿאָלגן, שטערונג פֿאַרמייַדן, און מער.
Preview יאַהבאָאָם WOM סענסאָר קיט פֿאַר ביביסי מיקראָ:ביט - באַניצער מאַנואַל און בויען מאָדעלס
א פולשטענדיגע אנווייזונג צום יאהבום WOM סענסאר קיט פאר ביביסי מייקרא:ביט, וואס באדעקט די פאקינג ליסטע, מאדול הקדמות, בויען מאדעלן, טוטאָריאַלס, און זיכערהייט אינסטרוקציעס. לערנט ווי אזוי צו ניצן פארשידענע סענסארן און בויען פארשידענע מאדעלן.
Preview יאַהבום ראַספּבלאָק קינסטלעכע אינטעליגענץ קלוגע ראָבאָט אויטאָ פֿאַר ראַספּבערי פּי 4B | אָמנידירעקשאַנאַל קינסטלעכע אינטעליגענץ פּלאַטפאָרמע
אויספאָרשן דעם יאַהבום ראַספּבלאָק, אַן AI אַמנידירעקשאַנאַל מאָביל סמאַרט מאַשין באַזירט אויף די ראַספּבערי פּי 4B. פֿעיִקייטן אַרייַננעמען אַוואַנסירטע AI פאַנגקשאַנז, 360° מעקאַנום ראָד באַוועגונג, FPV קייפּאַבילאַטיז, און פּיטהאָן פּראָגראַממינג דורך דזשופּיטער לאַב.