Aller au contenu

GO Print

[ROBOTIQUE] Bras robot BCN3D Moveo


Messages recommandés

Merci :)

Oui c'est ça. A l'aide des curseurs je positionne le robot et ensuite je clic sur un bouton "Enregistrer la position". Mes positions sont ajoutées à un fichier texte. 

La je suis en train de régler la communication entre le robot et l'application pour pas qu'il n'y ai d'erreur. 

Une fois que mon fichier texte contenant toutes les positions est créé,  il va falloir que j'arrive à le découper en morceaux pour envoyer chaque position à mon robot. 

Lien vers le commentaire
Partager sur d’autres sites

Ok. 

Concernant ta cinématique inverse, tu peux en dire un peu plus ?

comment tu gères, en fonction la position du TCP et de son orientation, le choix de mettre tel ou tel axe dans ce sens et pas dans l’autre ?

sur un robot de ce type, y’a t’il des problèmes de singularité et si oui comment tu les gères ? 

Lien vers le commentaire
Partager sur d’autres sites

Pour l'instant je gère la cinématique inverse seulement dans un sens. Donc je n'ai pas de problème de mouvement. Si jamais j'ai des valeurs d'angles incorrectes, vu que les calculs renvois des valeurs Null (0) le robot se met en position de départ. Après pour l'instant je n'ai pas développé plus cette fonctionnalité. 

Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...
Le 14/03/2018 at 09:24, Belink a dit :

Super projet :)

 

Par contre, lors d'une des vidéos, le déplacement est saccadé. Tu vas pouvoir / vouloir corriger cela ? (ou cela n'a pas d'importance dans ton cas)

 

merci

Merci ^_^

Tu parles de la vidéo de la démonstration avec la cinématique inverse? Si oui, c'est normal car les coordonnées sont envoyées de manière saccadé donc le robot réagi en conséquence de manière saccadé.

En mouvement normal, c'est fluide.

Lien vers le commentaire
Partager sur d’autres sites

  • 1 month later...

Bonjour,

Très beau projet Donovan.

Je commence à imaginer un peu la réalisation de ce robot de mon coté. Cependant, j'aimerais savoir, d'un point de vue mécanique, quels sont les problèmes rencontrés et alors les différentes améliorations à prévoir par rapport au bras original ? J'aimerais aussi munir le bras d'une meilleur motorisation. Avez vous des suggestions d'amélioration ou d'achat spécifique à ce sujet ?

Suivant le développement de votre projet avec intérêt,

Bonne continuation

Cordialement

JD98

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Merci de vous intéresser à mon projet.

La grosse partie "mécanique" que j'ai modifiée, c'est la base dans laquelle j'ai mis un morceau de plomb pour me passer de la grande base d'origine. J'ai également déporté toute l’électronique dans un boitier. Sinon j'ai imprimé le robot telle qu'il est partagé.

Je réfléchis a y ajouter maintenant un 6ème degrés de liberté, une rotation du poignée.

 

Il y a 1 heure, jd9825783 a dit :

les différentes améliorations à prévoir par rapport au bras original ?

Il y a sur Thingiverse une personne qui a modifié une partie du bras pour l'améliorer, c'est intéressant d'aller voir : Moveo modified 6 Axis Robot Arm (Bcn3d_Moveo)" improved "

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Bon courage pour ton projet, je vais le suivre sur ton blog 😉

Voici quelques photos du robot avec les nouveautés :

IMG_20180503_192143.thumb.jpg.7380bdd89118e9c2c51959aed37449bd.jpg

IMG_20180503_192218.thumb.jpg.c5e350ed4df0cbadd4bd121f84c0f700.jpg

IMG_20180503_192232.thumb.jpg.008272953956395f9a3207380633423c.jpg

 

J'ai ajouté sur chaque axe un "+" et "-" pour indiquer le sens positif ou négatif pour la commande du robot :

IMG_20180503_192239.thumb.jpg.2a35a685a58c7f49e2c440a9d3f45b26.jpg

IMG_20180503_192306.thumb.jpg.a052845895c1d70d014e20aee992a2b8.jpg

  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

  • 2 months later...

Bonjour, je viens pour déterrer le sujet, j’ai construit un moveo, je lui ai ajouté des endstops mais je n’arrive pas à le programmer, j’ai trouvé un firmware d’un américain dispo ici :https://github.com/Chris-Annin/AR2 mais le firmware doit être lié à un programme depuis un pc, ce qui est contraignant. J’ai aussi pensé à prendre Marlin et le modifier, mais il est bien trop lourd, et il y a beaucoup de choses inutiles que je ne connais pas. 

Comment as tu fais pour programmer ton robot ( mettre les calculs en pratique) ? Pourrais tu me partager ton firmware s’il te plaît 🙂 

