yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
Muto S2 Robot📖
1.Introduction to Muto Robot
  • 1.Introduction to Muto Robot
  • 2.Accessories introduction
  • 3.Precautions for battery
  • 4.FAQ
2.Assembly and write system
  • 1.Raspberry Pi write system
  • 2.Jetson Nano write sytem
  • 3. Robot assembly tutorial
  • 4. Installation Video Part1-Part5
  • 4. Installation Video Part6-Part10
3.Remote control course
  • 1.Close APP control process
  • 2.Mobile APP remote control tutorial
  • 3.USB wireless handle remote control
4.Linux basic course
  • 1.Introduction to Linux system
  • 2.Ubuntu file system
  • 3.Ubuntu common commands
  • 4.Ubuntu common editors
  • 5.Ubuntu software operation commands
  • 6.Virtual machine installation
  • 7.SSH remote control
  • 8.VNC remote control
  • 9.Transfer files remotely
  • 10.Driver library and communication
  • 11.Static IP and hotspot mode
  • 12.Bind device ID
  • 13.Capacity expansion and resource allocation
  • 14.Update system software sources
  • 15.Set root user password
  • 16.sudo free password
  • 17.Connect to WiFi network
  • 18.View system version
  • 19.Customized service management
  • 20.Back up system image
5.JupyterLab course
  • 1.ReadMe before operate
  • 2.Environment setup
  • 3.Basic usage tutorial
  • 4.Widgets configuration
  • 5.Widgets controls use
6.Jetson NANO course
  • 1.About JetsonNano system
  • 2.Network configuration and Jtop
  • 3.swap space increased
  • 4.API usage of GPIO library
  • 5.Hardware library configuration
  • 6.Pin reading function
  • 7.Pin level output control
  • 8.Control LED
  • 9.Jetson Nano communicates with external device serial ports
  • 10.jetson nano I2C communication
7.Raspberry Pi course
  • 1.Python usage
  • 2.Use APT to install Python packages
  • 3.Python virtual environment
  • 4.GPIO Zero
  • 5.Pin output high and low levels
  • 6.Pin reads high and low levels
  • 7.Pin output PWM
  • 8.Serial communication
  • 9.I2C communication
8.Robot basic course
  • 1.Control buzzer
  • 2.Control PWM servo
  • 3.Control bus servo
  • 4.Robot forward and backward
  • 5.Robot move left and right
  • 6.Robot rotate left and right
  • 7.Control height
  • 8.Control head
  • 9.Action group performance
  • 10.Read data
  • 11.Host computer control
  • 12.Camera driver
9.Open Source CV course
  • 1.Introduction to Open Source CV
  • 2.Image reading and display
  • 3.Picture writing
  • 4.Image Quality
  • 5.Pixel operations
  • 6.Image zoom
  • 7.Picture cut
  • 8.Picture pan
  • 9.Picture mirroring
  • 10.Affine transformation
  • 11.Picture rotation
  • 12.perspective transformation
  • 13.Grayscale processing
  • 14.Binary image
  • 15.Edge green detection
  • 16.Line segment drawing
  • 17.Rectangular circle drawing
  • 18.Text and picture drawing
7.AI vision course
  • 0.Color HSV value calibration
  • 1.Color recognition
  • 2.Color tracking
  • 3.Color following
  • 4.Color recognition action group
  • 5.Face detection
  • 6.Face tracking
  • 7.Greet people
  • 8.QR code recognition
  • 9.QR code instructions
  • 10.visual line following
  • 11.Motion learning
  • 12.Teach pendant synchronized action
8.Machine deep learning
  • 1.KNN
  • 2.TensorFlow basic tutorial
  • 3.Basic use of PyTorch
  • 4.Yolov5 detects objects in real time
  • 5.Jetson-inference environment construction(selective viewing)
  • 6.Object detection and action
  • 7.Body movement control robot
  • 8.Gesture controlled robot
Remote login control
  • 1. VNC and SSH remote login
  • 2. Jupyter lab login and case code running
9.FAQnew
  • Using your own Jetson board, Muto S2 cannot start normally
Download
  • APP(iOS/Android)
  • SystemFile_For_RPi5
  • System_for_RPi4
  • System_for_JetsonNANO
  • Hardware and protocol
  • Instruction manual
  • Jetson_Boot_USB.tar.gz
Download ZIP

Welcome to Muto S2 Robot repository

4.FAQ

FAQ analysis

  1. What is the difference between Muto robot S1 version and S2 version?

Answer: The S1 version uses the PS2 controller control method. After successful installation, you can use the PS2 controller to control it without programming. The S2 version uses a jetson nano or Raspberry Pi master controller and supports Python programming control.

  1. What should I do if the camera cannot read the data?

Answer: Confirm that there is no problem with the hardware connection. Please exit the program, re-plug and unplug the device USB cable, and check whether there is a /dev/video0 device number. If not, please restart the system.

  1. How is the robot powered?

Answer: The car is equipped with a battery pack at the factory. Connect the T-shaped interface of the battery pack to the battery interface of the expansion board through an adapter cable. Turn on the main power switch. The expansion board integrates a voltage conversion chip for use by various devices.

  1. Which functions on the expansion board are managed by the microcontroller?

Answer: The parts managed by the microcontroller on the expansion board include: status indicators, buzzers, attitude sensors, RESET keys, PWM servo interfaces, serial servo interfaces, etc.

  1. Why should we close the APP control program? What impact does it have on program development?

Answer: In order to experience the convenience of the control program, the robot automatically runs the APP control program when it is turned on, but it will occupy resources such as the camera and serial port. Before actually developing the routine, you need to close the APP control program to avoid the routine calling resources such as cameras and serial ports and reporting errors. If you do not use APP control for a long time, you can permanently close the APP control program according to the tutorial.

  1. What should I do if one of the legs does not touch the ground when the robot returns to rest?

Answer: Please connect to the APP control software, find the robot calibration, and follow the calibration steps to recalibrate the servos on the robot legs.

  1. What should I do if I still give priority to connecting to the WiFi signal at home after turning on the hotspot mode?

Answer:Since both hotspot mode and connecting to WiFi signals use WiFi devices, they have startup priority. Please set the priority in hotspot mode to be higher than the WiFi signal at home, so that the hotspot will be transmitted first.

  1. What should I do if the color recognition or color tracking function is not accurate??

Answer:Because there may be certain differences in the color of the object, and different usage environments and different lighting brightness will also produce differences. Please follow the HSV calibration tutorial and update the calibrated HSV data to the corresponding routine after calibration.

  1. The robot automatically squats down and simultaneously emits a "di-di-di-di" whistle alarm. What should I do?

Answer:This state is the low voltage protection state of the robot. Please turn off the power and charge the robot in time.

  1. What is the status meaning of the indicator light on the robot expansion board?

Answer:POWER indicator light: Indicates the power supply status of the robot. It is normally on and off when it is abnormal. MCU indicator light: Indicates the operating status of the microcontroller. It flashes twice every 3 seconds in the normal state. It flashes continuously when the battery is low. If it is always on or off, it indicates that the microcontroller is operating abnormally.

 

 

Precautions for battery
Raspberry Pi write system

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
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文