yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
Raspbot V2📖
1.About Raspbot V2
  • 1. First trial
  • 2. Expansion board interface distribution
  • 3. About battery and charging
  • 4. Install servo PTZ
  • 5.Servo Gimbal Installation
  • 6. Important Notes (Read Before Starting)
2.Assembly
  • Installation Video
3.Car basic course
  • 0. Preparation before development
  • 1.Buzzer control
  • 2.Key reading
  • 3.RGB control
  • 4.Servo control (PTZ control)
  • 5.Motor control
  • 6.Printing ultrasonic data
  • 7.Tracking module status printing
  • 8.IR control key value printing
4.Car motion control course
  • 0.Mecanum wheel motion principle
  • 1.Car vertical movement
  • 2.Car diagonal movement
  • 3.Car sideways movement
  • 4.Car rotation movement
  • 5.Car patrol
5.Car advanced courses
  • 1.Infrared patrol car
  • 2.Ultrasonic avoid
  • 3.Ultrasonic follow
  • 4.Infrared tracking+ ultrasonic avoid
  • 5.Restricting
  • 6.Infrared remote control car
6.OpenCV courses
A. Getting Started with OpenCV
  • 1. Introduction to OpenCV
  • 2.OpenCV image reading and display
  • 3. OpenCV image writing
  • 4. OpenCV Image Quality
  • 5.OpenCV pixel operations
B. OpenCV geometric transformation
  • 1. Image scaling
  • 2. Image cutting
  • 3. Image translation
  • 4. Image mirroring
  • 5. Affine Transformation
  • 6. Image Rotation
  • 7. Perspective Transformation
C. OpenCV image processing and text line drawing
  • 1. Grayscale processing
  • 2. Image Binarization
  • 3. Edge Detection
  • 4. Line drawing
  • 5. Rectangle and circle drawing
  • 6. Text and image drawing
D. Image beautification
  • 1. Color Image Histogram
  • 2. Histogram Equalization
  • 3. Image repair
  • 4. Brightness enhancement
  • 5. Smooth and whiten
  • 6. Gaussian mean filtering
  • 7. Median Filter
E. Machine Learning
  • 1. KNN
  • 2. SVM
7.AI vision recognition course
  • 1.Camera driver tutorial
  • 2.Color recognition
  • 3.HSV value test
  • 4.Object Recognition
  • 5.QR code recognition
  • 6.Face recognition
  • 7.License Plate Recognition
  • 8. Human Pose Estimation
  • 9. Target detection
  • 10.yolov5-lite
  • 11. Gesture Recognition
  • 12. Face Detection
  • 13. Face effects
  • 14. 3D Object Recognition
  • 15. Paintbrush
  • 16. Finger control
8.AI vision interaction module
  • 1. Color tracking
  • 2. Color follows
  • 3. QR code recognition to control movement
  • 4. Face tracking
  • 5. Face following
  • 6. Visual tracking
  • 7. Garbage identification
  • 8. Track map Autopilot(purchased separately)
  • 9. Gesture following
9.Voice control basic course(For Superior Kit)new
  • 1.Voice control car movement
  • 2.Voice control RGB light
  • 3.Voice control color recognition
  • 4.Voice control autonomous driving
  • 5.Voice control car tracking
10.AI large model knowledge(For Superior Kit)new
  • 1.AI large model types and principles
  • 2.RAG retrieval enhancement and model training samples
  • 3.Embodied intelligent robot system architecture
  • 4.Embodied intelligent functions core source code
  • 5.Configure AI large model(Required)
11.AI Large Model Development(For Superior Kit & Reference)new
  • 1.Register a model service provider account
  • 2. Configuring API-KEY(Optional)
  • 3. Introduction to Dify
  • 4. Basic Dify Features
  • 5. Deploy the RAG knowledge base
  • 6. AI Large Model Development - chatbot
  • 7. RAG knowledge base + chatbot
  • 8. AI agent workflow
  • 9. Custom wake-up response
  • 10. Core module testing tools
12.AI large basic course(For Superior Kit)new
  • 1.Free conversation
  • 2.Text-to-picture
  • 3.Scene description
  • 4.Video description
  • 5.Intelligent action choreography
  • 6.Dual-model agent application
13.ROS2-Robot chassis control course
  • 1. Robot information release
  • 2. Robot keyboard control
  • 3. URDF Model
