Control de un brazo robótico usando el hardware kinect® de microsoft

  • José David Posada Aguilar Universidad Autónoma del Caribe
  • Jair Villanueva Padilla Universidad Autónoma del Caribe
Palabras clave: Detección de movimiento, Control de Posición, Lego Mindstorm®, Cirugía Robótica, Detección de Articulaciones.

Resumen

Los Joysticks y las interfaces hápticas han sido por excelencia los mecanismos más utilizados para controlar un
brazo robótico manipulador. Sin embargo, en campos específicos como los de la cirugía robótica, es deseable que
la interfaz sea de fácil uso, e intuitiva para el cirujano, tal que mejore sustancialmente las capacidades del mismo.
En este artículo se presentan una estrategia para el control de los movimientos de un brazo robótico con dos
grados de libertad utilizando como referencia dos movimientos de una mano. Para la utilizó la construcción del
brazo robótico se utiliza la plataforma de Lego MindStorm NXT. Para la detección de las articulaciones se utilizó
la la librería de detección de articulaciones del SDK de Microsoft Kinect®. La implementación de un controlador
para el robot, garantizó que la posición capturada de la mano sea la posición que presenta el brazo robótico. Por
último, se validó el comportamiento del sistema mostrando el seguimiento del brazo robótico a la posición deseada
obteniendo un bajo error cuadrático para el seguimiento de los dos ángulos requeridos.

Citas

Pugin, F., Bucher, P., Morel P., History of robotic surgery: From AESOP and Zeus to da Vinci. J. of Visceral Surgery, 148, e3-e8, 2011.

Surgery Enabled by Da Vinci. (2012). [Internet], Disponible desde: <http://www.davincisurgery.com/davincisurgery/>[

Acceso 20 de noviembre 2012].

Kalan S., Chauhan S., Coelho RF. et al., History of Robotic Surgery, J.of Refractive Surgery,4(3),141-147, 2010.

La cirugía laparoscópica asistida por robot. (2012)

[Internet], Disponible desde: http://www.marly.com.co/

serv_cirugia_robotica.html>. [Acceso 20 de noviembre 2012].

Luo R., Perng Y. W., Advances of mechatronics and

robotics, IEEE Ind. Elect. Mag., 27-34, 2011.

Congreso Nacional de Mecatrónica, VIII. 2009. México,

(2009). Control de un Robot Antropomórfico por Medio de

una Interfaz con Sensores Articulares, Hernández R., Reyes F., Vargas A., et al.

Los robots aprenden el lenguaje de la cirugía. (2012)

[Internet], Disponible desde: http://www.uciencia.uma.es/

Noticias/Tecnologia/Los-robots-aprenden-el-lenguaje-dela-

cirugia>. [Acceso 20 de noviembre 2012].

Proceeding of the ACM/IEEE International Conference

on Human-Robot Interaction (HRI), 6th. Suiza, (2011).

Humanoid Robot Control Using Depth Camera, Suay H.

Position Location and Navigation Symposium (PLANS)

IEEE/ION. USA. (2012). Study on the Use of Microsoft Kinect for Robotics Applications. El-Iaithy R., Huang J., Yeh M.

Lego MindStorm. (2012) [Internet], Disponible desde:

<http://mindstorms.lego.com>. [Acceso 20 de noviembre 2012].

Robot Arm. (2012) [Internet], Disponible desde:

www.nxtprograms.com/robot_arm/steps.html. >. [Acceso

de noviembre 2012].

Zang Z., Microsoft Kinect Sensor and Its Effect, IEEE

Magazine MultiMedia, 19(2), 4 – 10, 2012.

Webb J., Ashley J., Beginning Kinect Programming with the Microsoft Kinect SDK, Apress, New York, 2012.

Sección
Articles