Comment valider une optimisation logicielle sur un calculateur de robot ?

Réponse rapide

Une optimisation logicielle se valide par comparaison de version, tests fonctionnels et de régression, profilage, mesures de latence, énergie, température, précision et défauts sur le calculateur et le robot cibles.

Geler l’état précédent

Modèle, compilation, dépendances, configuration, matériel et résultats sont archivés. Les scénarios critiques et leurs seuils servent de référence.

Comparer tout le cycle

Débit, mémoire, jitter, énergie, précision, calibration et comportements de repli sont mesurés en moyenne et pire cas. Les gains locaux ne sont pas isolés du système.

Progresser par étapes

Simulation, banc, mission limitée puis extension permettent rollback et diagnostic. La version active est identifiée dans les journaux.

Un benchmark logiciel ne prouve pas la sécurité embarquée

Thermique, DMA, pilote, capteur et charge concurrente peuvent changer le comportement. La validation doit couvrir la configuration réellement déployée.

Sources et références

  1. [1] Robotics and Autonomous Systems — NIST

Cette réponse vous a-t-elle été utile ?