Bras de Robot de peinture pointilliste (9 / 15 étapes)

Étape 9: Deux dimensions avant cinématique

Afin de rendre le robot de peinture sur la toile, nous aurons besoin de comprendre comment faire bouger d’une manière acceptable, qui est, tendez le bras de telle sorte que la pointe de la brosse n’est ni trop loin, ni essayer d’atteindre à travers la toile. Nous passons le bras en envoyant des impulsions (qui correspondent aux angles) pour les moteurs, mais quels angles choisit-on et Comment savons-nous où les bras et le pinceau sont ? Ces questions nous amènent dans le monde fascinant de la cinématique. Selon le l’entité omnisciente web Wikipedia :

La cinématique est la branche de la mécanique classique qui décrit le mouvement de points, organismes (objets) et les systèmes d’organes (groupes d’objets) sans tenir compte des causes du mouvement.

Maintenant, il y a deux sortes de cinématique : inverse et vers l’avant. Cinématique inverse est le plus utile des deux comme elle nous permet d’avoir un point donné et ensuite déterminer le mouvement d’un corps (juste le bras dans le cas présent) nécessaire pour atteindre ledit point. Simple, droite ? Malheureusement pas. Pour toute équation (IK) cinématique inverse donnée, il peut y avoir beaucoup ou pas des solutions à un problème donné, et la complexité de l’équation augmente un peu avec chaque degré de liberté supplémentaire donné au système. Résoudre des équations IK exige une solide connaissance de l’algèbre linéaire et il y a plusieurs façons d’appliquer les mathématiques trop. C’est un peu écrasante, donc nous allons coller à l’approche cinématique avant plus acceptable. Cinématique directe permet de déterminer la position des points du corps dans l’espace, compte tenu à la position des articulations individuelles. Étant donné que nous pouvons définir la position angulaire des moteurs, nous pouvons déterminer où dans l’espace 3D, la pointe du pinceau est.

Temps de trigonométrie !

