-Permite la simulación de todo tipo de robots (con patas, ruedas, voladores…), robots comerciales, y robots definidos por el usuario.
-Tiene completas librerías con todo tipo de actuadores y sensores.
-Utiliza las librerías OpenGL y su propio editor tridimensional, para los modelos de robots y su entorno, e incorpora facilidades para la importación de modelos 3D.
-Permite la programación de los robots en C, C++ y Java. También puede programarse en URBI (ver desventajas).
-Utiliza las librerías Open Dynamics Engine (ODE, que son de código abierto) [4] para las simulaciones físicas.
-Permite guardar las simulaciones en formato de vídeo AVI o MPEG.
-Incluye ejemplos (lo cual siempre ayuda al aprendizaje de uso de cualquier aplicación).
-Permite la simulación de sistemas multi-agente.
-Disponible para los sistemas operativos Linux, Windows, y Mac OS X.