Reinforcement learning with Self-balancing motorcycle

This submission contains the model needed to implement reinforcement learning algorithm on an arduino based motorcycle.

You are now following this Submission

The Arduino Engineering Kit offers 3 projects : Drawing Robot, Rover and a Motorcycle. In this submission, we show how to use reinforcement learning algorithm (Q-learning) to balance the motorcycle. For more details about the kit itself, please visit this page -

https://www.mathworks.com/campaigns/products/arduino-kit.html

Here is a video of the final project in action -

https://www.youtube.com/watch?v=Oc6aTnIL8Uo

Cite As

MathWorks Maker Team (2026). Reinforcement learning with Self-balancing motorcycle (https://www.mathworks.com/matlabcentral/fileexchange/68396-reinforcement-learning-with-self-balancing-motorcycle), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Develop Apps Using App Designer in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with R2018a

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.1