Gyroboy - self-balancing two-wheel robot based on Lego EV3

Model of EV3 segway robot with LQR controller. Could be run on hardware (EV3)
1.7K Downloads
Updated 6 Aug 2019

- 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 (2024). Gyroboy - self-balancing two-wheel robot based on Lego EV3 (https://github.com/roslovets/GMP), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2019a
Compatible with R2019a and later releases
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

COURSE/3_Basics

COURSE/4_Modeling

COURSE/5_Sys_model

COURSE/6_Control

COURSE/7_Hardware

models

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
- Updated controller with Stateflow
- Control app
- Android app model

1.0.2.0

Added models for old releases (R2014a, R2015a, R2016a)

1.0.1.0

Add cover picture

1.0.0.0

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.