leapmotionbrazorobotico

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
leapmotionbrazorobotico [2020/10/26 10:15]
largocreatura
leapmotionbrazorobotico [2020/11/02 02:42] (actual)
largocreatura
Línea 1: Línea 1:
-====== Taller de control de brazo robótico meArm con Leap Motion ======+====== Control de brazo robótico meArm con dispositivo de trackeo de mano Leap Motion Controller™ ======
 {{:leapmotion_mearm.png|}} {{:leapmotion_mearm.png|}}
 +
 +
 +En esta guía veremos cómo controlar el brazo robótico meArm, de diseño open-source, a través del dispositivo Leap Motion Controller™, el cuál permite trackear los movimientos de mano. De esta manera el brazo robótico de 4 ejes mimetizará los movimientos y gestos que se hagan con una mano humana.
 +
 +El modelo utilizado de [[https://mearm.com/|meArm]] para este prototipo es la versión 3.0 que puedes descargar en formato para cortadora láser en [[https://www.thingiverse.com/thing:3420797|thingiverse]] o [[https://kitronik.co.uk/collections/robotics/MeArm-Robot-Arm|adquirirlo en su tienda]]
 +
 +Los diferentes modelos de meArm están adaptados para conectar el brazo con diferentes microcontroladores como Arduino, MicroBit o a los pines GPIO de RaspberryPi. En estas adaptaciones hay una placa intermedia con 2 joysticks para poder controlar el brazo, pero en esta guía prescindiremos de esta para conectar directamente los servomotores a una placa Arduino.
 +
 +===== Calibración de servomotores =====
 +
 +Para el montaje del brazo es necesario calibrar antes los servomotores. La calibración es importante ya que si la orientación del cuerno de plástico no está colocado en el ángulo que indican en el manual puede estropear los servos. Según la imagen de abajo, los servos Izquierdo y Derecho corresponderían al servo de arriba a la izquierda en la imagen, el servo que tiene doble cuerno es el de la Base y el restante el de la Pinza.
 +
 +TODO imagen esquema conexiones con arduino
 +
 +{{http://learn.mearm.com/assets/docs/mearm-microbit-setup/Servoset.png?500&nocache}}
 +
 +Los servos según su posición en el robot se definen por Base, Izquierda, Derecha y Pinza. Se recomienda hacer antes un testeo desde arduino para ver que el rango de movimiento se corresponde al lugar en el que va a ir insertado el servo. [[https://gitlab.com/JulianPrz/robotichand-mearm-leapmotion/-/blob/master/testServos/testServos.ino|Aquí dejo un pequeño código de testeo]] para probar que se mueve en un rango de 0 a 180 grados y poder ajustar el pulso mínimo y máximo, ya que dependiendo del fabricante pueden variar. Es posible que no lleguen a hacer el arco entero de 180º pero para este robot tampoco es muy importante que lo complete.
 +
 +==== Montaje Brazo ====
 +
 +Una vez calibrados los servos pasamos al montaje del brazo. Podéis realizarlo siguiendo el [[http://learn.mearm.com/assets/mearm.pdf|manual de meArm]] o bien a través de este video:
 +
 +{{youtube>sPdbs9b5udQ?medium}}
 +
 +
 +-editando-
 +
 +===== Pruebas =====
 +
 +
 +{{url>https://peertube.social/videos/embed/2953ec9b-78b2-4583-872f-50e277716cc0 800, 450 noscroll noborder center|video test}}
 +
 +===== Créditos =====
 +
 +CC Imágenes portada:
 +
 +[[https://www.flickr.com/photos/35434449@N08/15128118691|"Phenoptix MeArm Pocket Sized Robot Arm Kit - Powder Blue v0.4"]] by [[https://www.flickr.com/photos/35434449@N08|adafruit]] is licensed under [[https://creativecommons.org/licenses/by-nc-sa/2.0/?ref=ccsearch&atype=rich|CC BY-NC-SA 2.0]] 
 +
 +[[https://www.flickr.com/photos/52250666@N02/9583831483|"arduino"]] by [[https://www.flickr.com/photos/52250666@N02|gabriella_levine]] is licensed under [[https://creativecommons.org/licenses/by-nc-sa/2.0/?ref=ccsearch&atype=rich|CC BY-NC-SA 2.0]] 
 +
 +[[https://www.flickr.com/photos/49978063@N00/9664866524|"Leap Motion"]] by [[https://www.flickr.com/photos/49978063@N00|khawkins04]] is licensed under [[https://creativecommons.org/licenses/by/2.0/?ref=ccsearch&atype=rich|CC BY 2.0]] 
 +
 +[[https://www.flickr.com/photos/21051491@N02/19209511916|"Leap Motion @Game Jam"]] by [[https://www.flickr.com/photos/21051491@N02/|qubodup]] is licensed under [[https://creativecommons.org/licenses/by/2.0/?ref=ccsearch&atype=rich|CC BY 2.0]] 
  • leapmotionbrazorobotico.1603703754.txt.gz
  • Última modificación: 2020/10/26 10:15
  • por largocreatura