LEGO MINDSTORMS NXT Software for MATLAB and Simulink
Free Software for LEGO MINDSTORMS NXT Remote Control and Embedded Control
The LEGO® MINDSTORMS® NXT robotics invention system lets you create and control robots using programmable motors and sensors. You can use MATLAB and Simulink software to quickly program and test your LEGO MINDSTORMS NXT robots in a variety of ways.
MATLAB Based Code for LEGO MINDSTORMS NXT Remote ControlThe remote-control solution, which runs on your host computer, uses the MATLAB serial I/O capability to send commands to the LEGO MINDSTORMS NXT through a Bluetooth connection.
With the remote-control solution, you can:- Start programming right away without any additional toolboxes
- Work in the MATLAB environment for development and debugging
- Work with MATLAB and Simulink Student Version software
- Learn programming concepts such as iteration, conditional statements, and object-oriented programming
The Embedded-Control Solution is developed using Simulink, Real-Time Workshop, and Real-Time Workshop Embedded Coder software; it is then converted into machine language and downloaded to run on the LEGO MINDSTORMS NXT.
With the embedded-control solution, you can:- Avoid Bluetooth range limitations because the program runs directly on the LEGO MINDSTORMS NXT
- Program the motors and sensors precisely for coordinated, real-time execution
- Model, visualize, and test your robot’s behavior using Simulink 3D Animation software
- Learn about control algorithms and production code generation using
Model-Based Design
To submit questions or comments about these software solutions, please e-mail mindstorms@mathworks.com.
Related Product Software- MATLAB®
- Simulink®
- Data Acquisition Toolbox™
- Instrument Control Toolbox™
- MATLAB® & Simulink® Student Version
- Real-Time Workshop®
- Real-Time Workshop® Embedded Coder™
- Simulink 3D Animation™
- Interactive tutorial on Simulink code generation featuring Eclipse™
- Introduction to Engineering Design, Book 7: Projects, Skills and Lego Challenges
- MATLAB and LEGO Mindstorms at RWTH Aachen
- Freshman Engineers Build MATLAB Powered LEGO Robots
- NXT GT-Hi – Remote-controlled car with embedded-control solution
- NXT Scanner – Image scanner using Stateflow and embedded-control solution
- NXTway-GS - Self-balancing two-wheeled robot with embedded-control solution
- NXT SCARA - Two-link planar robot arm with embedded-control solution
- LEGO MINDSTORMS NXT Toolbox from RWTH Aachen