Algorigrammes et Flowcode
Les robots sont de plus en plus utilisés que ce soit dans le domaine industriel, médical ou encore scientifique. Leur comportement est dicté par l'exécution d'un programme sur une intelligence embarquée (microcontrôleur, Linux embarqué, etc). Un programme peut être décrit sous la forme d'un algorigramme c'est-à-dire un ensemble de symboles graphiques qui se prêtent bien à la représentation du chemin d'exécution d'un programme.
Flowcode est un logiciel qui permet :
- de construire un programme sous forme d'algorigramme ;
- de simuler le comportement de cet algorigramme ;
- de programmer un microcontrôleur.
Et si l'on programmait sous forme d'algorigramme dans l'environnement Flowcode :
- le pavé de commande du robot Formula afin de le piloter dans toutes les directions ;
- le suivi de ligne afin que le Formula s'autopilote selon une trajectoire au sol imposée ;
- et, si il reste du temps, l'arrêt automatique du Formula lorsqu'un obstacle est suffisamment proche.
Exemple d'environnement Flowcode avec le Formula
Régi par la licence Creative Commons Attribution Non-commercial Share Alike 3.0 License