Il y a deux intérêts à rédiger un schéma de principe pour le logiciel de votre robot :
– avoir les idées claires avant de commencer un projet
– pouvoir facilement communiquer avec vos coéquipiers
Logiciel
Si votre code est déjà terminé, pas la peine de refaire un schéma : vous risquer de mettre trop de détails qui s’avéreront inutiles car ils nuiront à la bonne compréhension. Il est alors préférable de bien documenter votre code... et de le publier pour éviter qu’il ne se perde.
Voici quelques exemples de schémas : ils datent d’août 2004 et 6 ans plus tard, on comprend au premier coup d’oeil comment on prévoyait de faire fonctionner le robot.
Je ne sais pas si c’est ce qui a été finalement implémenté, mais cela vous donnera des idées. Au passage, vous noterez que les algorithmes d’intelligence artificielle étaient déjà au programme.
Il n’est pas forcément nécessaire de tout faire figurer sur le même schéma : faites en plusieurs, par exemple un pour le programme du robot autonome, et un autre pour la simulation :
Electronique
On peut faire un schéma de principe en électronique. Voici par exemple celui de l’équipe Astrobot 2011 :