 |
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 algorithms 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.
|
|
|
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 languages library. For example, you can use this feature to move objects around, turn lights on and off, start and stop simulation.
|
|
|
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 cameras perspective of the session. Video size, frame rate, quality/compression are all customizable.
|