You can use Simulink® to program and run algorithms on LEGO® MINDSTORMS® EV3 robots. LEGO MINDSTORMS EV3 includes an ARM9-based microcontroller, various sensors (such as infrared, color, touch, and other), and three servo motors. It can be programmed to do tasks such as line following, and object detection and avoidance.
With Simulink you can also develop algorithms for control systems and robotics applications, and then simulate to verify that your algorithms work as intended. With the click of a button, you can then download and run the algorithms directly on LEGO MINDSTORMS EV3 (via Wi-Fi or Ethernet connection).
You also have the ability to remotely monitor and do live tuning of algorithm parameters as the robot runs.
Simulink built-in support for the LEGO MINDSTORMS EV3 platform includes:
Available on 32-bit and 64-bit Microsoft® Windows® and 64-bit Linux® only.
Support Package Installer installs this support package and all required third-party software. To start the installer, go to the MATLAB toolstrip and click Add-Ons > Get Hardware Support Packages. For more information, read the documentation.
All required third-party software is installed by the Support Package Installer.