Aller au contenu


Photo

Robot pendule inverse


  • Veuillez vous connecter pour répondre
9 réponses à ce sujet

#1 Robotixx

Robotixx

    Nouveau membre

  • Membres
  • 4 messages

Posté 21 mars 2011 - 08:47

Bonjour à tous,
Je souhaite réaliser un robot qui équilibre un pendule inverse.
Je veux fabriquer un petit robot le plus simple possible avec un budget très restreint.

J'ai vu par exemple que légo commercialisait les lego mainstorms, qui peuvent permettre de réaliser un tel robot, mais leur prix est trop élevé.

Je voudrait donc savoir si quelqu'un a déjà fabriqué un tel robot, si oui comment faire le plus simplement possible?
Et quels pièces utiliser?

Cordialement

#2 ANT-001

ANT-001

    Membre

  • Membres
  • 123 messages
  • Gender:Male
  • Location:La premiére à gauche après jupiter.

Posté 22 mars 2011 - 06:20

Salut !
Il te faut déjà réfléchir aux priorités.
Fait un diagramme pour te faire une idée.

Dans tout les cas il te faudra des moteurs avec encodeurs et carte de commande, il existe des kits pourvus de roues et de support moulin.
Une logique à base d'Arduino ou autres ...
Sûrement un accéléromètre et un gyroscope.
Si il doit se déplacer en autonomie, il lui faudra des capteurs divers (IR,Ultrason,FDC,Scanner laser, photorésistance, micro etc).

Et surtout, il lui faut un châssis pendulaire. ;)

@+

#3 Jbot

Jbot

    Membre passionné

  • Membres
  • PipPipPip
  • 801 messages
  • Gender:Male
  • Location:Paris
  • Interests:Robotics

Posté 22 mars 2011 - 02:51

Si tu veux juste faire un petit robot qui reste a peu prés sur place en mode pendule, tu peux prendre juste 2 moteurs, un capteur de distance infrarouge vers le sol et tu compense pour que la distance soit tjrs a peu prés la meme. (c'est le principe du pendule inversé des lego mindstorm je crois)


Malédiction du Créatif :
Plus vous avez d’idées et moins vous arrivez à les structurer.


#4 ANT-001

ANT-001

    Membre

  • Membres
  • 123 messages
  • Gender:Male
  • Location:La premiére à gauche après jupiter.

Posté 22 mars 2011 - 04:26

J'avoue que la solution lowcost est pas mal non plus ! ;)

#5 Robotixx

Robotixx

    Nouveau membre

  • Membres
  • 4 messages

Posté 22 mars 2011 - 07:20

Oui je pense plutôt réaliser un robot à deux roues qui se maintient en équilibre (type lego mainstorm ou segway)

Mais j'ai pas trouvé de site qui explique précisément comment en faire un.
Le principe de fonctionnement me paraît assez simple, mais je sais pas trop par quoi commencer.

Dans un premier temps je voudrais en faire un qui se tient à peu près en équilibre, puis ensuite essayer de l'améliorer si possible.

Si vous pouviez me recommander les composants à utiliser (type de moteur, capteurs.. ).

De plus je voudrais savoir s'il est compliqué d'asservir un tel robot.

#6 Leon

Leon

    Membre passionné

  • Membres
  • PipPipPipPip
  • 1 289 messages
  • Gender:Male

Posté 22 mars 2011 - 07:31

Comme capteur, un seul gyroscope de précision doit suffire.

Leon.

BOB4, mon drone hélicoptère autonome d'intérieur http://heli.bot.free.fr/
BOB3, mon robot autonome d'intérieur avec WiFi + Foxboard Linux http://ze.bot.free.fr/
BOB5, robot bipède simulé, puis tentative de réalisation (fail)


#7 Thor

Thor

    Habitué

  • Membres
  • PipPip
  • 251 messages
  • Gender:Male

Posté 22 mars 2011 - 10:30

Oui je pense plutôt réaliser un robot à deux roues qui se maintient en équilibre (type lego mainstorm ou segway)

Mais j'ai pas trouvé de site qui explique précisément comment en faire un.


C'est que tu as mal cherché.

Un peu de lecture
;)

#8 Robotixx

Robotixx

    Nouveau membre

  • Membres
  • 4 messages

Posté 23 mars 2011 - 06:53

C'est sympa pour le lien, mais je ne veux pas fabriquer un segway à proprement parlé, je veux juste mettre au point un robot se maintenant en équilibre sur deux roues.

Par rapport au choix du capteur, est-ce qu'il est plus simple de placer un capteur de distance infrarouge qui évalue la distance avec le sol, ou un gyroscope qui mesure l'inclinaison du robot ?

J'ai aussi besoin de deux petits moteurs (un pour chaque roue). Auriez-vous des choix de moteur à me conseiller ? Ca m'arrangerai de ne pas les acheter, dans quel système peut-on les trouver (j'ai vu par exemple qu'il y en avait dans les imprimantes je croix)?

#9 saq__d__aus

saq__d__aus

    Nouveau membre

  • Membres
  • 6 messages

Posté 26 mars 2011 - 10:33

http://hackaday.com/2011/01/27/555-based-balancing-bot/

du servo, du NE555 2 ldr et let's go!!

#10 raoullevert

raoullevert

    Nouveau membre

  • Membres
  • 19 messages

Posté 27 mars 2011 - 11:43

http://hackaday.com/2011/01/27/555-based-balancing-bot/

du servo, du NE555 2 ldr et let's go!!


Sont principe est assez sympa : il utilise deux photorésistances et une source de lumière pour détecter si le robot est droit ou pas. Il explique après le principe d'une régulation PID à base de NE555 et comment la régler.
Regler les paramètre d'une régulation se font normalement en deux temps : identification du procédé, pour déterminer l'équation du système à réguler. A partir de la tu calcules tes actions P,I et D.
Sinon, tu fais un peu comme le gars : à l'œil ! Si il y a pompage, Tu baisse le gain ...

Dans le principe un robot pendule inversé n'est plus ou moins qu'une régulation de toutes façons.




1 utilisateur(s) li(sen)t ce sujet

0 members, 1 guests, 0 anonymous users