14.ROS2-OpenCV course
  • 1.ROS+Opencv application
  • 2. AR Vision
  • 3. Mediapipe fun gameplay
  • 4. Gesture control car movement
  • 5. Gesture control car actions
  • 6. Palm control car movement
  • 7. Palm control servo PTZ
  • 8. Visual tracking
  • 9. AprilTag code recognition
  • 10. AprilTag tag code tracking
  • 11. AprilTag tag code follow
15.Development environment course
  • 1. Introduction to Raspberry Pi 5
  • 2. Image writing and backup
  • 3. Start the Raspberry Pi 5
  • 4. Remote Access
  • 5. Remote file transfer
  • 6. Common Linux commands and use of vim editor
  • 7. Install Raspbot V2 driver library
  • 8. Jupyter Lab environment construction
  • 9. Jupyter Lab plugin installation
  • 10. Basic use of Jupyter Widgets
16.Raspberry Pi basic settings
  • 1.Update and upgrade the operating system
  • 2. Introduction to raspi-config tool
  • 3. config.txt file description
  • 4. Network Configuration
  • 5. Set display resolution and rotation
  • 6. Set screen sleep
  • 7. Get real-time temperature of RPi
  • 8. Play audio and video
  • 9. Use USB Camera
  • 10.Use MIPI camera
17.Docker course
  • 1. Overview and installation
  • 2. Common commands
  • 3. Understand and publish images
  • 4. Docker data processing
  • 5. Enter docker container
18.ROS2 basic course
  • 1. Introduction to ROS2
  • 2.ROS2 install Humble
  • 3. ROS2 development environment
  • 4. ROS2 workspace
  • 5. ROS2 function package
  • 6. ROS2 node
  • 7.ROS2 topic communication
  • 8. ROS2 service communication
  • 9. ROS2 action communication
  • 10. ROS2 custom interface message
  • 11. ROS2 parameter service case
  • 12. ROS2 meta-function package
  • 13. ROS2 distributed communication
  • 14. ROS2 DDS
  • 15. ROS2 time related API
  • 16. ROS2 common command tools
  • 17. ROS2 rviz2 use
  • 18. ROS2 rqt toolbox
  • 19. ROS2 Launch startup file configuration
  • 20. ROS2 recording and playback tool
  • 21. ROS2 URDF model
  • 22. ROS2 Gazebo simulation platform
  • 23.ROS2 TF2 coordinate transformation
Download
  • APP(iOS/Android)
  • Code
  • System_File
  • Instruction Manual
  • Hardware_Info
  • 3D_Model_File
  • ROS2_Basic_VM
Download ZIP

Welcome to Raspbot V2 repository

当製品の日本語版マニュアル資料は、こちらからご取得ください。

1. First trial

First trial

First trial1. Install the mobile app2. Preparation before connection3. Introduction to APP functions

1. Install the mobile app

Android users scan the QR code by browser to download APP.

iOS users scan the QR code by browser or camera to download APP. Or search "YahboomRobot" in App Store to download APP.

2. Preparation before connection

  1. After checking that the servo cables, battery power cables, camera USB cables, and Raspberry Pi cables are connected correctly and that the SD card with the factory image is installed correctly, turn on the power switch on the car's bottom plate.
  2. The car starts for about 1 minute. After the system starts, the horn will sound three times, indicating that the car has started normally, and the hotspot name of the car that has been successfully turned on is "Raspbot". Connect to the car's hotspot wifi via your mobile phone: Raspbot, the password is: 12345678image-2024041900001
Special reminder:
The car's WIFI name: Raspbot
The car's wifi password: 12345678
  1. When you open the [YahboomRobot] APP for the first time, you need to select the corresponding product and select [AI Vision Robot] -> [RASPBOT] in the left column of the homepage. image-2024041900002
  2. The phone needs to turn on the [Location Information] service and click Allow APP to use location information. image-2024041900004
  3. After waiting for a while on this page, the raspbot car will be automatically searched. image-2024041900007
  4. If the search is successful, the connection page will appear, click to connect; if the automatic search fails, click the search device button several times image-2024041900008
  5. If the device is not searched for a long time, please check whether the mobile phone is connected to the car's wifi. (The following steps are generally not required) After connecting to the car's wifi, you can also try to use IP connection. "IP": Enter the car's IP address (192.168.1.11) This ip is the default IP address of the Raspberry Pi hotspot, "Port": 6000, "Video": 6001. image-2024041900009
  6. When you want to switch to connecting to the LAN WiFi, you need to log in to the Raspberry Pi and configure the WiFi you want to connect to. For how to connect to WiFi, please see the tutorial.

