Aller au contenu


Photo

DeltaQuad et FiveBarQuad


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

#1 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 4 420 messages
  • Gender:Male

Posté 03 mars 2019 - 12:12

DeltaQuad est mon nouveau projet de quadrupède, basé sur des pattes en forme de losange.
Le terme Delta vient sans doute du fait que par exemple sur une imprimante 3D Delta, vue d'en haut, les 3 "axes" forment bien un triangle. A moins que lorsque le losange a 2 cotés nettement plus courts, il a une allure de triangle. Peu importe.
Il s'agit ici d'une mécanique Delta 2D. Pour voir des exemples, il suffit de faire une recherche "2D Delta robot" sur YouTube.

Ce principe mécanique a comme avantage de déporter les moteurs sur le corps du robot. Dans une situation classique, les moteurs sont situé sur les articulations ce qui nécessite un couple plus élevé pour les moteurs en amont.
Les quadrupèdes tels que SpotMini, Cheetah etc. extrapolent ce principe, mais dans leur cas, le moteur pour l'axe haut est en prise directe avec le membre, alors que le genou est relié au second moteur par une chaine ou par tringlerie comme sur Cassie.

Mais avant de me lancer dans ce genre de quadrupède, j'ai pensé qu'un vrai Delta était plus facile à réaliser.

Sur la première image on peut voir une patte Delta avec ses 2 servos très puissants, 48kg.cm chacun.
Sur la deuxième image, la patte est montée sur ma nouvelle tour de tests, beaucoup plus rigide.
Sur la troisième image, je montre comment je peux relever très simplement la valeur des angles des 2 servos, en modélisant un système strictement identique sur un plan.

Cliquez moi.
DSC_2085-L.jpg DSC_2094-L.jpg DSC_2116-L.jpg
Ma chaine vidéo YouTube : https://www.youtube....wMz-IzZqyvqEUek

#2 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 4 420 messages
  • Gender:Male

Posté 03 mars 2019 - 12:29

Pour illustrer ce fil, voici 2 exemples de Delta.

Dans la première vidéo, on peut voir un Delta basique, mais faisable.
Dans la deuxième vidéo, on peut voir l'extrapolation de cette technique vers un quadrupède évolué.



Ma chaine vidéo YouTube : https://www.youtube....wMz-IzZqyvqEUek

#3 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 4 420 messages
  • Gender:Male

Posté 16 juin 2019 - 06:46

Aujourd'hui, j'envisage d'utiliser le logiciel Linkage, https://www.robot-ma...la-cinematique/, pour l'étude de la marche de mon DeltaQuad.
J'ai contacté le programmeur et j'espère qu'il va modifier son logiciel pour l'adapter à une utilisation en robotique.
C'est pour lui que j'ai fait cette vidéo, pour lui expliquer quels sont mes besoins.

Ici, le tracé est le résultat d'une non égalité des angles des servos, 120° servo-gauche et 110° servo-droite.
C'est juste un exemple, une bas de discussion.


Ma chaine vidéo YouTube : https://www.youtube....wMz-IzZqyvqEUek

#4 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 4 420 messages
  • Gender:Male

Posté 28 juillet 2019 - 05:11

Cliquez moi.
DSC_2194-L.jpg
Il m'a fallu quelques mois de réflexion et beaucoup de déception et de remise en cause pour arriver à ce nouveau quadrupède.
Bien entendu, il est basé sur un mécanisme Delta, néanmoins j'ai décidé de l'appeler FiveBarQuad.
Je pense que la référence au mécanisme des 5 bars est plus conforme à la réalité. Le Delta faisant, à mon avis, plutôt référence à un mécanisme 3D.

Il fonctionne à merveille et vous imaginez bien que j'ai dû résoudre le problème de la cinématique inverse qui est très recommandé pour ce type de mécanisme.
Avec mon Certif comme seul diplôme, cela n'a pas été vraiment facile. J'ai lu pas mal de documentation sur le sujet, sans rien comprendre. Alors, j'ai laissé tomber toute référence à la mécanique inverse.
J'ai tout remis à plat dans ma tête et j'ai essayer de retrouver les quelques connaissances que j'avais en trigo.
Et puis, à force de réflexion et en m'inspirant de quelques vidéos et de sites sur la trigo, j'ai eu comme une révélation.

Au point que j'ai l'intention de faire une vidéo ayant comme titre, "Inverse Kinematics for dummies".

A priori, je ferai cette vidéo avant la vidéo sur FiveBarQuad. Mais le temps me manque énormément, alors ce ne sera peut-être pas pour tout de suite.

Je présenterai FiveBarQuad à la Toulouse Robot Race.
Ma chaine vidéo YouTube : https://www.youtube....wMz-IzZqyvqEUek

#5 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 4 420 messages
  • Gender:Male

Posté 03 août 2019 - 03:57

Voici donc ma vidéo montrant un quadrupède basé sur le mécanisme des 5 barres (on dit aussi Delta).

Pour moi, c'est un pas important que je franchis là.

Je vais essayer de mettre 2 capteurs à ultrasons pour la Toulouse Robot Race, début octobre.. Un vers la gauche et un vers la droite.

Mon prochain projet ? Faire la même chose en plus grand.


Ma chaine vidéo YouTube : https://www.youtube....wMz-IzZqyvqEUek

#6 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 4 420 messages
  • Gender:Male

Posté 06 août 2019 - 07:45

Cliquez moi.
DSC_2313-L.jpg

