Skip to content

OriginBot intelligent robot open-source kit

Latest News:The OriginBot V2.1.0 version has been officially released, with new features including License Plate RecognitionClick here to view

originbot

OriginBot

OriginBot is an open-source kit for intelligent robots, and it is also a community-built open-source project aimed at allowing every participant to enjoy the fun of robot development.

Open source co-construction

"Open source is power" - this is the core spirit of OriginBot, and we welcome every developer to participate.

▶ Open Source Ecosystem

From structure to electrical, from driver to application, OriginBot's small body is a huge open source world, and every developer is welcome to draw nourishment from here, and every developer is welcome to contribute.

Continuous Iteration ◀

Fear not the infinity of truth, for every inch of progress brings joy. Relying on strong community support, OriginBot and its developers are never content with just taking one step forward. Both hardware and software are continuously iterated and updated in regular versions, allowing us to grow and thrive together.

Full-Stack Development

The road to intelligent robot development is long and arduous, but OriginBot will accompany every developer on their journey of exploration.

▶ Full tech stack

The OriginBot project technology stack spans structural, electrical, embedded, ROS, artificial intelligence and many other fields, no matter what aspects of research you want to engage in, you can find a home here, quickly understand the complete path of robot design, and master the core methods of technology development.

Complete Contents ◀

The OriginBot suite is a key that can open the door to intelligent robot learning, hardware, software, graphics, videos, forums are all available, and they will be linked and covered from here, and a variety of software and hardware content will help every developer grow.

Smart Applications

OriginBot has a simple structure, but the application is not simple, and it can expand the infinite possibilities.

▶ Powerful Computing

OriginBot is natively equipped with RDK X3, a horizon robot development board, powered by a robust 5Tops computing capacity. It supports a rich array of cases such as CV acceleration, human tracking, gesture recognition, and visual line tracking, allowing you to enjoy the fun of AI and truly develop "intelligent" robots.

Rich Applications ◀

OriginBot utilizes ROS2 and TogetheROS™.Bot (Horizon's deeply optimized ROS open-source robot operating system) as its robot software system, compatible with numerous application functions in the ROS ecosystem that are ready to use upon installation. The original applications are abundant, allowing you to quickly start developing SLAM, positioning and navigation, visual processing, machine learning, and other applications.

Out of love

Every robot developer has once dreamed of "developing a robot from scratch," and OriginBot was born from this initial passion.

▶ Unique and Unrepeatable

Every OriginBot is unique, with a uniquely numbered license plate included in the kit. Starting from "0000" and sequentially encoded, when you attach the license plate to your car, you become its owner, and more possibilities await us all to explore together.

Start Robot Development Journey ◀

OriginBot aims to awaken every developer's initial dream and find their own suitable path for development. The future road is long, so please take care of each other as we embark on this journey together! Embark on robot development!


Start Your Robot Development Journey

Configuration Parameters

Main configuration items Navigation version Visual version
Renderings originbot_nav originbot_cv
Application Processor RDK X3
CPU:Quad-core ARM Cortex-A53@1.5GHz
BPU:Dual-core@1GHz,Equivalent Computing Power5TOPS
Memory:4GB LPDDR4 RAM
Storage:32GB(TF Card)
RDK X3
CPU:Quad-core ARM Cortex-A53@1.5GHz
BPU:Dual-core@1GHz,Equivalent Computing Power5TOPS
Memory:4GB LPDDR4 RAM
Storage:32GB(TF Card)
Motion Controller MCU:STM32F103
Flash Capacity:64K
RAM Capacity:20KB
MCU:STM32F103
Flash Capacity:64K
RAM Capacity:20KB
Differential Chassis Encoder-equipped TT Motors * 2
Camera bracket
universal wheel and bracket
Encoder-equipped TT Motors * 2
Camera bracket
universal wheel and bracket
Camera 400W Pixel MIPI Camera 400W Pixel MIPI Camera
Lidar 5~10Hz scanning frequency,
360°scanning angle
2cm absolute error
-
Attitude Sensor Acceleration, gyroscope, and angular outputs
come with Kalman filtering
-
Video Courses Guyueju Customized Courses Guyueju Customized Courses
Battery Life 2~4 hours
2000 mAh(typical value)
12.6 V 800mA charger
2~4 hours
2000 mAh(typical value)
12.6V 800mA charger
Size Length:180 mm
Width:132 mm
Height:167 mm(±2)
Length:180 mm
Width:132 mm
Height:109 mm(±2)
Weight 0.78 kg(±0.05) 0.62 kg(±0.05)
Max Speed 0.8 m/s(±0.05) 1.0 m/s(±0.05)
Operating Software ubuntu 20.04(Server)
ROS2 Foxy
TogetheROS 2.0.2
ubuntu 20.04(Server)
ROS2 Foxy
TogetheROS 2.0.2
Other Accessories Uniquely numbered license plate stickers
lidar stickers
screws, copper pillars, cables, card reader, installation tools, etc.
Uniquely numbered license plate stickers
screws, copper pillars, cables, card reader, installation tools, etc.

Participate Contribute

We sincerely invite developers to participate in the OriginBot project. There are various ways and forms of participation:

Provide Feedback

  • If you have any questions or suggestions while using the OriginBot kit, please ask and discuss in theGuyueju Community Forum

  • If you discover any bugs while using the OriginBot software, please submit an Issue in thecode repository

Contribute Code

  • In the process of using the OriginBot suite, if there are optimizations, additions and other modifications to the original code, you are welcome to submit a pull request in the Code Repository

Open source delivery

  • If you are interested in OriginBot, feel free to like the source code repository of the project or share it with developers around you who may need it;

  • If you have derived more interesting functions or robots based on the OriginBot open-source project, we welcome you to share them in theCommunity SectionExcellent projects will also be promoted in our community;

Name Link Description
originbot https://gitee.com/guyuehome/originbot Repository for the functionality package of the OriginBot robot
originbot_desktop https://gitee.com/guyuehome/originbot_desktop Repository for the functionality package of the OriginBot desktop application
originbot_controller https://gitee.com/guyuehome/originbot_controller Source code repository for the OriginBot controller

Communication group

picture 1