Integración de Arbotix, Raspberry Pi y motores Dynamixel Ax-12+ para un robot humanoide que busca y patea pelotas
En este artículo se presenta a DeBuPa (Detección Búsqueda Pateo) un humanoide de tamaño pequeño (38 cm de alto) construido con las piezas del kit Bioloid. Del kit se ha excluido la tarjeta CM-510 para sustituirla por la tarjeta controladora Arbotix, que será la que controle los 16 motores Dynamixel...
Guardado en:
Autores principales: | , , , , , |
---|---|
Formato: | Artículo |
Lenguaje: | Español |
Publicado: |
Universidad de Cuenca
2015
|
Materias: | |
Acceso en línea: | http://dspace.ucuenca.edu.ec/handle/123456789/21366 http://biblioteca.clacso.edu.ar/gsdl/cgi-bin/library.cgi?a=d&c=ec/ec-003&d=12345678921366oai |
Aporte de: |
id |
I16-R122-12345678921366oai |
---|---|
record_format |
dspace |
institution |
Consejo Latinoamericano de Ciencias Sociales |
institution_str |
I-16 |
repository_str |
R-122 |
collection |
Red de Bibliotecas Virtuales de Ciencias Sociales (CLACSO) |
language |
Español |
topic |
ARBOTIX RASPBERRY PI DYNAMIXEL ROBOT HUMANOIDE FUTBOL OPENCV |
spellingShingle |
ARBOTIX RASPBERRY PI DYNAMIXEL ROBOT HUMANOIDE FUTBOL OPENCV Dos Reis, Jennifer León, Juliana Chang, Carolina Universidad de Cuenca Dirección de Investigación de la Univerisdad de Cuenca DIUC Integración de Arbotix, Raspberry Pi y motores Dynamixel Ax-12+ para un robot humanoide que busca y patea pelotas |
topic_facet |
ARBOTIX RASPBERRY PI DYNAMIXEL ROBOT HUMANOIDE FUTBOL OPENCV |
description |
En este artículo se presenta a DeBuPa (Detección Búsqueda Pateo) un humanoide de tamaño pequeño (38 cm de alto) construido con las piezas del kit Bioloid. Del kit se ha excluido la tarjeta CM-510 para sustituirla por la tarjeta controladora Arbotix, que será la que controle los 16 motores Dynamixel Ax-12+ (para mover al robot) y 2 servomotores analógicos (para mover la cámara). Además se ha agregado un mini computador Raspberry Pi, con su cámara, para que el robot pueda detectar y seguir la pelota de forma autónoma. Todos estos componentes deben ser coordinados para que se logre cumplir la tarea de detectar, seguir y patear la pelota. Por ello se hace necesaria la comunicación entre la Arbotix y la Raspberry Pi. La herramienta empleada para ello es el framework ROS (Robot Operating System). En la Raspberry Pi se usa el lenguaje C++ y se ejecuta un solo programa encargado de captar la imagen de la cámara, filtrar y procesar para encontrar la pelota, tomar la decisión de la acción a ejecutar y hacer la petición a la Arbotix para que dé la orden a los motores de ejecutar el movimiento. Para captar la imagen de la cámara se ha utilizado la librería RasPiCam CV. Para filtrar y procesar la imagen se ha usado las librerías de OpenCV. La Arbotix, además de controlar los motores, se encarga de monitorizar que el robot se encuentre balanceado, para ello usa el sensor Gyro de Robotis. Si detecta un desbalance de un cierto tamaño puede saber si se ha caído y levantarse. |
format |
Article Article |
author |
Dos Reis, Jennifer León, Juliana Chang, Carolina Universidad de Cuenca Dirección de Investigación de la Univerisdad de Cuenca DIUC |
author_facet |
Dos Reis, Jennifer León, Juliana Chang, Carolina Universidad de Cuenca Dirección de Investigación de la Univerisdad de Cuenca DIUC |
author_sort |
Dos Reis, Jennifer |
title |
Integración de Arbotix, Raspberry Pi y motores Dynamixel Ax-12+ para un robot humanoide que busca y patea pelotas |
title_short |
Integración de Arbotix, Raspberry Pi y motores Dynamixel Ax-12+ para un robot humanoide que busca y patea pelotas |
title_full |
Integración de Arbotix, Raspberry Pi y motores Dynamixel Ax-12+ para un robot humanoide que busca y patea pelotas |
title_fullStr |
Integración de Arbotix, Raspberry Pi y motores Dynamixel Ax-12+ para un robot humanoide que busca y patea pelotas |
title_full_unstemmed |
Integración de Arbotix, Raspberry Pi y motores Dynamixel Ax-12+ para un robot humanoide que busca y patea pelotas |
title_sort |
integración de arbotix, raspberry pi y motores dynamixel ax-12+ para un robot humanoide que busca y patea pelotas |
publisher |
Universidad de Cuenca |
publishDate |
2015 |
url |
http://dspace.ucuenca.edu.ec/handle/123456789/21366 http://biblioteca.clacso.edu.ar/gsdl/cgi-bin/library.cgi?a=d&c=ec/ec-003&d=12345678921366oai |
work_keys_str_mv |
AT dosreisjennifer integraciondearbotixraspberrypiymotoresdynamixelax12paraunrobothumanoidequebuscaypateapelotas AT leonjuliana integraciondearbotixraspberrypiymotoresdynamixelax12paraunrobothumanoidequebuscaypateapelotas AT changcarolina integraciondearbotixraspberrypiymotoresdynamixelax12paraunrobothumanoidequebuscaypateapelotas AT universidaddecuenca integraciondearbotixraspberrypiymotoresdynamixelax12paraunrobothumanoidequebuscaypateapelotas AT direcciondeinvestigaciondelauniverisdaddecuenca integraciondearbotixraspberrypiymotoresdynamixelax12paraunrobothumanoidequebuscaypateapelotas AT diuc integraciondearbotixraspberrypiymotoresdynamixelax12paraunrobothumanoidequebuscaypateapelotas AT dosreisjennifer maskanarevistacientifica AT leonjuliana maskanarevistacientifica AT changcarolina maskanarevistacientifica AT universidaddecuenca maskanarevistacientifica AT direcciondeinvestigaciondelauniverisdaddecuenca maskanarevistacientifica AT diuc maskanarevistacientifica |
bdutipo_str |
Repositorios |
_version_ |
1764820417951825920 |