Réponse rapide
Rendre une simulation robotique reproductible exige versions figées, seed, modèle, carte, capteurs, paramètres, scénario, logiciel, matériel de calcul et résultats archivés.
Une simulation non figée ne se compare pas
Conservez versions, seed, carte, paramètres et ressources et vérifiez l’intégrité avant d’interpréter une différence.
Figer les entrées
Carte, pose, météo, bruit, charge, commande et événements sont identifiés pour chaque exécution.
Figer l’environnement
Version du moteur, dépendances, modèle, horloge, fréquence et ressources empêchent qu’une mise à jour change silencieusement le résultat.
Conserver la preuve
Logs, métriques, traces, seed et configuration permettent de rejouer et d’expliquer une divergence ou une réussite.
Sources et références
- [1] Robotics and Autonomous Systems — NIST