All Projects → intel-isl → Openbot

intel-isl / Openbot

Licence: mit
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.

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects
python
139335 projects - #7 most used programming language
typescript
32286 projects
C++
36643 projects - #6 most used programming language
Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to Openbot

Pybotics
The Python Toolbox for Robotics
Stars: ✭ 192 (-90.52%)
Mutual labels:  robotics, robot, research
Yarp
YARP - Yet Another Robot Platform
Stars: ✭ 358 (-82.32%)
Mutual labels:  robotics, robot, research
Mabel
MABEL is a feature-packed, open-source, legged balancing robot based off of the Boston Dynamics Handle robot.
Stars: ✭ 72 (-96.44%)
Mutual labels:  robotics, robot, arduino
Grl
Robotics tools in C++11. Implements soft real time arm drivers for Kuka LBR iiwa plus V-REP, ROS, Constrained Optimization based planning, Hand Eye Calibration and Inverse Kinematics integration.
Stars: ✭ 105 (-94.81%)
Mutual labels:  robotics, robot
Webots
Webots Robot Simulator
Stars: ✭ 1,324 (-34.62%)
Mutual labels:  robotics, robot
Blockly At Rduino
[email protected] : Blockly remix for Arduino. Totally new version, enhanced one !
Stars: ✭ 96 (-95.26%)
Mutual labels:  arduino, education
Icub Main
The iCub Main Software Repository
Stars: ✭ 86 (-95.75%)
Mutual labels:  robotics, robot
Espway
Segway-like robot implemented on ESP8266
Stars: ✭ 109 (-94.62%)
Mutual labels:  robotics, arduino
List of robot electronics
A curated list of awesome open source electronic resources for robotics
Stars: ✭ 106 (-94.77%)
Mutual labels:  robotics, robot
Rosnodejs
Client library for writing ROS nodes in JavaScript with nodejs
Stars: ✭ 145 (-92.84%)
Mutual labels:  robotics, robot
Awesome Robotic Tooling
Tooling for professional robotic development in C++ and Python with a touch of ROS, autonomous driving and aerospace.
Stars: ✭ 1,876 (-7.36%)
Mutual labels:  robotics, robot
Weloveinterns
中科院软件所智能软件中心实习生社区
Stars: ✭ 143 (-92.94%)
Mutual labels:  robotics, robot
Pixelbot
Stars: ✭ 90 (-95.56%)
Mutual labels:  robot, arduino
Plus
Otto DIY+ ("Otto DIY with steroids" + Bluetooth + APP + switch + sensors + strength +...
Stars: ✭ 100 (-95.06%)
Mutual labels:  robot, arduino
Rvd
Robot Vulnerability Database. An archive of robot vulnerabilities and bugs.
Stars: ✭ 87 (-95.7%)
Mutual labels:  robotics, robot
Snap4arduino
Binding Snap! and Arduino together
Stars: ✭ 107 (-94.72%)
Mutual labels:  arduino, education
Iros20 6d Pose Tracking
[IROS 2020] se(3)-TrackNet: Data-driven 6D Pose Tracking by Calibrating Image Residuals in Synthetic Domains
Stars: ✭ 113 (-94.42%)
Mutual labels:  robotics, robot
Dolly
🤖🐑 It's a sheep, it's a dolly, it's a following robot. Dolly was born to be cloned.
Stars: ✭ 113 (-94.42%)
Mutual labels:  robotics, robot
Pulsesensorplayground
A PulseSensor library (for Arduino) that collects our most popular projects in one place.
Stars: ✭ 126 (-93.78%)
Mutual labels:  arduino, education
Gopigo3
The GoPiGo3 is a Raspberry Pi Robot!
Stars: ✭ 74 (-96.35%)
Mutual labels:  robotics, robot
Banner

Turning Smartphones into Robots

GitHub build GitHub issues GitHub pull requests GitHub forks GitHub stars Github downloads Github size Github license

English | 简体中文

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.

Video

youtube video

Get started with OpenBot

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/intel-isl/OpenBot.git
  • You can fork the OpenBot repository and then clone your local copy. This is recommended, especially if you want to contribute.

Contribute

Please read the contribution guidelines. If you are not sure where to start have a look at the open issues.

Contact

  • Join our Slack channel to connect with the OpenBot community.
  • Contact us via Email

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.

Tank OpenBot 2WD OpenBot Cardboard OpenBot Baby Yoda OpenBot

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},
}
Footer
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].