Skip to content

jbinkleyj/B-ROBOT_EVO2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JJROBOTS B-ROBOT EVO 2 with ROS and Simulink

This is a fork version version of the popular self Balancing Arduino robot. You can control your robot via Smartphone/Tablet with the Control app. The parts are 3D printed. This fork version aims to add ROS and Simulink compatibility!

See on JJROBOTS the B-robot documentation, features, how it works, build manuals and store. Scientific information in the references.

The ROS package is in underdevelopment here.

Goals

Hardware

  • Arduino MEGA 2560
  • Raspberry Pi 3/B+
  • Mini LiDAR

Software

  • Simulink PID Simulation
  • ROS compatibility

Dependencies

Installation

Clone this package in your workspace

cd ~/your_workspace
git clone https://github.com/fredvaz/B-ROBOT_EVO2.git

References

  • Zheng, B. G., Huang, Y. B., & Qiu, C. Y. (2014). LQR+ PID control and implementation of two-wheeled self-balancing robot. In Applied Mechanics and Materials (Vol. 590, pp. 399-406). Trans Tech Publications.

  • Ding, Y., Gafford, J., & Kunio, M. (2012). Modeling, Simulation and Fabrication of a Balancing Robot. Harvard University, Massachusettes Institute of Technology, 151.

About

This fork version aims to add ROS and Simulink compatibility to the Self-Balancing Robot B-ROBOT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 100.0%