LEGO Mindstorms EV3 OmniBot using Simulink

My take on LEGO Mindstorms EV3 holonomic platform using three omniwheels. Mostly for high schoolers to demonstrate that engineering is fun.
Updated 6 Nov 2021

View License

Holonomic platform on three omniwheels. Please read the attached .m file for more details. If you like it and would like me to upload more EV3 Simulink and equivalent Python "projects", please let me know in the comment section. The idea of buying EV3 was born in 2018. My then 8-year-old daughter Julia came across on YouTube, and she wanted it badly. And we got hooked. Alright, I got hooked :) Guess what comes naturally after the omniwheel moving platform. Yeah, you're right, a ballbot. See YT: .

Cite As

Bartlomiej Ufnalski (2024). LEGO Mindstorms EV3 OmniBot using Simulink (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2021a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Find more on ROS Toolbox Supported Hardware in Help Center and MATLAB Answers

Community Treasure Hunt

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

Start Hunting!
Version Published Release Notes

IR control added.


Some typos corrected.