
Pour programmer des systèmes autonomes, il est parfois nécessaire de faire appel à des algorithmes particuliers basée sur des principes mathématiques reconnus (certains sont complexes) mais dont l’application est très pratique pour ne pas réinventer la roue.
L’intelligence artificielle sur un robot peut servir :
à contrôler son déplacement : par exemple des trajectoires en logique floue
à détecter son environnement : par exemple la fusion de capteurs par réseau de neurones
à prendre des décisions : par exemple algorithme A* pour la recherche de chemin
Ainsi nous utilisons depuis plusieurs années la logique floue dont nous présentons ici la théorie et des exemples concrets. Au gré des projets, nous avons également mis en œuvre les réseaux de neurones et les algorithmes génétiques.

Une des utilisations de l’intelligence artificielle en robotique consiste à déterminer le chemin qu’un robot mobile doit emprunter.
Cet article (en français) présente un algorithme appelé A* (A étoile) qui peut être très performant pour ce type de problème. Sa mise en œuvre reste très académique, car d’autres algorithmes sont plus optimaux.
Ce site propose plusieurs dizaines de documents pdf (livres ou ebooks) en français traitant d’intelligence artificielle (IA).
Nous citerons les ouvrages les plus intéressants, mais n’hésitez pas à nous faire part de vos lectures.