YAHBOOM Raspbot V2

Yahboom Raspbot V2 AI Large Model Robot Car Kit User Manual

Model: Raspbot V2 | Brand: YAHBOOM

Yahboom Raspbot V2 AI Large Model Robot Car Kit

The Raspbot V2 AI Large Model Robot Car Kit, featuring Mecanum wheels and a camera.

1. Киришүү

The Yahboom Raspbot V2 is an advanced AI robot car kit designed for educational purposes, leveraging the power of Raspberry Pi 5. It features Mecanum wheels for 360° omnidirectional movement, a 2DOF camera PTZ, and supports AI vision and voice interaction. This kit is ideal for learning Python programming, ROS2 development, and exploring various artificial intelligence applications.

Note: AI large models and AI voice interaction features are exclusive to the Superior Version.

2. Коопсуздук маалыматы

  • Keep the robot car away from water and humid environments.
  • Түзмөктү күйгүзүүдөн мурун бардык туташуулар коопсуз экенин текшериңиз.
  • Handle the Raspberry Pi 5 and other electronic components with care to avoid electrostatic discharge.
  • Use only the provided or recommended power charger and battery pack.
  • Supervise children during assembly and operation.
  • Иштөө учурунда кыймылдуу бөлүктөргө түз тийүүдөн алыс болуңуз.

3. Пакеттин мазмуну

Please verify all components are present upon unboxing. The kit is available in Standard and Superior versions with differing components.

Standard Version Configuration:

  • RASPBOT-V2 chassis
  • Raspberry Pi 5 (Optional, not included in 'No RPi 5' variants)
  • TF card/card reader (Optional, not included in 'No RPi 5' variants)
  • 2DOF camera PTZ
  • 4-channel tracking module
  • Raspberry Pi 5 robot driver board
  • Car body bracket
  • Type-C adapter board
  • Муздатуу желдеткич
  • Кубаттагыч
  • 7.4V батарея топтому
  • Батарея кутусунун капкагы
  • Жыгач блоктору
  • OLED дисплей
  • OLED acrylic board
  • Infrared алыстан башкаруу
  • Velcro
  • Accessories package + Screw Driver
  • Wire
  • Колдонмо

Superior Version (Additional Components):

  • AI large model voice module
  • Voice module data cable
  • Баяндамачы
  • Screw copper pillar package
Shipping List for Raspbot V2 Standard and Superior versions

Деталдаштырылган view of components included in Standard and Superior versions.

4. Component Overview

The Raspbot V2 integrates several key modules for its advanced functionalities:

  • Robot Driver Board: Central control for peripherals like servos, motors, and sensors. Supports Raspberry Pi 5 PD (5V/5A) power.
  • OLED дисплей: For real-time information display.
  • 2DOF PTZ with 1MP Camera: Enables visual recognition and tracking.
  • Ultrasonic Module: Used for obstacle detection and avoidance.
  • TT Motor: Provides propulsion for the Mecanum wheels.
  • 4-channel Tracking Sensor: For line tracking capabilities.
  • 7.4V Lithium Battery Pack: Powers the robot car.
  • RGB жарык тилкеси: Provides colorful lighting effects.
  • AI Large Model Voice Module (Superior Version Only): Enables offline voice control and AI voice interaction.
  • Speaker (Superior Version Only): For audio output during voice interactions.
Diagram of Raspbot V2 components

жарылды view showing the main components of the Raspbot V2.

Raspberry Pi 5 Robot Driver Board

The custom-designed driver board facilitates communication between the Raspberry Pi 5 and various peripherals. It includes:

  • Заряддоо порту
  • Муздатуу желдеткич интерфейси
  • OLED screen interface
  • Type-C интерфейси
  • УЗИ интерфейси
  • 4-channel tracking module interface
  • PWM серво интерфейси
  • Buzzer
  • I2C интерфейси
  • Кубат өчүргүч
  • Инфракызыл кабылдагыч
  • Калыбына келтирүү баскычы
  • KEY1 button
  • Power indicator and MCU indicator
  • RGB colorful light bar
  • Motor M1-M4 ports
  • T-type DC 8.4V power input port
Diagram of Raspberry Pi 5 robot driver board with labeled ports

Detailed layout of the Raspberry Pi 5 robot driver board, highlighting various ports and indicators.

5. Монтаждоо боюнча нускамалар