3. Introduction to APP functions

  1. Remote Control The left joystick is for vehicle movement, and the right one is for camera gimbal control. The slider in the upper right corner controls the movement speed of the [Remote Control Interface] and [Recognition Control Interface].image-2024041900011
  2. Avoid and Follow
  • Sensor status display: Displays ultrasonic distance measurement
  • Ultrasonic avoid: Only use ultrasonic ranging for obstacle avoidance. Click the button again to turn off the function.
  • Ultrasonic + infrared avoid (Raspbot V2 does not include this function): Use ultrasonic ranging and infrared sensing to avoid obstacles at the same time. Click the button again to turn off the function. image-2024041900012
  1. Tracking
  • Sensor status display: Displays the status of the tracking module S1-S4 lights. Black is on and white is off.
  • Tracking: patrol the black line path on a white background. Click the button again to turn off the function.
  • Restricting:Limit the movement of the car to the range of the black line on the white background. Click the button again to turn off the function. image-2024041900013
  1. Object Detection
  • Face Detection: Click [Face Detection], point your face towards the camera for recognition, and click the button again to turn off the function.
  • Color detection: Click [Color Detection] and point the color to be identified towards the camera. It supports four colors: red, green, blue and yellow. Click the button again to turn off the function.
  • Motion detection: Align the object for motion detection to the center of the camera, click the [Motion Detection] button, and a blue frame will appear in the middle. When the object in the frame moves, the frame will move with it. Click the button again to turn off the function. image-2024041900014
  1. Target Tracking
  • Face Tracking: After clicking the [Face Tracking] button, point your face towards the camera and move slowly. The camera gimbal will follow the movement of your face. Pay attention to the impact of light on the recognition effect. Click the button again to turn off the function.
  • Color tracking: Select the color to be tracked through the color selection bar below, then click the [Color Tracking] button, aim the color to be tracked at the camera, and then move slowly. The camera gimbal will track the corresponding color movement. Pay attention to the impact of light on the recognition effect. Click the button again to turn off the function.
  • Color following: Place the robot on a movable surface, select the color to be tracked through the color selection bar below, and then click the [Color follow] button. Aim the object to be followed at the camera, and then move slowly. The robot will approach the recognized color, and the gimbal will move up and down according to the recognized color. Click the button again to turn off the function. image-2024041900015
  1. target Recognition
  • QR code recognition: After clicking the [QR code recognition] button, point the QR code to be recognized at the camera. The QR code will be selected in the video screen and the corresponding characters will be displayed. Click the button again to turn off the function.
  • Object recognition: After clicking the [Object Recognition] button, point the object to be recognized at the camera. The object will be selected in the video and the corresponding English name characters will be displayed. Click the button again to turn off the function.
  • Gesture Recognition: After clicking the [Gesture Recognition] button, point your hand at the camera and make a gesture. The name of the recognized gesture will be displayed on the video screen. This function requires the connected WIFI to be able to access the Internet. Click the button again to turn off the function. image-2024041900016
  1. Recognition&Control
  • QR code control: Click the [QR code control] button, select the corresponding movement through the movement bar, and click the [Preview] button to generate the corresponding QR code. Aim the QR code at the camera, and the robot will make the corresponding movement after recognition. Click the [QR code control] button again to turn off the function.
  • Gesture Recognition Control: Click the [Gesture Control] button, select the corresponding movement through the movement bar, and click the [Preview] button to view the corresponding gesture. Aim the camera and make the corresponding gesture. The robot will make the corresponding movement after recognition. Click the [Gesture Control] button again to turn off the function. T image-2024041900017
  1. Autopilot
  • There are three modes for screen switching: normal screen, screen after perspective transformation, and screen after normalization with processing markings.
  • After entering the autopilot interface, the servo gimbal will move to the default position. Note that the position shown in the blue box is the front position of the vehicle body. The bottom blue line cannot be too far from the front frame of the vehicle or on the vehicle body, otherwise the autopilot will not be able to patrol the line. If the deviation is too large, the gimbal direction can be controlled to the appropriate position, and then the autopilot switch can be turned on. image-2024041900018

 

App remote control may fail

  1. The APP screen can be seen, but the car cannot be controlled because the control process has been terminated by the mobile phone. Restart the APP and reconnect to the car.
  2. The sensor data of the APP is not updated in real time because the phone sleeps and the process of receiving the sensor is terminated, resulting in the termination of the thread of sending data in the large program. In this case, you need to restart the app and the car.
Expansion board interface distribution

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文