Simuler & Repousser les Limites

Moteur de simulation

La simulation se dĂ©roule par dĂ©faut au temps rĂ©el. Cependant, la vitesse est modifiable par l‘utilisateur en fonction des besoins :

  • Temps rĂ©el pour avoir un aperçu rĂ©aliste des capacitĂ©s de l‘algorithme
  • AccĂ©lĂ©rĂ© pour dĂ©rouler rapidement l‘algorithme, 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.

Interactions

L‘utilisateur peut Ă  tout moment mettre en pause la simulation, activer/dĂ©sactiver les options de rendu (points de contact, affichages ...). Le point de vue de l‘utilisateur peut se dĂ©placer dans la scène, sĂ©lectionner des objets et les dĂ©placer aussi bien en pause qu‘en exĂ©cution. L‘algorithme 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)

Vidéo

L‘utilisateur peut enregistrer une vidĂ©o Ă  partir des images produites par le moteur de rendu 3D. La taille des images, la frĂ©quence et la qualitĂ© (compression) sont ajustables.



Copyright © 2019 ANYKODE. All rights reserved.

MARILOU forum | Accueil | Contact | Customer Space