The chassis is pre-assembled. Follow these steps to complete the robot car assembly:

  1. Install Raspberry Pi 5: Securely mount your Raspberry Pi 5 board onto the designated area on the chassis. Ensure proper alignment with the standoffs and screw holes.
  2. Connect Robot Driver Board: Attach the Raspberry Pi 5 robot driver board to the Raspberry Pi 5 using the provided connectors.
  3. Attach 2DOF Camera PTZ: Mount the camera PTZ module to the front of the chassis. Connect its servo wires to the PWM servo interface on the driver board and the camera cable to the Raspberry Pi's camera port.
  4. Install Ultrasonic Module: Place the ultrasonic module in its designated slot on the front of the chassis and connect it to the ultrasonic interface on the driver board.
  5. Connect 4-channel Tracking Sensor: Attach the tracking module to the bottom front of the chassis and connect its cable to the 4-channel tracking module interface on the driver board.
  6. Install RGB Light Bar: Secure the RGB light bar and connect it to the RGB colorful light bar interface.
  7. Моторлорду туташтыруу: Ensure the Mecanum wheel motors are correctly wired to the M1-M4 ports on the driver board.
  8. Батареяны орнотуу: Place the 7.4V lithium battery pack in the battery box and connect it to the T-type DC 8.4V power input port on the driver board.
  9. (Superior Version Only) Install AI Voice Module and Speaker: Mount the AI large model voice module and speaker, connecting them with the voice module data cable to the appropriate ports on the driver board.

Refer to the detailed instruction manual included in your package for visual guides and specific wiring diagrams.

6. Программалык камсыздоону орнотуу

The Raspbot V2 operates on Raspberry Pi OS and supports ROS2 Humble. Python is the primary programming language.

  1. Raspberry Pi OS Installation: If your Raspberry Pi 5 is new or does not have an OS, install the latest Raspberry Pi OS (64-bit) onto a TF card.
  2. ROS2 Humble Setup: Install ROS2 Humble on your Raspberry Pi. Tutorials for this process are available on the Yahboom webсайт.
  3. Python чөйрөсү: Ensure Python 3 and necessary libraries (OpenCV, MediaPipe, etc.) are installed.
  4. Download Project Code: Obtain the Raspbot V2 project code and examples from the official Yahboom webсайт.
  5. Jupyter Lab Setup: For PC remote control and programming, set up Jupyter Lab on your computer and configure it to connect to your Raspberry Pi.

Detailed tutorials and code examples are available at: www.yahboom.net/study/RASPBOT-V2

Screenshot of Yahboom tutorials webсайт

The Yahboom website provides extensive tutorials and code for various functionalities.

7. Операция

7.1 Basic Movement: Mecanum Wheels

The Mecanum wheels allow for omnidirectional movement, including forward, backward, sideways, diagonal, and rotation. This enables the robot to navigate complex paths.

Diagram illustrating Mecanum wheel omnidirectional movement patterns

Mecanum wheels enable 360-degree movement, including forward, sideways, diagonal, and rotation.

Video demonstrating the omnidirectional movement capabilities of the Raspbot V2.

7.2 Контролдоо ыкмалары

  • APP Remote Control (iOS & Android): Use the dedicated mobile application for intuitive control and real-time video feed.
  • PC Remote Control (Jupyter Lab): Program and control the robot from your computer using Jupyter Lab.
  • Infrared алыстан башкаруу: Utilize the included infrared remote for basic movement commands.
Image showing APP, PC, and Infrared remote control methods

Бүттүview of the various control methods available for the Raspbot V2.

7.3 AI Visual Recognition

The 1MP USB camera and 2DOF PTZ, combined with OpenCV and MediaPipe, enable various AI vision functions:

  • Унаанын номерин таануу: Identifies and displays license plate numbers in real-time.
  • Human Posture Estimation: Accurately marks key point coordinates of the human body.
  • Объектти таануу: Detects and identifies objects in the environment (e.g., football).
  • Жаңсоо башкаруу: Controls car movement (forward, backward, turn left/right) based on hand gestures.
  • Tag Code Recognition: Recognizes AprilTag коддор.
  • Color Recognition/Tracking/Following: Identifies and tracks specific colors.
  • Face Detection/Tracking/Following: Detects and follows human faces.
  • QR Code Control: Recognizes QR codes to execute commands.
  • Визуалдык көз салуу: Tracks lines and objects using camera input.
  • Линияга көз салуу: Uses high-precision infrared probes on the tracking sensor to detect and follow lines.
  • Traffic Light Recognition: Identifies traffic light colors (red/green) to control movement.
  • Honk Sign Recognition: Identifies honking signs to trigger actions.
Examples of AI Visual Recognition functions: license plate, human posture, object, gesture, tag code, color recognition

Визуалдык эксamples of the robot performing various AI recognition tasks.

Деталдаштырылган view of AI Visual Interaction capabilities

Further details on AI visual interaction, including color, face, gesture, QR code, and tag code control.

AI Visual Tracking Functions including turn decision, honk sign, traffic light, and line tracking

Visual tracking functions for navigation, including traffic signs and line following.

Comparison of 4-channel infrared sensor tracking and visual tracking modes

The two primary tracking modes: infrared sensor tracking and visual tracking.

