yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
Transbot SE📖
01.Introduction to Transbot SE
  • 01. Introduction to Transbot SE
  • 02. Precautions for use and battery safety
  • 03. First Trial
02.First Trial
  • 2.1.APP control
  • 2.2.USB wireless handle control(Optional)
  • 2.3.Handle video control Transbot(Optional)
  • 2.4.Network configuration tutorial in hotspot mode
03.Hardware control course
  • 3.1About expansion board and update firmware
  • 3.2.Close self-starting process
  • 3.3.Install Transbot library
  • 3.4.Control buzzer and button
  • 3.5.Control PWM servo
  • 3.6.Control bus servo
  • 3.7.Control motor
  • 3.8.Control robot movement
04.Linux operating system
  • 1. Virtual machine installation and use
  • 2. Linux basics
  • 3. Remote control
  • 4. Multi-machine communication configuration
  • 5. Static IP and hotspot mode
  • 6. Web page real-time monitoring
  • 7. Expansion tutorial
  • 8. Write system images
05.Docker couse(For Pi5)
  • 1.Docker overview and docker installation
  • 2.Common commands for docker image containers
  • 3.Docker images deeply understand and publish images
  • 4.Docker hardware interaction and data processing
  • 5.Start the transbot se container
06.ROS basic course
  • 1.ROS introduction
  • 2.Project file structure
  • 3.Common commands and tools
  • 4.Publisher
  • 5.Subscribers
  • 6.Customize topic messages and use
  • 7.Client
  • 8.Server
  • 9.Custom service messages and usage
  • 10.TF release and monitoring
07.OpenCV courses
  • 1. Getting started with Open Source CV
  • 2. Open Source CV geometric transformation
  • 3. Open Source CV image processing and drawing text line segments
  • 4. Open Source CV image beautification
  • 5. Opencv application
  • 6. AR vision
  • 7. AR QR code
  • 8. ROS+Opencv foundation
  • 9. ROS+Opencv application
  • 10. MediaPipe development
08.ROS robot course
  • 1.PID algorithm
  • 2.Basic communication
  • 3.Keyboard control
  • 4.Handle control(Optional)
  • 5.Robot state estimation
  • 6.Data calibration
09.ROS simple camera course
  • 1.HD camera calibration
  • 2.HD camera color tracking
  • 3.HD camera color tracking (robotic arm)
  • 4.HD camera object tracking
  • 5. KCF target tracking
  • 6.HD camera face tracking
  • 7.HD camera robotic arm carrying
  • 8.HD camera Autopilot
10.ROS robotic arm control tutorial
  • 1.MoveIt configuration
  • 2.MoveIt control the real machine
  • 3.MoveIt moves randomly
  • 4.MoveIt kinematics design
  • 5.MoveIt cartesian path
  • 6.MoveIt avoiding
  • 7.MoveIt scene design
  • 8.MoveIt trajectory planning
  • 9.Mediapipe palm control car
  • 10.Mediapipe gesture control robotic arm
  • 11.Mediapipe gesture control car
  • 12.Mediapipe arm attitude control robotic arm
11.ROS multi-robot control(Optional)
  • 1. Multi-robot control(Optional)
  • 2. Multi-robot queue performance(Optional)
  • 3. Multi-robot robot arm dancing(Optional)
12.Deep learning courses
  • 1.KNN recognizes handwritten digits
  • 2.Basic use of TensorFlow
  • 3.Basic use of PyTorch(jetson)
  • 4.yolov5 model training(jetson)
  • 5.yolov5+tensorrt acceleration(jetson)
  • 6.yolov4-tiny
13.Installation Video
  • Part18
  • Part1-6
  • Part7-12
  • Part13.1-13.3.3
  • Part13.4.1-17
14.FAQnew
  • 1.Using your own Jetson board,Transbot-SE cannot start normally
Download
  • APP(iOS/Android)
  • System_File-Pi5
  • System_File-Pi4
  • System_File-Jetson
  • VM_File
  • Appendix
  • Code
  • InstructionManual
  • Jetson_Boot_USB.tar.gz
  • Hardware_Info
Download ZIP

Welcome to Transbot SE repository

7.HD camera robotic arm carrying

7.1 QR code recognition

  1. 2-dimensional bar code is a black and white graphic that records data symbol information using a specific geometric figure distributed on a plane (in a two-dimensional direction) according to certain rules; it can be used skillfully in coding. The concept of "0" and "1" bit streams, which form the basis of computer internal logic, uses several geometric shapes corresponding to binary to represent text numerical information, and automatically reads the information through image input equipment or photoelectric scanning equipment. Automatic processing: It has some common features of barcode technology: each code system has its own specific character set; each character occupies a certain width; it has certain verification functions, etc. At the same time, it also has the function of automatically identifying different lines of information and processing graphic rotation change points. The QR code recognition technology of this project is mainly aimed at the two-dimensional QR Code (Quick Response Code) to obtain and print the information of the QR code. Now that the QR code is recognized, how is the QR code made? Then let’s teach you how to make your own QR code. Computers are used to generate QR codes: Use forage QR codes to make your own QR codes. The following will teach you how to make them step by step. Just follow the order of the pictures below.

QR code

Figure 1-1 Free online QR code generator

  1. QR code recognition technology

Nowadays, QR codes are active in the streets and alleys around us. Basically, we deal with QR codes every day, such as bike sharing, mobile payment, etc. So how to realize the recognition of QR codes? In fact, if we carefully observe the characteristics of QR codes, we may see some characteristics. Each QR code has three positioning blocks. When identifying a QR code, you will first find the positioning block, then start to read the encoding information of the QR code, and then follow certain rules to decode (translate) the encoding information of the QR code. The decoded content is what we want. Content, you can jump to the website, view text information, etc. The principle of QR code recognition is based on the above process. Of course, there are also many open source QR code recognition tools. As a maker, we should learn to use existing tools to make. Some people will say that this is not Mr. Wu Liu’s lack of understanding. In fact, it is not the case. The knowledge in today’s era is updated very quickly, and it is difficult for us to learn systematically. As a maker , what we naturally enjoy is the process of creating works and realizing them. Wouldn’t it be more fun if we use existing software development kits to speed up our development and quickly implement our ideas.

7.2. Operation steps

You can generate the QR code yourself by following the above QR code generation steps. You can also use the QR code below

front-left

front-right

middle

7.2.1. Start

jetson motherboard/Raspberry Pi 4B

Start the robot arm handling tutorial (robot side)

roslaunch transbot_mono arm_move.launch

Raspberry Pi 5

Before running, please confirm that the large program has been permanently closed

Enter docker

Note: If there is a terminal that automatically starts docker, or there is a docker terminal that has been opened, you can directly enter the docker terminal to run the command, and there is no need to manually start docker

Start docker manually

xxxxxxxxxx
./run_docker.sh

xxxxxxxxxx
roslaunch transbot_mono arm_move.launch

7.2.2. QR code recognition

After starting the program, point the QR code at the camera, and transbot SE will sound a whistle after recognition. Then send the building blocks to the clamping jaws. transbot SE will grab the building blocks, then transport them to the designated location and place the building blocks down.

4

HD camera face tracking
HD camera Autopilot

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