Detección, Evasión y Manejo de Caídas en Robots Bípedos Humanoides
Tesis
Open/ Download
Publication date
2010Metadata
Show full item record
Cómo citar
Ruiz del Solar, Javier
Cómo citar
Detección, Evasión y Manejo de Caídas en Robots Bípedos Humanoides
Author
Professor Advisor
Abstract
El objetivo general del presente trabajo de título es el desarrollo e implementación de un sistema para el manejo de caídas en robots humanoides, que incluya la detección de inestabilidades en la postura del robot, junto con reflejos que permiten evitarlas o disminuir los daños en el caso de que la caída sea inevitable. El contexto en el cual se enmarca este trabajo es la competencia internacional de fútbol robótico Robocup, categoría humanoide. El sistema se implementa en el firmware del controlador de bajo nivel de un robot HR18 de Hajime Research Institute.
El sistema de detección de caídas considera un sensor virtual, que entrega la inclinación y velocidad angular del robot, en los ejes lateral y sagital, combinando a través de un filtro de Kalman los datos obtenidos de un acelerómetro y un giróscopo de 3 ejes. Se presentan 5 métodos de detección de caídas basados en las lecturas del sensor virtual, de los cuales, en base a pruebas preliminares realizadas en MATLAB®, se seleccionan 3 para su implementación en el firmware del robot. El primero de ellos, se basa en la modelación de la inclinación a partir de la lectura de los ángulos de los motores. El siguiente, en el cálculo del punto de momento cero del robot y el último de ellos, en el test de de Hotelling.
Para la evasión de caídas se implementa un reflejo en el cual se disminuye la altura del centro de masa del robot y se detiene la caminata hasta que se logra pasar a un estado estable. De manera similar, se implementa un reflejo para la disminución de daños, que consiste en la amortiguación de la caída con los motores de los brazos con torque reducido.
Como conclusión principal, se puede afirmar que los objetivos fueron cumplidos exitosamente, pues se implementa en el firmware del robot un sistema completo para el manejo de caídas en robots humanoides, en que se abarca la detección, la evasión y la reducción del impacto de una caída, el cual queda completamente funcional, con parámetros ajustados para el normal funcionamiento del robot en un partido de fútbol robótico con tasas prácticamente nulas de falsos positivos y falsos negativos.
Identifier
URI: https://repositorio.uchile.cl/handle/2250/103736
Collections