Un autre avantage de FK est que nous aurons besoin seulement d’une bonne compréhension de la trigonométrie pour résoudre les équations. Avant de sauter dans l’espace 3D, jetons un œil à la détermination de la position d’un point unique, compte tenu d’une seule entrée angulaire. Pour commencer, nous allons dessiner un point A à l’origine XY (0, 0). Point A représente l’axe de rotation de moteur A (l’épaule). La jambe qui s’étend du moteur A pour l’est de l’arbre du moteur B d’une longueur fixe, que nous appellerons ce segment de la ligne L1. Alors, comment pouvons-nous trouver l’emplacement du point B, compte tenu de l’angle thetaA ? À l’aide de L1 comme le rayon d’un cercle sur un point, nous pouvons trouver le cartésien coordonnées du point B avec (X égal à L1 x cos(thetaA) et Y égal à L1 x sin(thetaY). Nous voulons travailler dans l’espace de coordonnées cartésiennes, puisque la toile est en fin de compte un certain nombre de points sur un plan. Étant donné le point B et thetaB, nous pouvons maintenant trouver point C. Pour la valeur X du point C, nous allons multiplier L2 par le cosinus de (thetaA + thetaB) et puis ajouter cette valeur à la valeur X du point B. Pour la valeur Y du point C, nous allons multiplier L2 par le sinus de (thetaA + thetaB), puis annonce à la valeur Y du point B. Cette tendance s’étend pour trouver le point D (la pointe du pinceau), l’équation de trouver qui est illustré dans le graphique troisième.

La dernière image que vous voyez ci-dessus est la plus grande partie de mes notes tout en figurer ceci. Il existe de nombreux articles sur la cinématique en ligne, cependant, ceux-ci souvent sautent immédiatement dans la physique et des explications plus complexes pour le calcul de ces données. Nous faisons un robot artistique, pas une ligne d’assemblage précis travail-bot, alors gardons cela simple !

Articles Liés

Bras de robot

Bras de robot

Design et technologieNiveau 2Andrew MurtonEtape 1: Le briefInstruction théoriqueMachines sont nécessaires pour faire bouger les choses sous contrôle de l'homme ou ordinateur. Ils sont généralement nécessaires pour permettre à l'homme à déplacer des é
Robot de peinture traditionnelle chinoise

Robot de peinture traditionnelle chinoise

robot de peinture traditionnelle chinoiseLa partie de la machine est dans les modèles en aluminium dans la plateforme de Conseil de placer qu'un disque tournant ensemble, sur la plaque met le Canon papier. Sur installe le bras support à double charni
Joystick contrôlée des bras du Robot à l’aide d’un Arduino

Joystick contrôlée des bras du Robot à l’aide d’un Arduino

Objectif et description du présent guideCette instructable est une main pour un projet d'école que nous avons fait. Le but de ce projet était de créer un contrôle de bras de robot à l'aide des Sticks. Nous avons dû utiliser un Arduino Uno pour le con
Programmé le bras du Robot

Programmé le bras du Robot

Le but de cette instructable est de développer étape par étape un projet pour le contrôle et la programmation d'un bras de robot, simulant les fonctions de base de la robotique industrielle.Étape 1: spécificationsLe robot doit avoir deux fonctions de
Bras de Robot MeArm - votre Robot - V1.0

Bras de Robot MeArm - votre Robot - V1.0

Il s'agit de la toute dernière version de la notice de construction pour le bras du Robot MeArm. Le MeArm attira instructables en avril 2014, lorsque nous avons réclamé un deuxième prix au concours de Robots. Depuis lors, nous avons vu environ 10 000
Bras de robot Arduino App

Bras de robot Arduino App

Nous avons besoin d'une plate-forme pour tester notre nouvelle MICILE / interface utilisateur Arduino. La main de robot et le bras semblaient être quelque chose d'assez complexe pour vraiment donner le concept un entraînement complet. Le projet nous
Bras de Robot géant « meArm » Remix

Bras de Robot géant « meArm » Remix

J'ai conçu une version plus grande, plus forte et le longue du bras robotisé « meArm ». Bras de robot sont agréables à regarder et plus amusant de jouer avec. Cette conception vous offre l'avantage supplémentaire de construire votre propre bras de ro
Bras de Robot en carton pour les Robots bon marchés

Bras de Robot en carton pour les Robots bon marchés

C'est probablement l'Instructable j'ai hâte du meilleur parti de ma série "Pour les Robots bon marché". Il est le plus cool que j'ai fait jusqu'ici et par là même les plus difficiles.Robotique ne commence vraiment à se refroidir jusqu'à ce que v
Bras de Robot Arduino

Bras de Robot Arduino

je l'avais promis dans un précédent post pour partager avec vous un robot arduino arm projet à une date ultérieure. Eh bien, cette date est aujourd'hui ! Cependant, au lieu d'utiliser un joystick pour contrôler le bras du robot arduino, I ' m Gonna p
Impression d’un bras de Robot

Impression d’un bras de Robot

en 2006, un de mes clients voulait faire un bras de robot pour jouer Go. L'idée était de permettre lecture à distance sur planches réels avec le bras du robot se déplaçant les pierres pour le lecteur distant. Deux bras permettant de garder les deux p
Bras de robot humanoïde

Bras de robot humanoïde

ce qui suit est Instructions pour assembler le bras robot de première génération que je développe pour le programme Eyebeam Atelier AiR dans le cadre d'un autoportrait de l'animatronique. Ce bras a 4 degrés de liberté (DDL) du poignet jusqu'à l'épaul
Bras de Robot télécommande

Bras de Robot télécommande

c'est le siècle High School Science Olympiade bras de Robot qui a participé au tournoi de Minnesota 2012 État Science Olympiade avec 32 autres équipes. J'ai construit et a couru ce bras robot de contrôle à distance pour le tournoi, plaçant 8e (en rai
BRAS du robot 6 axes sexy

BRAS du robot 6 axes sexy

Eh bien j'ai enfin fait. Enfin, j'ai appuyé sur la gâchette et commencé à construire un bras robotisé 5/6 axes. C'est un projet en cours, alors s'il vous plaît vérifier dos de temps en temps d'examiner les progrès et proposent des idées que vous pour
MeArm - construire un petit bras de Robot Hackable v0.3

MeArm - construire un petit bras de Robot Hackable v0.3

Cette instructable est seulement pour les MeArm v0.3. Pour la v0.4 voir celui-ci !Le MeArm est un petit bras de Robot « Piraté ». C'est un projet Open Source par Benjamin Gray et Jack Howard. Nous avons entrepris de construire un très faible coût et