Lien vers le commentaire
Partager sur d’autres sites

Salut, 

Je ne sais pas s'il y a déjà des firmwares tout fait qui fonctionnerait directement car les robots sont toujours différents. 

Pour mettre les calculs en pratique, je t'invite à aller voir l'article que j'ai partagé dans le tout premier post de se sujet. 

Lien vers le commentaire
Partager sur d’autres sites

J’en ai trouvé plusieurs, normalement utilisés pour nos chères imprimantes 3d, il y a Grbl qui est pas mal mais qui ne prends pas en charge les mega, ça ne marche que sur les uno. Pour les calculs, je peux directement rentrer les mesures de chaque bras et mettre les calculs dans le programme ?

Lien vers le commentaire
Partager sur d’autres sites

  • 3 months later...
  • 1 month later...

Voici quelques nouvelles du robot !

DSC_0340modified.thumb.jpg.f4e7b024a9cc5aa48b7051ccd53371c7.jpg

Ajout d'un réducteur planétaire imprimé en ABS à l'intérieur pour avoir plus de couple sur le "poignet" (https://www.thingiverse.com/thing:8460) :

IMG_20181204_201219.thumb.jpg.0e278f60c4c64bb44c2ebc48f41f9458.jpg

 

Ajout d'un palier sur le deuxième bras :

IMG_20181204_201231.thumb.jpg.6afb38b08488135de38e2ee6e26e957d.jpg

 

Ajout d'un MPU 6050 (accéléromètre + gyroscope) pour essayer par la suite de détecter si le robot touche un obstacle et éviter qu'il force dessus :

IMG_20181204_201253.thumb.jpg.0b74e7312d2610e8b22caffdea354391.jpg

 

Deux photos de la nouvelle pince :

IMG_20181204_201243.thumb.jpg.20becd7df4822c818ffdff06bf3a83ed.jpg

IMG_20181204_201342.thumb.jpg.78fea72e01e2c9977244560c2c979def.jpg

 

Petit Screen de l'application qui avance de jour en jour :

Screenshot_20181204-203234.thumb.jpg.60450067dbb325ce6badb80d48ae2575.jpg

 

Et mise en place d'une LED RGB (WS2812) en bout de bras pour éclairer, décorer ou éventuellement donner "l'humeur" du robot (à contrôler également avec l'application):

IMG_20181204_203330.thumb.jpg.b3a294315578bfaff54ade704c6b5196.jpgIMG_20181204_203338.thumb.jpg.5754048ecf4236e16dc3c8831f6b8e4d.jpgIMG_20181204_203345.thumb.jpg.a6704b9fa8b1f73bd31cb4629608fcea.jpg

  • J'aime 1
Lien vers le commentaire
Partager sur d’autres sites

  • 5 weeks later...

Salut Donovan,

Salut tous les autres et bonne année !

Je n'y connais absolument rien en robotique et je suis a peine amateur en informatique. 

Dans mon cas, c'est un projet d'utilisation qui m'a poussé vers ce forum. Fantastique réalisation, bravo.

Je suis obstiné donc je vais me lancer mais avant, je voudrais savoir si tu as réussi à régler tes problèmes de précision ?

Mon projet est de fabriquer un jukebox, pour des disques vinyles 33 tours. Sans revoir la partie lecture/platine car je vais me baser sur une platine audiotechnica automatique et bluetooth.

Le bras devra donc donc prendre un disque vertical dans un rack, le placer horizontalement sur la platine. Le rack serait motorisé indépendamment donc le robot fera toujours les memes mouvements. 

Ta seconde version de la pince me parait plus judicieuse pour moi mais penses -tu qu'il soit possible de rendre l’écartement facial et sur une seule partie ( de façon à pouvoir saisir le disque par les flancs mais avec la premiere partie de la pince en butée ?

Merci pour tes/vos reponses et avis envers un profane.

Salutations

Lien vers le commentaire
Partager sur d’autres sites

Salut MrCab7Driver, bonne année à toi aussi. 

Merci de t'intéresser à mon projet. 

Je ne me suis pas encore vraiment penché sur la précision pour le moment mais je ne pense pas que ça soit un gros problème. Sûrement un mauvais calcul sur un moteur à régler. 

Sympa ton projet de Jukebox. Je trouve l'idée cool d'attraper les disques avec un bras robot. 

Pour ce qui est de la pince, tout est possible ! 😉

Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...
il y a 10 minutes, gisclace a dit :

Toujours aussi cool ... !!!

 

Quad l'objet est remis sur la table. C'est une remise au point 0 automatique ou manuel ?

Merci 😉

C'est simplement un retour à la position "1" de la séquence sur l'application.

D'ailleurs voici un test de répétabilité que j'ai fait :

Tu peux voir la séquence qui défile dans l'application.

Modifié (le) par Donovan-88
Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...