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

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

4. Basic Dify Features

Dify Basic Functions

Dify Basic Functions1. Course Content2. Starting the Dify Service3. Basic Usage3.1 Switching Dify Language3.2 Switching the AI ​​Application's Access Model4. Account Settings5. Development Documentation

1. Course Content

  • Understand and master the basic operations and functions of Dify

2. Starting the Dify Service

  • Connect to the vehicle's computer via VNC or SSH, and enter the following command in the terminal:
bringup_dify

image-20251218112736396

  • Check the vehicle's IP address. This can be done via the OLED screen, ifconfig, or directly in the terminal.

image-20251219152741615

  • Enter the vehicle's IP address directly in the browser's address bar to access the Dify management page. If this is the first time logging in, you will need to use the account and password. You can select the language in the upper left corner.

[!NOTE]

  • Account: yahboom@163.com
  • Password: yahboom123
  • All account passwords, AI agent applications, and RAG data are stored locally.
  • The Dify main interface is shown below:

image-20251219152926974

3. Basic Usage

[!TIP]

  • If you need to use cloud-based AI models from model providers, please ensure the vehicle's computer is connected to the internet.

3.1 Switching Dify Language

  • Generally, the Dify page will follow the browser's language. If you need to switch manually, you can select the language in the settings.

image-20251219163616608.png

image-20251219163458335.png 3.1 Accessing Model Provider Services

  • Dify has built-in model interface plugins for various model providers. These plugins are maintained and upgraded by their respective model providers. We can install the corresponding model provider's plugin to quickly access cloud models from different vendors.
  • Click on "Plugins" -> "Explore Marketplace" -> "Models" in the upper left corner of the homepage to access the model interface plugin page.

image-20251219153621658

  • This example demonstrates installing and configuring the Tongyi Qianwen plugin. The method is the same for other plugins; simply click "Install". image-20251219153950145
  • Afterwards, simply enter the API-KEY obtained from the corresponding platform in the Model Provider section of the Settings page. If the API-KEY is valid, the APIKEY for the corresponding plugin will show a green light.

[!TIP]

  • For more detailed steps on configuring the API-KEY and testing the API-KEY, please refer to section 6. Configuring API-KEY in the previous chapter.

image-20251219154216240

3.2 Switching the AI ​​Application's Access Model

  • For already developed AI intelligent agent applications, you can quickly switch between different models to test their effects. Here, we take the multi_brains core intelligent agent of ROSMASTER-M3 Pro as an example. Click on the intelligent agent application on the homepage.

image-20251219155635651

  • There are three core AIs: Task Routing, Decision Layer AI, and Execution Layer AI.

image-20251224103039100

  • Here, we take switching the Decision Layer AI as an example. Click on the Decision MAKING AI card, and you can switch between different vendor models in the model selection dropdown menu.
  • Note: The qwen-vl-max model will be removed from the platform in July 2026. You will need to use a different large visual model instead.

image-20251219160110695

  • You can also fine-tune the parameters to adjust the model's response. The detailed function of each parameter can be viewed by hovering the mouse over it.
  • Taking the temperature parameter as an example:
xxxxxxxxxx
This parameter is used to control the degree of randomness and diversity. The temperature value controls the degree to which the probability distribution of each candidate word is smoothed during text generation. A higher temperature value reduces the peaks in the probability distribution, allowing more low-probability words to be selected, resulting in more diverse generated text; a lower temperature value, on the other hand, enhances the peaks in the probability distribution, making high-probability words more likely to be selected, resulting in more deterministic generated text.

[!TIP]

  • Beginners can generally use the default parameters without adjustment.

image-20251219160709813

  • Note that after modifying the AI ​​application, you need to click Publish - Publish Update to save the changes.

    image-20251219161836322

[!WARNING]

Note:

  • For the execution layer model, because it needs to process images, only multimodal models can be selected (visual models will have special symbols as shown in the image below).
  • There are no restrictions on the models for the task routing and decision-making layers.
  • Task routing can select a smaller parameter model to improve response speed.

image-20251219162408952

4. Account Settings

[!NOTE]

Dify account information is stored locally and has no privacy risks. The ROSMASTER-M3 Pro comes with a pre-configured administrator account. Refer to this section of the tutorial only if you need to modify account information.

  • Click the avatar in the upper right corner -> Account

image-20251219164351665

  • Account information is shown below. You can modify the information as needed.

image-20251219164407372.png

  • To log out, click the avatar again to log out.

image-20251219164539030

5. Development Documentation

  • For users who require further development, more detailed development documentation is available. Click the avatar in the upper right corner -> View Docs

image-20251219164746533

This will open Dify's online development documentation page. You can select and view different documentation content from the dropdown list on the left.

image-20251219165012549

Introduction to Dify
Deploy the RAG knowledge base

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/中文