 |
La simulation se déroule par défaut au temps réel. Cependant, la vitesse est modifiable par lutilisateur en fonction des besoins :
- Temps réel pour avoir un aperçu réaliste des capacités de lalgorithme
- Accéléré pour dérouler rapidement lalgorithme, trouver les situations non gérées à résoudre
- Ralenti pour mieux comprendre une situation (Debug).
La simulation utilise en natif les capacités des systèmes multiprocesseurs pour gérer les mondes multi-robots et cadencer les acquisitions/mesures jusquà 1 ms de période.
|
|
|
Lutilisateur peut à tout moment mettre en pause la simulation, activer/désactiver les options de rendu (points de contact, affichages ...). Le point de vue de lutilisateur peut se déplacer dans la scène, sélectionner des objets et les déplacer aussi bien en pause quen exécution.
Lalgorithme peut interagir, via la libraire adaptée au langage, sur la simulation en temps réel (modifier la position des objets, allumer/éteindre les sources lumineuses, run/pause)
|