LMS stands for Lego-Mindstorms Simulator. It is a software written in Java to simulate Lejos-Programs with simple 3D-Models. Almost everything in the LMS is configurable with xml files (e.g. robots, scene, lights, collision detection etc.). The LMS consists of two modules: the simulation engine and the broker. The simulation engine is responsible for coordinating and showing the simulation. The broker is responsible for coordinating the controllers. Inside a controller a Lejos-Program runs. The Lego-Mindstorms Simulator was designed to run on normal desktop computers.
License: MuSofT Open Source licence (Non-Commercial Use in Schools and Universities)
Notes: Java3D 1.3.1 or better is required