7.4 AI Voice Interaction (Superior Version Only)

The Superior Version integrates an AI large model voice module and speaker, enabling offline voice control and intelligent interactive experiences:

  • Color Q&A: Ask the car about colors it sees.
  • Light Strip Color Change: Control the RGB light bar with voice commands.
  • Voice Control Car Movement: Use fixed phrases to control forward, reverse, left turn, right turn, and stop.
  • Voice Control Autonomous Driving: Command the car to track specific colored lines (red, green, blue, yellow).
  • Voice Control Object Tracking: Trigger object tracking via voice commands for specific targets (red/green/blue/yellow) and faces.
Examples of AI Voice Interaction features: color Q&A, light strip control, movement control, autonomous driving, object tracking

Illustrations of voice commands and the robot's responses.

7.5 Embodied Intelligence Applications (Superior Version Only)

The Superior Version leverages multimodal large models for advanced applications:

  • Visual Tracking/Following: Automatically identifies and tracks objects.
  • Autonomous Cruise: Follows blue lines and stops for obstacles.
  • Large Model + Robot Car Collaboration: Integrates large models for dynamic omnidirectional movement, decision-making, and action.
  • Scene Understanding: Uses a database model to interpret ambient brightness, object names, and characteristics, providing text or voice feedback.
Examples of Embodied Intelligence Applications: visual tracking, autonomous cruise, large model collaboration, scene understanding

Demonstrations of advanced AI applications like object tracking and scene understanding.

Multimodal Large Model Application: Autonomous Cruise and Visual Tracking/Following

The robot's ability to perform autonomous cruise and visual tracking using large models.

7.6 Sensor Movement Functions

  • Ultrasonic Obstacle Avoidance: Detects objects within 10cm and maneuvers around them.
  • Infrared Tracking Mode: Follows lines using infrared sensors.
  • Buzzer Whistle: Emits sound for alerts or interactions.
  • Ultrasonic Follow: Maintains a set distance from an object using ultrasonic sensors.
Sensor Movement Functions: ultrasonic obstacle avoidance, infrared tracking, buzzer, ultrasonic follow

Visual representation of the robot's sensor-based movement capabilities.

7.7 Автопилот

The robot can perform autonomous driving tasks, recognizing traffic signs and following routes.

Autopilot feature demonstrating traffic sign recognition and route following

The robot navigating a track, recognizing signs like 'Right', 'Beep', and traffic lights.

8. Техникалык тейлөө

  • Тазалоо: Use a soft, dry cloth to clean the robot's body and sensors. Avoid using liquids or abrasive materials.
  • Батареяга кам көрүү: Charge the 7.4V lithium battery pack using the provided charger. Do not overcharge or completely discharge the battery. Store in a cool, dry place.
  • Программалык камсыздоо жаңыртуулары: Regularly check the Yahboom webоптималдуу иштөөнү жана жаңы функцияларга жетүүнү камсыз кылуу үчүн программалык камсыздоону жана микропрограммалык камсыздоону жаңыртуу сайты.
  • Компонентти текшерүү: Periodically inspect all connections, wires, and mechanical parts for wear or damage. Replace any damaged components promptly.
  • Сактагыч: When not in use for extended periods, disconnect the battery and store the robot in a safe, dry place.

9. Кыйынчылыктарды

  • Робот жооп бербей жатат:
    • Check battery level and ensure it's fully charged.
    • Бардык кубат туташуулары коопсуз экенин текшериңиз.
    • Restart the Raspberry Pi 5.
    • Ensure the correct control method (APP, PC, IR) is selected and properly configured.
  • Camera not working/no video feed:
    • Check the camera cable connection to both the camera and Raspberry Pi.
    • Ensure the camera module is enabled in Raspberry Pi OS settings.
    • Verify camera drivers are installed and updated.
  • Mecanum wheels not moving correctly:
    • Check motor connections to the driver board.
    • Ensure motor drivers are correctly configured in the software.
    • Inspect wheels for any obstructions.
  • AI features not functioning (Superior Version):
    • Verify the AI large model voice module and speaker are correctly installed and connected.
    • Ensure all necessary AI libraries (OpenCV, MediaPipe) are installed and updated.
    • Check network connectivity if cloud-based AI services are used.
  • Difficulty with software installation/programming:
    • Refer to the comprehensive tutorials on the Yahboom webсайт.
    • Ensure your Raspberry Pi OS is up-to-date.
    • Check for common problem analysis guides provided by Yahboom.

10. Техникалык шарттар

