RWTH Mindstorms NXT Toolbox controls LEGO Mindstorms NXT robots with MATLAB via a wireless Bluetooth connection. The toolbox functions are based on the LEGO Mindstorms NXT Bluetooth Communication Protocol to control the intelligent NXT Brick via a wireless Bluetooth connection. Although a Bluetooth connection is not recommended for realtime robot control in general, because of its high latency, this toolbox provides MATLAB functions to interact with a robot directly. The main advantage of this remote control concept is that it enables users to combine robot applications with complex mathematical operations and visualizations within MATLAB.
jMathLab is a platform for mathematical and numerical computations. It uses the Matlab/Octave programming language. It runs on any platform where Java is installed, and can also run on the Web browser. The following packages are included: symbolic calculations (simplification, differentials, integration), numeric calculations, evaluations of mathematical functions, special functions, linear algebra with vectors and matrices, plotting data and functions, saving data (vectors and matrices) in files, random numbers, statistics, and solving linear and non-linear equations