Starting OriginBot: An Open Source Robot Kit

1. Power On

(1) Turn on the main power switch, the power light on the expansion board lights up, and the power indicator light of the Xuri Robot lights up.

Starting OriginBot: An Open Source Robot Kit

(2) The radar starts to rotate (if connected).

(3) Wait for 5 to 10 seconds, startup successful.

2. Remote Connection

(1) Start the SSH software, and remotely log in to OriginBot.

Info:If you are in the Ubuntu environment on your PC, you can also use the following command in the terminal for SSH remote login (make sure to change the IP address to the actual address; if using a virtual machine, set the network to bridged mode): ssh [email protected]

Starting OriginBot: An Open Source Robot Kit

(2) Enter the username and password: root (username), root (password).

(3) Remote login successful.

Starting OriginBot: An Open Source Robot Kit

3. Example Run

Let’s first run the remote control example of the robot to familiarize ourselves with the basic operations of the robot.

After successfully connecting via SSH, enter the following command to start the robot chassis drive:

$ ros2 launch originbot_bringup originbot.launch.py

Hint: After successful startup, you will hear a short beep from the robot controller for 0.5 seconds.

Starting OriginBot: An Open Source Robot Kit

Then, start another terminal for SSH remote connection and run the following command to start the keyboard control node:

$ ros2 run teleop_twist_keyboard teleop_twist_keyboard

Starting OriginBot: An Open Source Robot Kit

According to the prompts in the terminal, you can control the robot to move forward, backward, left, and right. You can also refer to the prompts to dynamically adjust the robot’s movement speed.

Starting OriginBot: An Open Source Robot Kit

Hint: If the robot activates the automatic stop function, it will stop automatically 0.5 seconds after releasing the key; if the automatic stop function is turned off (default), the robot will not stop automatically after releasing the key, and you must press ‘k’ to control the stop.

4. Power Off

If you need to turn off the robot, you can enter the following command in the terminal to shut down the software system:

$ halt

Wait about 5 seconds, and then you can turn off the power switch on the robot controller to complete the shutdown.

Note: You can also power off directly by turning off the power switch, but it may damage files that the software system is currently reading or writing, leading to unexpected issues.

At this point, we have initially gotten started with OriginBot. You can refer to “Basic Usage” and “Application Features” for further development.

Starting OriginBot: An Open Source Robot KitStarting OriginBot: An Open Source Robot Kit

Developing an Intelligent Car from Scratch • Gu Yue & Qian Mo

Created by the core team of Gu Yue Ju, this course will lead you to design and develop an intelligent car from scratch, covering a knowledge system that spans structure, electrical, embedded systems, ROS, artificial intelligence, and more, allowing you to quickly understand the complete path of robot design and master the core methods of robot development.

Starting OriginBot: An Open Source Robot Kit

(Scan the QR code to view course details)Starting OriginBot: An Open Source Robot KitClick to read the original text to view the course.

Leave a Comment