BIOLOID commandé par Arduino : Différence entre versions

De Wiki d'activités IMA
(Matériel nécessaire)
(Première version du cahier des charges)
Ligne 10 : Ligne 10 :
 
Les kits Bioloid sont des kits robotiques programmables qui se basent sur les servomoteurs intelligents Dynamixel. Ces servomoteurs Dynamixel sont reconnus comme les servomoteurs les plus performants pour la robotique personnelle et éducative. Nous avons eu l'opportunité en IMA3 de développer des programmes sur ces robots via le logiciel RoboPlus et son interface type grafcet.
 
Les kits Bioloid sont des kits robotiques programmables qui se basent sur les servomoteurs intelligents Dynamixel. Ces servomoteurs Dynamixel sont reconnus comme les servomoteurs les plus performants pour la robotique personnelle et éducative. Nous avons eu l'opportunité en IMA3 de développer des programmes sur ces robots via le logiciel RoboPlus et son interface type grafcet.
  
Dans ce projet, nous avons l'occasion d'aller plus loin et d'étendre les possibilités de développement en travaillant directement en langage C. L'idée serait dans un premier temps de développer des fonctions simples comme des déplacements élémentaires ou des tests de capteur en nous aidant du langage Embedded C.
+
Pour ce projet nous avons l'opportunité d'aller plus loin en programmant directement avec une carte Arduino.  
 
+
Nous avons décidé de développer une application qui permettrait à notre robot de dessiner l'heure sur une ardoise magnétique puis de l'effacer toutes les 60 seconde. Ainsi, l'heure sera toujours écrite en temps réel.  
Nous pourrions par la suite développer des fonctions plus complexes liés à des problématiques réelles comme des déplacements d'objets, des surveillances de lieux ou encore des détections de lumières.  
+
Pour cela, nous avons eu comme idée de construire deux bras robotiques afin d'écrire et d'effacer l'heure. Ces bras seront dirigés par les servos-moteurs AX12 directement programmés par l'Arduino. Afin d'une plus grande fluidité, l'heure sera manuscrite en caractère types 7-segments.
 
 
Enfin, nous avons comme objectif de nous passer complètement de l'unité de commande en travaillant directement avec une carte Arduino aux possibilités de programmation étendues. Ainsi, nous pourrions interagir directement avec le robot sans logiciel.
 
  
 
=== Matériel nécessaire ===
 
=== Matériel nécessaire ===
 
Le matériel nécessaire à nos travaux : Un kit Bioloid Premium, une carte Arduino, un mini-jack et une ardoise type "ardoise magique" magnétique.
 
Le matériel nécessaire à nos travaux : Un kit Bioloid Premium, une carte Arduino, un mini-jack et une ardoise type "ardoise magique" magnétique.

Version du 27 janvier 2016 à 14:22

Cahier des charges

Encadrant

Blaise Conrard

Pour le projet, nous avons directement pris rendez-vous avec Blaise Conrard afin de discuter de nos idées par rapport au projet.

Première version du cahier des charges

Les kits Bioloid sont des kits robotiques programmables qui se basent sur les servomoteurs intelligents Dynamixel. Ces servomoteurs Dynamixel sont reconnus comme les servomoteurs les plus performants pour la robotique personnelle et éducative. Nous avons eu l'opportunité en IMA3 de développer des programmes sur ces robots via le logiciel RoboPlus et son interface type grafcet.

Pour ce projet nous avons l'opportunité d'aller plus loin en programmant directement avec une carte Arduino. Nous avons décidé de développer une application qui permettrait à notre robot de dessiner l'heure sur une ardoise magnétique puis de l'effacer toutes les 60 seconde. Ainsi, l'heure sera toujours écrite en temps réel. Pour cela, nous avons eu comme idée de construire deux bras robotiques afin d'écrire et d'effacer l'heure. Ces bras seront dirigés par les servos-moteurs AX12 directement programmés par l'Arduino. Afin d'une plus grande fluidité, l'heure sera manuscrite en caractère types 7-segments.

Matériel nécessaire

Le matériel nécessaire à nos travaux : Un kit Bioloid Premium, une carte Arduino, un mini-jack et une ardoise type "ardoise magique" magnétique.