Brazo de Robot de pintura puntillista (9 / 15 paso)

Paso 9: Dos dimensiones cinemática delantera

Para hacer el robot de pintura sobre el lienzo, tendremos que averiguar cómo hacer que se mueva de una manera aceptable, que es, extienda el brazo de tal manera que la punta del pincel no es ni demasiado lejos, ni tratando de llegar a través de la lona. Movemos el brazo mediante el envío de pulsos (que corresponden a los ángulos) a los motores, pero ¿qué ángulos elegimos y cómo sabemos donde están el brazo y el cepillo? Estas preguntas nos llevan al fascinante mundo de la cinemática. Según el la entidad omnisciente web Wikipedia:

Cinemática es la rama de la mecánica clásica que describe el movimiento de puntos, los cuerpos (objetos) y sistemas de órganos (grupos de objetos) sin la consideración de las causas del movimiento.

Ahora, hay dos clases de cinemática: inversa y directa. Cinemática inversa es el más útil de la dos nos permite tener un punto dado, y entonces determinar el movimiento de un cuerpo (sólo el brazo en este caso) necesario para llegar a dicho punto. ¿Simple, correcto? Por desgracia, no. Para cualquier inversa cinemática (IK) ecuación dada, puede haber muchas o ninguna soluciones a un problema dado, y la complejidad de la ecuación aumenta un poco con cada grado de libertad adicional para el sistema. Resolución de ecuaciones de IK requiere un sólido conocimiento de álgebra lineal y hay varias formas diferentes de aplicar la matemática también. Esto es un poco abrumador, así que nos ceñiremos a la aproximación cinemática adelante más apetecible. Cinemática directa nos permite determinar la posición de los puntos del cuerpo en el espacio, dado a la posición de las articulaciones individuales. Puesto que podemos definir la posición angular de los motores, podemos determinar dónde en el espacio 3D es la punta del pincel.

Tiempo de trigonometría!