Voici ma nouvelle version de FiveBarQuad que je devrais présenter à Toulouse, début octobre.

La structure du chassis en H est passée de 13,5cm X 12cm à 25cm X 13,5cm.
Quant aux pattes, elles ont déjà allongé de 2cm par rapport à la vidéo, cela fonctionne très bien. Ici, je les allonge de 2cm supplémentaires.
Au final, la hauteur au garrot augmente de 4 à 5cm.

J'ai commandé des nouveaux servos MG92B qui ont un couple de 3kg.cm(14g) contre 1kg.cm(9g) pour les SG90 normaux.
Je suis un peu revenu des servos puissants, mais lourds. J'ai fait le choix de ces petits servos en m'inspirant de la multitude de réalisations de Spiders qui les utilisent.

Je vais aller jusqu'au bout de cette logique. Elle est simple. Voir ce qui existe, s'en inspirer et augmenter tout doucement les paramètres, à partir d'un model qui fonctionne.
Ma chaine vidéo YouTube : https://www.youtube....wMz-IzZqyvqEUek

#7 macerobotics

macerobotics

    Membre occasionnel

  • Membres
  • Pip
  • 126 messages
  • Gender:Not Telling
  • Location:Bretagne

Posté 18 août 2019 - 09:20

Bonjour,

 

Félicitation pour le robot quadrupède avec les pattes delta en Lego.

Je travaille aussi sur ce type de pattes et connais la complexité de la cinématique inverse. Je ne connais pas les servomoteurs SG90B, j'utilise les MG91 (2.2kg/cm).


Mace Robotics - mobile platform for education makers and research.

www.macerobotics.com


#8 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 4 420 messages
  • Gender:Male

Posté 18 août 2019 - 05:43

Je me suis trompé. En fait, il s'agit du MG92B, http://www.towerpro.com.tw/?product=mg92b
J'ai modifié le post précédent.

Je suis en train de faire une vidéo sur la cinématique inverse.
Je galère un peu, j'ai des problèmes avec mon logiciel de vidéo, mais je pense la poster dans le courant de la semaine prochaine.

J'espère te convaincre que ce n'est pas si compliqué que cela. Enfin, c'est le but de la vidéo, justement.
Ma chaine vidéo YouTube : https://www.youtube....wMz-IzZqyvqEUek

#9 pmdd

pmdd

    Membre passionné

  • Membres
  • PipPipPip
  • 401 messages
  • Gender:Male

Posté 20 août 2019 - 02:26

Cliquez moi.
attachicon.gifDSC_2313-L.jpg

Voici ma nouvelle version de FiveBarQuad que je devrais présenter à Toulouse, début octobre.

La structure du chassis en H est passée de 13,5cm X 12cm à 25cm X 13,5cm.
Quant aux pattes, elles ont déjà allongé de 2cm par rapport à la vidéo, cela fonctionne très bien. Ici, je les allonge de 2cm supplémentaires.
Au final, la hauteur au garrot augmente de 4 à 5cm.

J'ai commandé des nouveaux servos MG92B qui ont un couple de 3kg.cm(14g) contre 1kg.cm(9g) pour les SG90 normaux.
Je suis un peu revenu des servos puissants, mais lourds. J'ai fait le choix de ces petits servos en m'inspirant de la multitude de réalisations de Spiders qui les utilisent.

Je vais aller jusqu'au bout de cette logique. Elle est simple. Voir ce qui existe, s'en inspirer et augmenter tout doucement les paramètres, à partir d'un model qui fonctionne.

Super réalisation.

 

J'ai une question, j'ai du mal à voir sur la vidéo, la bête lève-t'elle les pattes complètement et surement, ou alors faudrait-il optimiser la matière et la forme (genre anti-retour) des "pieds" pour minimiser les petits glissements ?


Découpeur de gâteau, ouvreur de yaourt, allumeur de bougies, la collection complète de pmdd !


#10 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 4 420 messages
  • Gender:Male

Posté 20 août 2019 - 04:00

Oui, elle lève bien les pattes de 5mm comme tu peux le voir sur les tableaux des valeurs de Y.
Ce n'est pas beaucoup, mais cela fait gagner du temps.

C'est vrai que ce n'était pas le cas dans les versions précédentes qui n'utilisaient pas le mouvement des 5 barres(Delta), https://www.robot-ma...ruped/?p=102982
Il semblerait que ce soit également l'un des avantages de la cinématique inverse, plutôt que de combiner les valeurs de 2 servos un peu au pifomètre.
Ma chaine vidéo YouTube : https://www.youtube....wMz-IzZqyvqEUek

#11 Oracid

Oracid

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 4 420 messages
  • Gender:Male

Posté hier, 18:31

Voici une nouvelle version encore plus grande.
La structure du chassis en H est passée de 25cm X 13,5cm à 25cm X 16,5cm.
La hauteur au garrot est passé de 128mm pour l'original à 168mm.
Aujourd'hui, j'ai effectué les premiers tests. Il fonctionne parfaitement.
Je me demande jusqu'où ces petits servos, SG90, vont tenir.

Vous remarquerez les 3 détecteurs à ultrason. Un orienté vers la gauche, un autre vers la droite et un autre en frontal.
Je ne les ai pas encore programmés, ni testés.

Voici 2 photos, toujours en comparaison avec l'original.

Cliquez moi.
DSC_2323-L.jpg DSC_2331-L.jpg
Ma chaine vidéo YouTube : https://www.youtube....wMz-IzZqyvqEUek




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

0 members, 0 guests, 0 anonymous users