Simulate & Push Back the Limits

Simulation engine

Simulation generally takes place in real-time. However, you may choose to the speed that meets your needs:

  • Real-time to get an accurate and realistic view of your algorithm’s capabilities.
  • Accelerated time to run your algorithm faster, making it easier to find trouble spots or unexpected situations to resolve.
  • Slowed down to study and debug a particular situation carefully.

Simulation take adventage of multi-prcessors systems to manage multi-robots worlds and assume acquisition/measurement up to 1 ms for a cycle.

Interaction

You can pause simulation at any time, as well as activate/deactivate rendering options (contact points, display). Your view of the scene can be moved wherever you want, and you can select and move objects even while simulation is running. Algorithms you develop can interact with simulation in real-time via your language’s library. For example, you can use this feature to move objects around, turn lights on and off, start and stop simulation.

Video

You can record a video of simulation sessions using the images created by the 3-D rendering engine. For robots equipped with a virtual video camera, you can even record the camera’s perspective of the session. Video size, frame rate, quality/compression are all customizable.



<Prev Next>

Copyright © 2006-2008 ANYKODE. All rights reserved.

MARILOU forum | Home | Contact