Otro beneficio de FK es que sólo necesitaremos una buena comprensión de la trigonometría para resolver las ecuaciones. Antes de saltar en el espacio 3D, echemos un vistazo a determinar la posición de un punto único, dadas una sola entrada angular. Para empezar, vamos a dibujar un punto A en el origen XY (0, 0). Punto A representa el eje de rotación de motor A (el hombro). El puntal que se extiende desde el motor al eje del motor B es una longitud fija, llamaremos a este segmento de la línea L1. ¿Cómo encontrar la ubicación del punto B, dado el thetaA de ángulo? Utilizando L1 como el radio de un círculo sobre el punto A, podemos encontrar el cartesiano coordenadas del punto B con (X igual a L1 x cos(thetaA) y Y igual a L1 x sin(thetaY). Te queremos trabajar en el espacio de coordenadas Cartesianas, puesto que el lienzo es, en definitiva, un número determinado de puntos en un plano. Dado el punto B y ficha, ahora podemos encontrar punto C. El valor de X del punto C, multiplique la L2 por el coseno de (thetaA + ficha) y luego agregar este valor al valor de X del punto B. El valor Y del punto C, te multiplicamos L2 por el seno de (thetaA + ficha) y luego anuncio esto en el valor Y del punto B. Este patrón se extiende hasta para encontrar el punto D (la punta del pincel), la ecuación de búsqueda que se muestra en el gráfico de la tercera.

La última imagen que ves arriba es la mayor parte de mis notas pensando en esto. Hay muchos artículos sobre cinemática en línea, sin embargo, estos a menudo lanzarse inmediatamente física y explicaciones más complejas para el cálculo de estos datos. Estamos haciendo un robot artístico, no una línea de montaje precisa trabajo-bot, así que vamos a mantener esto simple!

Artículos Relacionados

Robot de pintura china tradicional

Robot de pintura china tradicional

robot de pintura china tradicionalLa pieza de la máquina es en los modelos de aluminio en la plataforma del tablero para colocar que un disco giratorio junto, en la placa pone el cañón de papel. En instala la doble-con bisagras del brazo, el brazo pa
Brazo de Robot de cartón para Robots baratos

Brazo de Robot de cartón para Robots baratos

Este es probablemente el Instructable he estado esperando más de mi serie "Para Robots baratos". Es el mejor que he hecho hasta ahora y por la misma razón la más difícil.Robótica no realmente empezar a enfriar hasta el robot puede hacer más que
Brazo de Robot Arduino

Brazo de Robot Arduino

me había prometido en un post anterior para compartir con ustedes un proyecto del brazo robot arduino en una fecha posterior. Bien, esa fecha es hoy! Sin embargo, en lugar de usar un joystick para controlar el brazo del robot arduino, voy a programar
Brazo de Robot de prueba de concepto y controles (Lego nxt)

Brazo de Robot de prueba de concepto y controles (Lego nxt)

aquí es un pequeño proyecto de prueba de concepto que hice. La idea es tener un robot que es capaz de imitar los movimientos del usuario.Por ahora el robot y el control sólo consisten en el brazo. El brazo y los controles se construyen utilizando Leg
Un brazo de Robot de impresión

Un brazo de Robot de impresión

en 2006, un cliente mío quería hacer un brazo robot para jugar Go. La idea era permitir que distancia en tablas reales con el brazo del robot mover las piedras para el jugador remoto. Dos brazos se utilizarían para sincronizar dos tablas físicos con
Brazo de Robot gigante "meArm" Remix

Brazo de Robot gigante "meArm" Remix

Diseñé una versión más grande, más fuerte y más largo del brazo robótico de "meArm". Brazos de robot están divertido de ver y más divertido para jugar con. Este diseño le da la ventaja añadida de construir tu propio brazo robot. Utilizando una i
Brazo de Robot de Control remoto

Brazo de Robot de Control remoto

este es el siglo secundaria ciencia Olimpiada brazo del Robot que compitieron en el torneo de la Olimpíada de Ciencias de Minnesota 2012 estado con 32 otros equipos. Construí y funcionó este brazo de robot de control remoto para el torneo, colocando
MeArm - construir un pequeño brazo de Robot hackeable v0.3

MeArm - construir un pequeño brazo de Robot hackeable v0.3

Este instructable es sólo para el MeArm v0.3. Para la v0.4 ver esto!El MeArm es un pequeño brazo de Robot "Hackable". Es un proyecto abierto por Benjamin Gray y Jack Howard. Nos propusimos construir un muy bajo costo y divertido utilizar el braz
Robot de pintura de la ventana (arduino, procesamiento, acelerómetro)

Robot de pintura de la ventana (arduino, procesamiento, acelerómetro)

la idea de este proyecto vino de uno de mis favoritos ' ibles: el polargraph. ¿Me encantó el estilo de dibujo y pensamiento lo guay sería hacerlo en el lado de un edificio? Por desgracia los retos para establecer una polargraph tan grande con un pres
Brazo de robot Arduino - AMT Valgfag

Brazo de robot Arduino - AMT Valgfag

VI fik til opgave en lave en manejar hasta el brazo del robot en, ved hjælp af Arduino. Jeg valgte i min opbygning en Brujas en Arduino UNO samt et gammelt joystick til en styre armen Med Desuden skulle robotarmen tiene en aktuator/sensor, su valgt d
Brazo de robot arduino Bluetooth controlado

Brazo de robot arduino Bluetooth controlado

Finalmente agregué bluetooth capacidad para brazo robot arduino. Lo hice con el módulo de bluetooth HC-06.Paso 1: requisitosBrazo de robot de 6-dof - Arduino-arduino uno o debidoEscudo de servos SSC - 32Módulo bluetooth HC - 06No voy a explicar la co
Brazo de Robot de LEGO

Brazo de Robot de LEGO

esta es mi primera presentación sobre cómo hacer un brazo de robot de Lego! Lo siento por la mala calidad esto es en un iPhone...Paso 1: Presentación de diapositivas locura Las fotos expliquen selfs...Paso 2: poner fin a Este es mi primer y probablem
Un brazo de robot de mecanismo paralelo 4-axis Arduino powered

Un brazo de robot de mecanismo paralelo 4-axis Arduino powered

uArm es un brazo robot de 4 ejes paralelo-mecanismo miniatura, modelado después el brazo del robot industrial ABB PalletPack IRB460.Se compone del laser corte acrílico o piezas de madera, accionado por servos estándar manía del RC y controlado por un
Mi séptimo proyecto: Conjunto de brazo de Robot

Mi séptimo proyecto: Conjunto de brazo de Robot

Hice en el pasado el uso de Smart tanque chasis 4 proyectos y quiero hacer algo muy diferente. Después de buscar en google y considerar diferentes materias por un par de días, me encontré con el conjunto del brazo Robot. Se ve impresionante! Proporci