OpenBot
OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation.
Install / Use
/learn @ob-f/OpenBotREADME
OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation.
Get started with OpenBot
- Read the Disclaimer
- Build your own Robot Body
- Flash the Arduino Firmware
- Install the Android Apps
- Drive the robot via a Controller
- Program your robot in the Playground
- Train your own Driving Policy
Get the source code
- You can download the repo as a zip file and extract it into a folder of your choice.
- You can clone the OpenBot repository from GitHub with the following command:
git clone https://github.com/ob-f/OpenBot.git - You can fork the OpenBot repository and then clone your local copy. This is recommended, especially if you want to contribute.
Videos
<a href="https://www.youtube.com/watch?v=RbzPXywJifA" > <img align="center" width="300" alt="youtube video" src="https://img.youtube.com/vi/RbzPXywJifA/hqdefault.jpg" /> </a> <a href="https://www.youtube.com/watch?v=qc8hFLyWDOM" > <img align="center" width="300" alt="youtube video" src="https://img.youtube.com/vi/qc8hFLyWDOM/hqdefault.jpg" /> </a>Cool projects using OpenBot
There are a lot of cool projects using OpenBot already. Below is a small selection. Click on the images to be redirected to the respective projects.
<p float="left"> <a href="https://www.thingiverse.com/thing:4670884" target="_blank"> <img alt="Tank OpenBot" width="24%" src="docs/images/openbot_tank.jpg" /> </a> <a href="https://diyrobocars.com/2020/12/14/an-improved-version-of-the-intel-openbot" target="_blank"> <img alt="2WD OpenBot" width="24%" src="docs/images/openbot_2wd.jpg" /> </a> <a href="https://custom-build-robots.com/raspberry-pi-robot-cars/openbot-your-smartphone-controls-a-robot-car-introduction/13860?lang=en" target="_blank"> <img alt="Cardboard OpenBot" width="24%" src="docs/images/chassis_cardboard_1.jpg" /> </a> <a href="https://www.youtube.com/watch?v=PEj8jWapGt4" target="_blank"> <img alt="Baby Yoda OpenBot" width="24%" src="docs/images/openbot_yoda.jpg" /> </a> </p>Contact
Contribute
Please read the contribution guidelines. If you are not sure where to start have a look at the open issues.
Citation
Please cite our paper if you use OpenBot.
@inproceedings{mueller2021openbot,
title = {OpenBot: Turning Smartphones into Robots},
author = {M{\"u}ller, Matthias and Koltun, Vladlen},
booktitle = {Proceedings of the International Conference on Robotics and Automation (ICRA)},
year = {2021},
}
<a href="https://www.openbot.org//" target="_blank">
<img align="center" alt="Footer" width="100%" src="docs/images/footer.gif" />
</a>Related Skills
openhue
336.9kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
336.9kElevenLabs text-to-speech with mac-style say UX.
weather
336.9kGet current weather and forecasts via wttr.in or Open-Meteo
tweakcc
1.4kCustomize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.