Өзгөчөлүк Description
Продукт аты RASPBOT V2 AI Large Model Vision Car
Master Control Raspberry Pi 5
ROS Version Raspberry Pi OS + ROS2 Humble
Киргизүү Ultrasonic sensor, four-way tracking sensor, button, infrared receiver, camera, AI large model voice module
Чыгуу OLED display, motor, RGB colorful light bar, buzzer, servo, speaker
Sound Detection Distance 5 meters (Superior version only)
Камера чечими 1MP USB camera
Камеранын чечилиши 480p/720p resolution
Камера FOV Diagonal FOV 120°, horizontal FOV 110°
Камера PTZ 2DOF activity range 180° horizontally, 110° up and down
Servo Pulse Width Range 500-2500us corresponds to 0-180°
Сервонун иштөө көлөмүtage 4.8V-6.6V DC
Motor Solution TT reduction motor
Мотор моменти 0.8Н·м
Мотор ылдамдыгы 245±10%rpm
Дене материалы Металл
Алыстан башкаруу ыкмасы PC, infrared remote control, mobile APP (iOS/Android)
Батарея 7.4V 2S lithium battery pack (2000mAh)
Жумуш убактысы 2 саатка жакын
Weight (Assembled) Standard version: 858g, Superior version: 917.4g
Өлчөмдөрү (чогулган) 208.74*165.85*127.85мм
Продукциянын өлчөмдөрү жана спецификациялар таблицасы

Detailed product dimensions and technical specifications.

11. Колдонуучунун кеңештери

  • TF Card for OS: If your kit does not include a pre-installed Raspberry Pi OS, you will need to prepare a TF card with the operating system.
  • Superior Version for AI Voice: Remember that AI large model features and voice interaction are only available in the Superior Version.
  • Tutorials are Key: Make full use of the extensive online tutorials and code examples provided by Yahboom for a smoother learning experience.
  • Байланыштарды текшерүү: Before troubleshooting software issues, always double-check all physical connections, especially for sensors and motors.

12. Кепилдик жана колдоо

Yahboom provides professional after-sales technical support services. For any issues or questions, please refer to the official Yahboom webсайтка же алардын колдоо тобуна кайрылыңыз.

Online tutorials and resources are available at: www.yahboom.net/study/RASPBOT-V2

Image showing professional after-sales technical support services

Yahboom offers comprehensive technical support and resources.

Тектеш документтер - Raspbot V2

Preview Yahboom Pico робот-унаасы: өзгөчөлүктөрү, функциялары жана программалоо боюнча колдонмо
Explore the Yahboom Pico Robot Car, powered by Raspberry Pi Pico and MicroPython. Discover its extensive features including APP control, various sensors for line tracking, obstacle avoidance, voice control, and more. This guide details its hardware, software, and course content.
Preview Yahboom Transbot роботунун колдонуучу нускамасы жана орнотуу боюнча колдонмо
Yahboom Transbot роботун чогултуу, орнотуу жана иштетүү боюнча кеңири колдонмо. Таңгактоо тизмелерин, этап-этабы менен көрсөтмөлөрдү, зымдарды туташтыруу схемаларын, программалык камсыздоону орнотууну жана колдонмону башкаруу функцияларынын кеңири түшүндүрмөлөрүн камтыйт.
Preview Yahboom ROSMASTER X1 / X3 роботун чогултуу жана колдонуучунун колдонмосу
Yahboom ROSMASTER X1 жана ROSMASTER X3 робот комплекттери үчүн компоненттерди идентификациялоо, этап-этабы менен чогултуу, такта интерфейстери, программалык камсыздоону орнотуу жана колдонмо функцияларын камтыган комплекстүү чогултуу боюнча колдонмо жана колдонуучу колдонмосу.
Preview Yahboom Arduino Batmobile: Графикалык программалоо боюнча окуу куралдары
Yahboom Arduino Batmobile робот-унаасын графикалык окуу куралдары менен программалоону үйрөнүңүз. Бул колдонмодо LED башкаруу, сигнал үндөрү, сенсорлор, кыймылдаткычты башкаруу, линияны ээрчүү, тоскоолдуктардан качуу жана башкалар камтылган.
Preview BBC micro:bit үчүн Yahboom WOM Sensor Kit - Колдонуучунун колдонмосу жана курулуш моделдери
BBC micro:bit үчүн Yahboom WOM Sensor Kit үчүн комплекстүү колдонмо, таңгактоо тизмесин, модулдарды киргизүүнү, куруу моделдерин, окуу куралдарын жана коопсуздук нускамаларын камтыйт. Ар кандай сенсорлорду колдонууну жана ар кандай моделдерди курууну үйрөнүңүз.
Preview Yahboom Raspblock AI Smart Robot Car for Raspberry Pi 4B | Omnidirectional AI Platform
Explore the Yahboom Raspblock, an AI omnidirectional mobile smart car based on the Raspberry Pi 4B. Features include advanced AI functions, 360° Mecanum wheel movement, FPV capabilities, and Python programming via Jupyter Lab.