Club robotique de Sophia-Antipolis

Accueil > POBOTpedia > Fabrication > Les pratiques > Conception et simulation > Schémas de principe

Schémas de principe

Parfois mieux qu’un long discours

jeudi 12 août 2010, par Julien H.

  Sommaire  

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.

PNG - 22.6 ko
Version 1
PNG - 25.5 ko
Version 2

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 :

PNG - 33.1 ko
Simulation v1
PNG - 33.4 ko
Simulation v2

 Electronique

On peut faire un schéma de principe en électronique. Voici par exemple celui de l’équipe Astrobot 2011 :

Un message, un commentaire ?

modération a priori

Attention, votre message n’apparaîtra qu’après avoir été relu et approuvé.

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici
  • Ce formulaire accepte les raccourcis SPIP [->url] {{gras}} {italique} <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document