Gyroboy - self-balancing two-wheel robot based on Lego EV3
- Build self-balancing Lego robot Gyroboy from scratch
- Practice in control system design
- Learn how the Model-Based Design works
- Control Gyroboy from App Designer app or from Android
- Have fun!
HOW TO DOWNLOAD
Execute in MATLAB:
eval(webread('https://git.io/fjXQE'))
MORE INFO
https://github.com/roslovets/GMP
GYROBOY VIDEO COURSE
All videos are on Russian but you can enable auto-translate captions on Youtube
https://youtu.be/wE-5eSu2ap0
Cite As
Pavel Roslovets (2026). Gyroboy - self-balancing two-wheel robot based on Lego EV3 (https://github.com/roslovets/GMP), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Control Systems > Control System Toolbox > Control System Design and Tuning > State-Space Control Design and Estimation > State-Space Control Design >
- Engineering > Electrical and Computer Engineering > Robotics >
Tags
Acknowledgements
Inspired by: NXTway-GS (Self-Balancing Two-Wheeled Robot) Controller Design
Inspired: Lego Mindstorms EV3 Gyroboy
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
COURSE/3_Basics
COURSE/4_Modeling
COURSE/5_Sys_model
COURSE/6_Control
COURSE/7_Hardware
dev
params
scripts
COURSE/3_Basics
COURSE/4_Modeling
COURSE/5_Sys_model
COURSE/6_Control
COURSE/7_Hardware
models
COURSE
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | |
|---|---|---|---|
| 2.0.0.1 | - update link |
|
|
| 2.0 | - Create MATLAB project
|
|
|
| 1.0.2.0 | Added models for old releases (R2014a, R2015a, R2016a) |
||
| 1.0.1.0 | Add cover picture |
||
| 1.0.0.0 |
