Lien vers le dépôt

Je me suis chargé de l’implémentation d’un programme de niveau intermédiaire pour transformer des ordres programmés de déplacement sous forme de séries d’ordres électroniques d’actions moteurs.

Ceci n’a pu être fait qu’à un stade rudimentaire grâce à la mise en œuvre embarquée d’une file d’instructions bas niveaux.
Un programme de compilation plus avancé aurait eu le mérite d’être mis en place pour développer aisément une intelligence embarquée plus adaptable à son environnement en temps réel. De même, une couche de compilation supplémentaire était nécessaire pour établir une trajectoire prenant en compte les obstacles du terrain et la géométrie du robot.

Ceci étant dit, une trajectoire a pu être programmée statiquement à partir de l’usage de cette couche tout en s’assemblant stablement avec le reste du logiciel du robot, ce qui a contribué pour le faire monter au top 35 du classement.