[PROJET GYROPODE] Robot équilibriste : Magellan !
#22
Posté 13 janvier 2011 - 09:50
J'ai vu à divers endroits des centrales inertielles à 3 axes ou 6 axes ? Qu'est-ce que ça change ?
Les centrales inertielles vont de 1 (je pense pas qu'a 1 axe on puisse appeller ca une IMU) à 9 axes.
Le mieux forcément est de prendre 9 axes car tu as beaucoup plus d'informations donc tu es plus précis dans ton estimation de position et d'angle.
Il y a 3 axes d'accélération axiale, 3 axes d'accélération en rotation, et 3 axes de champ magnétique (pour savoir ton angle par rapport au nord entre autre).
Si tu cherches juste à équilibrer ton robot, je pense que 2 ou 3 axes suffisent (2 accélération axiale et 1 accélération de rotation).
Ok mes dessins sont tout pourris :D
Aprés si tu veux connaitre la position angulaire dans l'espace de ton robot, il vaut mieux viser les 9 axes.
#23
Posté 14 janvier 2011 - 01:23
Ça coûte vraiment ce prix là ? Gloups...
J'ai hâte d'avoir terminé mes examens et d'avoir un peu plus le temps de chercher.
Merci pour les réponses, je comprends un peu mieux comment ça marche. ;)
#24
Posté 18 janvier 2011 - 05:31
C'est apparemment un combo avec les capteurs IDG500 et ADXL335.
Les 5 axes sont "Roll, Pitch, X, Y, Z". Si je comprends bien, c'est les trois accélération axiales, plus deux mesures d'inclinaison (tangage et roulis ? c'est bien ça ?)
Est-ce que ça serait suffisant ? Je vous avoue qu'entre les examens, je regarde le plus possible... Rien que les centrales inertielles c'est un monde à part. :D
#26
Posté 18 janvier 2011 - 11:23
Je voudrais qu'il se déplace et que je puisse y ajouter différents capteurs. Par exemple pour faire de la cartographie, ou simplement se promener dans une pièce sans se trébucher dans tout...
#27
Posté 19 janvier 2011 - 01:01
En tout cas je suis ton projet avec attention, même si je ne peux pas te donner de conseils évidement, je suis certain d'avoir plein d'infos à glaner ici :-)
Au fait, en aviation "pitch" c'est "assiette", l'angle de l'axe nez-queue par rapport à l'horizontale.
#28
Posté 19 janvier 2011 - 09:20
Je voudrais qu'il se déplace et que je puisse y ajouter différents capteurs. Par exemple pour faire de la cartographie, ou simplement se promener dans une pièce sans se trébucher dans tout...[/quote]
Tout dépends ce que tu veux faire avec l'IMU. Si tu prends une 9axes, tu vas pouvoir te reperer dans l'espace normalement (ca dérive mais bon).
Aprés ce que je dis c'est que tu peux te servir d'une petite IMU (genre 5axes comme tu as trouvé) uniquement pour te stabiliser, et ensuite tu utilises d'autres capteurs pour faire le repérage dans l'espace, la carto etc, etc... (utiliser l'odométrie pour se reperer dans l'espace par exemple ce qui est plus simple, et peut etre un peu moins soumis a la dérivation).
Aprés tu peux carrement faire plusieurs méthodes en meme temps et fusionner (je sais que t'aimes bien les fusiooooooooonnnns :p) les données pour toujours plus de précision ;)
#29
Posté 19 janvier 2011 - 11:18
J'ai continué à farfouiller un peu sur internet et j'ai trouvé quatre IMU sur ebay.
-1- CHR6d, celle que tu utilises.
6 axes : 3 pour les accélérations axiales et 3 gyroscopiques (pour les rotations autour des axes x,y et z).
prix : ~130€ (frais de port compris)
-2- The Acc_Gyro Board.
5 axes : 3 pour les accélérations axiales et 2 gyroscopiques (pour les rotations autour des axes x et y).
prix : 33,5€ + fdp.
-3- Sparkfun : IMU 5 axes (IDG500/ADXL335)
5 axes (comme ci-dessus)
prix : ~55,5€
-4- Copie de Hong-Kong (IDG500/ADXL335)
5 axes
prix : 32,7€
La trois et la quatre sont casi identiques, si ce n'est la couleur et l'agencement. Même composants et donc même caractéristiques. Juste 20€ de différence... (C'est fou qu'acheter à l'autre bout du monde, ça coute moins cher...)
Je pense donc que je vais choisir la dernière. Ça devrait être plus que suffisant pour maintenir le robot en équilibre, même lors de déplacement.
Je me posais une question encore, par contre. Il y a deux axes gyroscopiques. D'accord. Mais si j'oriente le capteur différemment (en le mettant verticalement par exemple), est-ce que je pourrais "changer les axes" ? Je veux dire pouvoir mesurer l'axe y et z à la place de x et y ?
(Je me rends compte que c'est pas très clair mon explication...)
Je continue mes recherches ! :p
Je vais sans doute aller faire un virement sur mon paypal cet après-midi...
#30
Posté 19 janvier 2011 - 12:51
Je me posais une question encore, par contre. Il y a deux axes gyroscopiques. D'accord. Mais si j'oriente le capteur différemment (en le mettant verticalement par exemple), est-ce que je pourrais "changer les axes" ? Je veux dire pouvoir mesurer l'axe y et z à la place de x et y ?
[/quote]
Oui ;)
#33
Posté 19 janvier 2011 - 04:23
Pour les moteurs, j'ai quelques servomoteurs (copies de Futaba S3003) et des moteurs à courant continu classiques.
Mais comme j'hésitais à utiliser des brushless, je ne suis pas encore fixé... Pareil pour les roues, pas encore de choix définitif. (Si tu connais des modèles de roues qui s'adaptent facilement sur l'axe du moteur, je suis preneur. ;) )
Actuellement j'ai terminé de monter mon Roby. (Ben oui, blocus = temps pour jouer...)
Il ne me reste plus que la programmation, ce qui devrait aller assez vite.
Je pensais l'utiliser pour faire les tests avant d'intégrer la solution sur Magellan, une fois qu'il sera mécaniquement complet.
#34
Posté 19 janvier 2011 - 08:25
et là tu trouve pas des trucs intéressant
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=MMA7341L&fsrch=1&sr=1
enfin je crois que c'est trop petit enfin..
#37
Posté 19 janvier 2011 - 09:33
Je ne sais pas encore.
Bien que j'ai déjà vu beaucoup d'exemple et lu beaucoup de choses à propos de ça, je n'ai encore jamais renvoyé des données de l'arduino vers le pc. Ça va encore être une première. Heureusement que je ne suis pas vraiment pressé...
#39
Posté 20 janvier 2011 - 12:06
J'ai un peu revérifié comment envoyer des sous sur mon paypal, j'ai trouvé deux trois trucs sur ebay aussi, tant que j'y étais... ^^ Une fois que paypal me confirmera que mes sous sont bien arrivés, je commande l'IMU.
#40
Posté 20 janvier 2011 - 09:15
Comme je n'arrive vraiment plus à étudier pour demain, je suis sur le net !
Versatile Robot (le papa de R.E.G.I.S.) m'a orienté vers chez Sparkfun, étonnamment, le capteur que j'avais vu sur ebay est moins cher directement chez eux. Et j'ai trouvé encore mieux.
Une IMU 6 axes (3 accéléros et 3 VITESSE gyroscopiques) pour 33€.
Donc finalement, je pense que c'est celle là que je vais choisir. Quel est l'intérêt de mesurer l'inclinaison sur l'axe des roues me direz-vous... J'avoue que je ne sais pas. J'ai pensé à la possibilité d'évoluer sur un plan légèrement incliné. Mais pour le même prix, je ne prends pas beaucoup de risques. ;)
[edit : Comme je l'explique plus loin, ce module rassemble en fait un accéléromètre 3 axe et un capteur de VITESSE gyroscopique et non pas un capteur gyroscopique tout court... J'ai failli me faire avoir ! :D
Répondre à ce sujet
0 utilisateur(s) li(sen)t ce sujet
0 members, 0 guests, 0 anonymous users