MATLAB Toolbox for controlling Lego Mindstorms EV3

This MATLAB toolbox was designed to abstract and simplify controlling Lego Mindstorms EV3 robots. Via Bluetooth or USB you can read sensor values or control your robots’ motors in an intuitive way. On a low level (the Communication layer) you are able to send various commands directly to the brick, while on a high level, several classes abstract this behaviour for you. If you want to easily access your EV3 robot, these are the classes you will mostly use.

To get started, take a look at the installation instructions and examples.

This toolbox is being developed at the RWTH Aachen, Germany, as part of the students’ lab ‘MATLAB meets Mindstorms’. It is the follow-up of the MATLAB NXT Toolbox.

Contents

Setting up the toolbox

Toolbox documentation

Advanced