Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control Vertical PDF
Control Vertical PDF
RESUMEN ABSTRACT
Debido a la inestabilidad inherente de los robots There are different control techniques due to the
bípedos, existen diferentes técnicas para contro- inherent instability that bipedal robots have. The
larlos. El objetivo de este trabajo es presentar purpose of this paper is to present a descriptive
una revisión descriptiva de algunas técnicas de
review of some control techniques for static and
control para el equilibrio estático y dinámico y
dynamic balance; also, to check algorithms to
algoritmos para la generación de patrones de mar-
generate gait patterns developed in bipedal ro-
cha desarrolladas en la robótica bípeda. El artículo
también contiene una breve terminología de la loco- botics. The article also contains a brief glossary
moción bípeda. Las técnicas de control descritas of bipedal locomotion. The control techniques
se basan en la teoría de control a partir de mode- described in this paper are based on the control
los dinámicos de los robots bípedos. theory from dynamical models of biped robots.
Tecnura Vol. 19 No. 43 pp. 133 - 156 enero - marzo de 2015 139
revisión
INTRODUCCIÓN el plano transversal o axial se orienta horizontal-
mente, a diferencia de los otros dos planos. De
La estrecha interacción entre los sistemas de esta manera, el cuerpo se divide en zona inferior
manipulación robótica y los seres humanos ha y zona superior.
generado que los robots se vuelvan comunes en
ambientes no industriales como hogares, hospi-
Centro de gravedad y centro de masa
tales y áreas de servicio. Los robots bípedos se del cuerpo humano
controlan de manera similar a los manipuladores
industriales, con base en control de trayectorias. Desde la posición anatómica de pie, el centro de
Para que el robot mantenga la estabilidad local, gravedad (CG) en el cuerpo humano se encuentra
la marcha se debe sintetizar como una trayectoria aproximadamente en la posición anterior de la se-
continua a lo largo del espacio. Durante años se gunda vértebra en el sacro. La ubicación precisa
ha satisfecho esta restricción usando el paradigma del vector de gravedad para una persona depende-
del punto de momento cero (Santana Hernández, rá de sus dimensiones físicas, donde su magnitud
2006). Se han propuesto otros criterios de esta- es igual a la masa corporal del individuo. La ubi-
bilidad como el indicador de la rotación del pie, cación del centro de masa o CM en el cuerpo hu-
aunque la mayoría de los robots humanoides o mano es el punto donde hay mayor concentración
bípedos utilizan el punto de momento cero. Una de masa, coincide con el CG solo si el campo gra-
vez se garantice un criterio de estabilidad, el ro- vitatorio es uniforme (Zermeño Sobrino, 2006).
bot bípedo es capaz de caminar establemente.
Esta revisión presenta de una forma básica algu-
nos conceptos que abarcan la locomoción bípeda, Centros de gravedad de los segmentos
luego se realiza una descripción de las técnicas de
control de equilibrio aplicadas en robots bípedos, Cada segmento del cuerpo humano posee su pro-
- pio centro de gravedad. Esto quiere decir que
tico y el dinámico. sobre estos existe una fuerza de gravedad. En el
caso de que dos segmentos adyacentes se combi-
nen para ejercer una fuerza o movimiento, se con-
TERMINOLOGÍA EN LOCOMOCIÓN sideran como un solo segmento sólido. Entonces
BÍPEDA el nuevo segmento tendrá un nuevo centro de gra-
vedad que estará ubicado y alineado en el medio
Esta sección presenta algunos términos y acróni- de los centros de gravedad originales (Zermeño
mos que serán utilizados en este artículo. Sobrino, 2006).
Los tres ejes conforman los planos del espacio El polígono de soporte (apoyo) o área de soporte
(Santana Hernández, 2006). El plano frontal o
coronal se orienta de manera vertical, de forma el suelo por uno o dos pies (Santana Hernández,
tal que divide al cuerpo en anterior y posterior. 2006). En caso de soporte sobre un único pie, es
El plano sagital se orienta verticalmente y per- este mismo. En caso de soporte con los dos pies,
pendicular al plano frontal, dividiendo el cuerpo se abarca la región de los pies y la parte del área
en dos zonas: derecha e izquierda, en tanto que entre ambos.
robot se inclina rotando sobre alguno de los bordes tiene que conseguir un equilibrio dinámico. Los
de dicho polígono. El criterio de que el PMC exis- dos tipos de equilibrio se basan en la implemen-
#
- tación de leyes de control que utilizan el concepto
ciente para garantizar la estabilidad dinámica del de AS (Pardos Gotor, 2005).
robot (Fernández Iglesias, 2009)
Ciclo de marcha
Centro de presión
El ciclo de la marcha inicia cuando el pie hace
El centro de presión (CP) es el punto en la super-
#
'
-
$
%
mo pie hace contacto nuevamente con el suelo.
la fuerza de reacción neta del piso (Santana Her- El ciclo de marcha o caminata es un tipo de mo-
nández, 2006). vimiento periódico y está descrito por dos fases
principales que se alternan con cada pierna: la
fase de apoyo y la fase de balanceo. Una pier-
Índice de rotación del pie na se encuentra en fase de apoyo cuando está en
contacto con el suelo, y se encuentra en fase de
El índice de rotación del pie (IRP) es el punto en balanceo cuando no tiene contacto con el suelo
(Guzmán Valdivia, 2010).
Técnicas de control para el balance de un robot bípedo: un estado del arte 141
SERGEY GONZÁLEZ MEJÍA / JOSÉ MIGUEL RAMÍREZ SCARPETTA / EDNA JOYDETH AVELLA RODRÍGUEZ
revisión
TÉCNICAS DE CONTROL APLICADAS Algoritmos de control para equilibrio estático
A ROBOTS BÍPEDOS y dinámico aplicados en robots bípedos
En la teoría de la locomoción bípeda para los ro- Esta sección expone técnicas de control aplica-
bots humanoides, la marcha se puede aplicar en das a robots humanoides para lograr el equilibrio
cualquier tipo de terreno, por eso se estudia so-
#
*
lamente el uso de robots humanoides en ambien- dependiendo del tipo de equilibrio deseado.
tes humanos así como el diseño de algoritmos de
control para el balanceo y la marcha aplicados Técnicas de control para equilibrio estático. La
a este tipo de robots. La mayoría de los investi- revisión realizada presenta algoritmos para el
gadores trabajan con robots humanoides de bajo control de equilibrio estático. Aun así, se descri-
costo, ya que estos son más accesibles y también ben los trabajos hallados que desarrollan técnicas
ofrecen la oportunidad de ser estudiados para de control para el régimen estático.
implementar nuevos algoritmos de equilibrio y
Los robots bípedos en su mayoría poseen actua-
marcha.
dores en los tobillos, haciendo más fácil el diseño
del control en la caminata. El trabajo de Abda-
*
&
$
+
de control para equilibrio estático-dinámico y Kalman como algoritmo de fusión de las seña-
los métodos de generación de patrones de mar- les del acelerómetro y giróscopo para tener una
cha aplicados a robots bípedos. Los trabajos se medida de la orientación. El algoritmo de equi-
realizaron en universidades y laboratorios de in- librio utilizado es un péndulo invertido de doble
vestigación, los resultados han sido publicados en soporte. Los límites del YICAL se establecen por
artículos de diferentes revistas y eventos. la velocidad y máxima inclinación. El algoritmo
Ono, Sato y Ohnishi (2011) proponen las estra- Roa y Ott (2013), por su parte, presentan una vi-
tegias de recuperación de equilibrio y el cambio sión general de un enfoque para el equilibrio y
de las estrategias basadas en el valor de la acele- control de postura, regulando al mismo tiempo la
ración del CG. Los robots humanoides son some- posición del CM y la orientación del tronco de
tidos a una fuerza externa repentina mientras están un robot bípedo. Al realizar una perturbación ex-
de pie. De acuerdo con la fuerza externa aplicada, terna el robot se desvía de la postura deseada, el
se determina qué estrategia se usa, como se ob- controlador calcula una fuerza-par necesaria para
&
<
*
$
recuperar la posición y la orientación deseadas,
valor de la fuerza externa es equivalente al valor de acuerdo con la ley de control. Esta fuerza-par
de la aceleración del CG, el cual determina si la se distribuye a los puntos de contacto de soporte
articulación de la rodilla se usa para la recupera-
en los pies. Las fuerzas en estos puntos se calcu-
ción del equilibrio
lan a través de un problema de optimización con
restricciones, lo que minimiza las fuerzas de con-
tacto, mientras que al incluir las restricciones y
Fuerza límites de par existe una fricción en cada junta.
externa
Técnicas de control para el balance de un robot bípedo: un estado del arte 143
SERGEY GONZÁLEZ MEJÍA / JOSÉ MIGUEL RAMÍREZ SCARPETTA / EDNA JOYDETH AVELLA RODRÍGUEZ
revisión
posiciones angulares de las articulaciones, acele- de una manera compatible. En primer lugar, el ro-
raciones del centro de masa, etc. bot bípedo se desacopla de la dinámica del CM y
el tronco. El control calcula la fuerza de reacción
A continuación se explican desarrollos de estra- del suelo para estabilizar la postura con la dinámi-
tegias de control aplicados a robots bípedos para ca desconocida del CM y luego transforma estas
obtener el equilibrio dinámico, estas técnicas se fuerzas en pares de conjuntos de todo el cuerpo,
aplican a robots bípedos construidos; otros sola- incluso si existen las perturbaciones externas.
mente se proponen a nivel de simulación.
Guihard y Gorce (2002) presentan una forma de
Yeoun-Jae, Joon-Yong y Ju-Jang (2012) proponen resolver el control dinámico bajo perturbaciones
una estrategia de control de balance para un robot desconocidas que tiene en cuenta la noción de
bípedo mientras camina, aplicando una fuerza ex- movimiento postural. Para ello se propone un mo-
terna. Se parte de la suposición de que durante la delo mecánico multicadena de un cuerpo humano
marcha se aplican una fuerza lateral y una longi- y una arquitectura de control general. Además, se
tudinal en el centro de la pelvis del robot bípedo, utiliza una estrategia postural de tobillo y cadera
donde la noción de movimiento asegura el equili-
de la energía. brio dinámico bípedo.
Liu, Li, Guo y Cai (2012), a su vez, proponen En el trabajo de Lim, Setiawan y Takanishi (2001)
un sistema de control donde se tratan la postura se propone un control de impedancia y un control
corporal, la velocidad y el giro de la pierna de ba-
$!
!
!?
"
$
-
lanceo como tres problemas de control indepen- nen de forma estable y en condiciones como las de
dientes. La primera parte del control mantiene el un ser humano. El control de equilibrio se basa en
cuerpo en posición vertical, teniendo en cuenta el movimiento del tronco y la cintura, lo cual esto
el par de la cadera de la pierna de apoyo. La se- se aplica para mantener el equilibrio y la postura,
gunda parte del control estabiliza la velocidad de mientras que el movimiento de las extremidades
avance mediante la regulación de la longitud de la inferiores se controla de acuerdo con el terreno. El
pierna de apoyo, en tanto que la tercera parte es el control de impedancia se aplica para reducir la fuer-
control del ángulo de la pierna de balanceo. za/torque al realizar el contacto entre el pie y el sue-
lo. Los parámetros de la impedancia se cambian en
Li, Su y Liu (2012) desarrollan un nuevo modelo tiempo real, dependiendo de la etapa de la marcha.
de trayectoria con parámetros ajustables que mo-
dula la trayectoria con PMC en los planos sagital y Pratt, Chew, Torres, Dilworth y Pratt (2001) utili-
lateral y hace que la trayectoria del PMC sea más zan un modelo de control virtual. Es un lenguaje
34!
/
#
de control de movimiento que utiliza simulacio-
$!
"
>
#
- nes, son componentes mecánicos para crear fuerzas
trolador de movimiento diseñado para mantener que se aplican a través de pares de conjuntos reales,
el equilibrio del cuerpo y permitir que el bípedo creando la ilusión de que los componentes virtuales
camine siguiendo la referencia del PMC deseada. están conectados al robot.
Li y Ge (2012) muestran una estructura de control Rehbinder y Hu (2001) muestran que una de las
adaptativo robusto que incluye el equilibrio y un técnicas empleadas en el control de robots móvi-
control postural para regular la posición del CM les es la estimación del estado, donde los estados
y la orientación del tronco de los robots bípedos son típicamente posición, velocidad y orientación.
#
7
"
balanceo.
de dar estimaciones estables de la postura del ro-
bot. Se usa una descripción global de la rotación La mayoría de las estrategias de control de un ro-
del cuerpo-rígido para obtener un problema lineal bot están construidas alrededor del seguimiento de
#
>
trayectorias, que se generan ya sea fuera de línea,
De esta forma se logra que no haya restricción
#"
ticamente un algoritmo de control que induce a un control sobre el robot bípedo Rabbit basado en res-
movimiento deseado. Se puede variar la velocidad tricciones virtuales y dinámica híbrida cero para la
de la marcha y se utiliza conmutación de leyes de marcha. Otro análisis de Chevallereau, Grizzle y
control y una acción de control integral. Shih (2009) presenta controladores que permiten
una caminata asintóticamente estable, periódica y
La investigación de Chevallereau et ál. (2003) rápida para un robot bípedo. La primera estrategia
muestra el diseño de control mediante restriccio- consiste en imponer una condición de estabilidad
nes virtuales para la fase de balanceo del robot durante la búsqueda de la caminata por optimiza-
Rabbit. El robot tiene cinco segmentos, cuatro ción periódica. La segunda estrategia utilizada es
actuadores, es planar y realiza la marcha bípe-
!
&
da. El diseño del control considera al robot en la los valores propios del mapa de Poincaré. En el
fase de único soporte y las restricciones se rea- tercer enfoque se analiza el efecto de selección de
lizan de acuerdo con un elemento común que es la la salida en la dinámica de cero y se propone una
regulación de las cuatro salidas independientes selección pertinente de los productos, lo que lleva
(actuadores); la elección de los actuadores se a la estabilización sin el uso de un controlador ba-
realiza para regular el ángulo del torso, la altura sado en eventos suplementarios.
ENTRADAS SALIDAS
Compensación
de fricción
h0 q - KP Actuadores
q
Articulaciones
h0 q, q
Encoders Filtro q accionadas - Kd
hd
Interruptores de Detección de la Estado no accionado Referencia de
contacto pierna de apoyo independiente valores comunes
hd ,
Técnicas de control para el balance de un robot bípedo: un estado del arte 145
SERGEY GONZÁLEZ MEJÍA / JOSÉ MIGUEL RAMÍREZ SCARPETTA / EDNA JOYDETH AVELLA RODRÍGUEZ
revisión
Canudas-de-Wit (2004) revisa una clase de mé- len del rango de estabilidad se realizan las accio-
todos de control para el control de marcha y el nes correctivas para que el robot evite caer.
problema de equilibrio. Los métodos en estudio
se basan en la noción de restricciones virtuales La investigación de Manrique (García, 2007)
que fuerzan la realimentación, como se observa muestra técnicas de control en línea, las cuales se
X
/
- orientan a garantizar un movimiento dinámica-
nes entre los eslabones del mecanismo que están mente equilibrado, por lo que es necesario el estado
impuestas dinámicamente a través del control de del entorno y la posición del PMC. Para asegurar
realimentación. Su función es coordinar la evolu- un equilibrio completo, estas estrategias deben ser
ción de los distintos eslabones mediante un paso; utilizadas en forma cooperativa; primero el control
por lo tanto, se reducen grados de libertad con el de secuencia de movimientos reajusta la posi-
objetivo de lograr un mecanismo de lazo cerrado ción del robot generando un paso, cuya longitud
que naturalmente dé origen a un movimiento pe- #
-
riódico deseado. Para el problema de equilibrio te del humanoide. Segundo, el control de par, que
tratan al robot en la fase de único soporte como consiste en la generación de un torque alrededor
un péndulo invertido multienlace. del CM para hacer mover el PMC hacia atrás, se
utiliza cuando el control del PMC no es efectivo.
La investigación de Santana Hernández (2006) en-
seña un robot bípedo, con sensores como: sensores Kwon et ál. (2007) generan un algoritmo de con-
de fuerza, giroscopios, acelerómetros, etc. Describe trol de marcha que consiste en la generación de
cómo se realiza la marcha para un robot bípedo patrones de marcha, control de impedancia para
que se encuentra dinámicamente estable durante
#
#
!
-
su caminata, los parámetros como el PMC o el lar y el control del PMC en tiempo real para el
CM se encuentran dentro del rango de estabili-
37
\
*
controladores de compensación para sistemas con la pierna de apoyo. Asumen un contacto puntual
múltiples entradas y múltiples salidas (MIMO)
#
!
no lineales con incertidumbres. Lin, Chen y Chen controlador por realimentación invariante en el
]
$
?!
tiempo que crea un movimiento exponencialmen-
se basa en la técnica de modos deslizantes y uti- te estable y periódico.
lizan un controlador de articulación por modelo
de cerebelo recurrente (RCMAC) como un obser- Uno de los desarrollos es el robot de Honda Asi-
&
!
*
^
!
&
mo1 (Honda Motor, 2007), que se desarrolla para
que el controlador principal contiene un obser- funcionar en la sociedad y en un entorno de vida
vador de incertidumbre RCMAC, siendo este humana; se realiza un prototipo de tamaño casi hu-
el controlador principal, y un controlador de mano. Cuando Asimo pierde el equilibrio y trata
compensación para la aproximación de error de caer, los tres siguientes sistemas de control,
del sistema incierto.
"
Técnicas de control para el balance de un robot bípedo: un estado del arte 147
SERGEY GONZÁLEZ MEJÍA / JOSÉ MIGUEL RAMÍREZ SCARPETTA / EDNA JOYDETH AVELLA RODRÍGUEZ
revisión
La compañía Anybots (2007) presenta a sus dos esta que demuestra una estabilidad de la base con
robots, llamados Dexter y Monty, estos aprenden ruedas equilibradas. Este robot tiene el mismo
basados en ensayo y error. Monty es un robot hu- sistema del Segway donde se controla la proyec-
manoide que atrapa una pelota y la lanza, acción ción del CM para que esté dentro de la región de
una serie de muelles (resortes) que actúan como Ferreira, Crisóstomo y Coimbra (2010) describen
tendones. Se conoce como el robot bípedo más el control de un robot bípedo autónomo, el cual
rápido del mundo, capaz de alcanzar casi 11 ki- combina el uso de las articulaciones del torso y
*
\`{
del tobillo para el equilibrio sagital, como se ob-
paso, su cuerpo cuenta con un gran torso y delga-
&
~
*
!
das piernas que tienen rodillas, las cuales le permi-
!
#
-
ten correr, y se sostiene por medio de una barra gir el PMC. Para esto utiliza una técnica de inteli-
mientras corre en círculos por el lugar (Matt, Sha-
"
&
"
ne, Allison y Philip, 2010). con el objeto de controlar el equilibrio del robot.
*
!
Técnicas de control para el balance de un robot bípedo: un estado del arte 149
SERGEY GONZÁLEZ MEJÍA / JOSÉ MIGUEL RAMÍREZ SCARPETTA / EDNA JOYDETH AVELLA RODRÍGUEZ
revisión
Parsa y Farrokhi (2010) analizan el uso de un certidumbres en las dinámicas o variaciones de
observador no lineal de perturbaciones, para ha- los parámetros del modelo del bípedo. Para ro-
cer más robusto un control predictivo basado en un bustecer el controlador se utiliza un observador
modelo no lineal en robots bípedos. Los autores no lineal de perturbación, como se observa en la
consideran la robustez del controlador para in-
<
1 I P M q x1 M q Q
U I C
La estructura de control desarrollada en Rokba-
x2 D kx2T 2 P22 x1
(1) ni, Benbousaada, Ammar y Alimi (2010) tiene un
controlador de torso superior y se encuentra com-
En la investigación realizada por Li et ál. (2010) puesta por dos submódulos: el módulo de control
se desarrolla una estructura de control estabili- de las articulaciones y el controlador de torso
zante que consiste en un sistema sensorial pie- superior. Este último ayuda a la estabilidad de la
fuerza y controladores para marcha con respuesta marcha corrigiendo la posición del CM del robot.
dinámica rápida. Este sistema consta de tres contro- La arquitectura propuesta integra principalmente
"
&
<<
-
"
!
&
<
-
trolador adaptativo, que controla el tobillo del nerador de marcha, módulo de adaptación marcha
pie que aterriza para lograr un aterrizaje suave y y el controlador de torso superior para controlar
un contacto estable con el suelo; el controlador de la estabilidad de marcha.
Técnicas de control para el balance de un robot bípedo: un estado del arte 151
SERGEY GONZÁLEZ MEJÍA / JOSÉ MIGUEL RAMÍREZ SCARPETTA / EDNA JOYDETH AVELLA RODRÍGUEZ
revisión
es independiente del control de movimiento del control de posición basado en la observación del
robot; por lo tanto, solo se considera el control de disturbio se utiliza para generar pares en el motor,
movimiento para lograr la caminata cuando el los cuales robustamente harán que los ángulos de
control de balance está activo. las articulaciones converjan a los valores de refe-
rencia. Para el control de fuerza, utilizan una per-
Kajita et ál. (2010) proponen la estabilización de !
!7"
!
&
la marcha para un robot con un mecanismo con- y anular los efectos de las dinámicas de fricción,
vencional en los pies. El controlador, como se fuerzas externas, etc.
Técnicas de control para el balance de un robot bípedo: un estado del arte 153
SERGEY GONZÁLEZ MEJÍA / JOSÉ MIGUEL RAMÍREZ SCARPETTA / EDNA JOYDETH AVELLA RODRÍGUEZ
revisión
Los péndulos invertidos han sido la base para virtual como a las articulaciones del robot. Los
la realización de la caminata bípeda, como se
$
-
encuentra en la investigación de Aoyama, Se- nomo dinámico pasivo tiene problemas en dividir
kiyama, Hasegawa y Fukuda (2010), donde los la dinámica 3D cuando la dinámica de cada plano
autores exponen la técnica de control autónomo
está fuertemente acoplada. Para resolver este pro-
dinámico pasivo utilizando un bípedo 3D, ca-
blema se ha ampliado el enfoque del control au-
minado sobre un terreno irregular. A este efecto
tónomo dinámico pasivo sin dividir la dinámica
realizan el modelado como un péndulo inverti-
do 3D, equivalente a un sistema autónomo 2D X
#"
"
!
&
<^"
Técnicas de control para el balance de un robot bípedo: un estado del arte 155
SERGEY GONZÁLEZ MEJÍA / JOSÉ MIGUEL RAMÍREZ SCARPETTA / EDNA JOYDETH AVELLA RODRÍGUEZ
revisión
Pies Tam. Tipo Indicador de Estrategia de
Ref. Super. Actuador GDL*
Sí No (m) Sim Real medida control
Motor DC
Sensor de
(Kim et ál., 2012) 1,55 Plano Control de par sin esco- 6
fuerza/torque
billas
Plano Sensor de Motor DC-
(Roa y Ott, 2013) 1,433 Control de balance 6
inclinado fuerza/torque elástico
Sensor de po-
Plano Esquema de con-
(Zheng y Shen, 1990) sición, sensor Motor DC 8
inclinado trol
de fuerza
(Kajita, Yamaura y
0,37 Plano Potenciómetro PD Motor DC 4
Kobayashi, 1992)
Potencióme-
Realimentación
tros,
(Kajita y Tani, 1996) 0,45 Plano local, robot con Motor DC 6
Encoder de
piernas ligeras
pulso
Servomo-
(C. Shih, 1996) 0,8 Plano ------------------ Jerárquico 7
tor DC
(Goswami, 1999) -------- Plano ------------------ Control del FRI ------------ ------
Técnicas de control para el balance de un robot bípedo: un estado del arte 157
SERGEY GONZÁLEZ MEJÍA / JOSÉ MIGUEL RAMÍREZ SCARPETTA / EDNA JOYDETH AVELLA RODRÍGUEZ
revisión
Pies Tam. Tipo Indicador de Estrategia de
Ref. Super. Actuador GDL*
Sí No (m) Sim Real medida control
Sensor de
fuerza,
(S. Lim, Oh y Kim, Control de posi- Servomo-
1,45 Plano giróscopo, 24
2012) ción del PMC tor DC
sensor infra-
rrojo
Control adaptativo
(Ge, Li y Yang, 2012) 1,1228 Plano ------------------ ------------ 7
predictivo
Encoder ab-
(Hamed y Grizzle, Control híbrido Motor-
-------- Plano soluto e incre- 13
2013) (control óptimo) elástico
mental
(Ames, Galloway y Control de función
-------- Plano ------------------ ------------ ------
Grizzle, 2012) de Lyapunov
R: 2,25 Sensor de con- Motor DC
(Ames y Galloway, Plano, Control de función
M: tacto, sensor sin esco- 7
2013) escalera de Lyapunov
2,25 de ángulo billas
* GDL: Grados de libertad
tamaño de un humano, debido a que el problema estrategias de control aplicadas a los robots bí-
de locomoción bípeda aumenta con la altura y el
pedos, se logró evidenciar que el control de equi-
peso del robot.
librio dinámico y la generación de patrones de
marcha son temas de interés para estudios poste-
Obtener una marcha correcta y rápida en un robot
bípedo implica transformar en cada instante la posi- riores, porque el objetivo general para la robótica
ción de cada pie en una posición de articulación, es bípeda es obtener movimientos suaves y naturales
decir, generar trayectorias de marcha en espacio como el ser humano interactuando en diferentes
y tiempo. Para ello se necesita hacer el cálculo de ambientes.
las cinemáticas directa e inversa del modelo dise-
ñado, lo cual requiere un cálculo computacional.
FINANCIAMIENTO
Como un índice de desempeño en la estabilidad
de un robot bípedo, el PMC es el criterio más uti- Esta investigación forma parte del proyecto Mar-
lizado e implementado en esta área. Todas estas cha asistida con un exoesqueleto, de la Universi-
técnicas de control para el equilibrio y la variedad dad del Valle y Colciencias.
REFERENCIAS
Técnicas de control para el balance de un robot bípedo: un estado del arte 159
SERGEY GONZÁLEZ MEJÍA / JOSÉ MIGUEL RAMÍREZ SCARPETTA / EDNA JOYDETH AVELLA RODRÍGUEZ
revisión
Engineering Management (pp. 1931-1936). Kajita, S., Morisawa, M., Miura, K., Nakaoka,
IEEE. doi:10.1109/IEEM.2010.5674629 S., Harada, K., Kaneko, K, Yokoi, K.
et ál. (2010). Biped Walking Stabiliza-
García, I. (2007). Introduction to Dynamic Bal- tion Based on Linear Inverted Pendulum
ance for Humanoid Robots, the Key of Tracking. En 2010 IEEE/RSJ International
Biped Locomotion. Communications (pp. Conference on Intelligent Robots and Sys-
1-4). Málaga. tems (pp. 4489-4496). IEEE. doi:10.1109/
IROS.2010.5651082
Ge, S. S., Li, Z. y Yang, H. (2012). Data Driven
Adaptive Predictive Control for Holo- Kim, J., Kwak, H., Lee, H., Seo, K., Lim, B., Lee,
nomic Constrained Under-Actuated Bi- M., Roh, K. et ál. (2012). Balancing Con-
ped Robots. IEEE Transactions on Con- trol of a Biped Robot. En 2012 IEEE In-
trol Systems Technology, 20 (3), 787-795. ternational Conference on Systems, Man,
doi:10.1109/TCST.2011.2145378. and Cybernetics (SMC) (pp. 2756-2761).
IEEE. doi:10.1109/ICSMC.2012.6378165.
Grizzle, J. W. (2002). Rabbit Robot Biped. Re-
cuperado el 1o de septiembre del 2011, Kwon, W., Kim, H. K., Park, J. K., Roh, C. H.,
de http://web.eecs.umich.edu/~grizzle/pa- Lee, J., Park, J., Roh, K. et ál. (2007). Bi-
pers/RABBITExperiments.html. ped Humanoid Robot Mahru III. En 2007
7th IEEE-RAS International Conference
Grizzle, J. W. (2008). Mabel. Recuperado el 1o on Humanoid Robots (pp. 583-588). IEEE.
de septiembre del 2008, de http://web.eecs. doi:10.1109/ICHR.2007.4813930.
umich.edu/~grizzle/papers/MABEL.html.
Li, G., Huang, Q., Xu, Q., Li, G., Li, J. y Li, M.
Guihard, M. y Gorce, P. (2002). Dynamic Con- (2010). Design of a Small Biped Mecha-
trol of Bipeds Using Ankle and Hip Strat- nism with 7 DOFs Legs and Double Spher-
egies. En IEEE/RSJ International Confer- ical Hip Joint. En 2010 8th World Congress
ence on Intelligent Robots and System (vol. on Intelligent Control and Automation
3, pp. 2587-2592). IEEE. doi:10.1109/ (pp. 264-269). IEEE. doi:10.1109/WCI-
IRDS.2002.1041660. CA.2010.5554999.
Guzmán Valdivia, C. H. (2010). Construcción Li, T., Su, Y. y Liu, S.-H. (2012). Dynamic Bal-
de un robot bípedo basado en caminado ance Control for Biped Robot Walking
dinámico. Centro Nacional de Investig- Using Sensor Fusion, Kalman Filter, and
ación y Desarrollo Tecnológico. Fuzzy Logic. IEEE Transactions on Ro-
botics, 59 (11), 4394-4408. doi:10.1109/
Hamed, K. y Grizzle, J. W. (2013). Event-Based
TIE.2011.2175671.
Stabilization of Periodic Orbits for Un-
deractuated 3D Bipedal Robots with Left- Li, Z. y Ge, S. S. (2012). Adaptive Robust Con-
Right Symmetry. IEEE Transactions on trols of Biped Robots. IET Control Theory y
Robotics, en revisión, 1-16. Applications, 7 (2), 161-175. doi:10.1049/
iet-cta.2012.0066.
Honda Motor (2007). Robot Asimo. Recuperado
de http://asimo.honda.com/downloads/pdf/ Lim, H., Setiawan, S. A. y Takanishi, A. (2001).
asimo-technical-information.pdf. Balance and Impedance Control for Biped
Matt, R., Shane, B., Allison, L. y Philip, V. (2010). Rokbani, N., Benbousaada, E., Ammar, B. y
MABEL Robotic Foot Design Final Report Alimi, A. M. (2010). Biped Robot Con-
ME 450 Fall 2010. trol Using Particle Swarm Optimization.
En 2010 IEEE International Confer-
Ono, H., Sato, T. y Ohnishi, K. (2011). Balance ence on Systems, Man and Cybernetics
Recovery of Ankle Strategy: Using Knee (pp. 506-512). IEEE. doi:10.1109/IC-
Joint for Biped Robot. Access Spaces, 1, SMC.2010.5642027
236-241. doi:10.1109/ISAS.2011.5960955.
Santana Hernández, J. L. (2006). Control del
Pardos Gotor, J. M. (2005). Algoritmos de equilibrio en el proceso de caminado de un
geometría diferencial para la locomoción y robot bípedo. Universidad de Guadalajara.
Técnicas de control para el balance de un robot bípedo: un estado del arte 161
SERGEY GONZÁLEZ MEJÍA / JOSÉ MIGUEL RAMÍREZ SCARPETTA / EDNA JOYDETH AVELLA RODRÍGUEZ
revisión
Sheng-jun, P., Hai-tao, S., Tao, S. y Hong-xu, M. a Online Walking Pattern Generator. En
(2009). A novel Stability Criterion for Un- IECON 2010-36th Annual Conference
deractuated Biped Robot. En 2009 IEEE on IEEE Industrial Electronics Soci-
International Conference on Robotics and ety (pp. 1453-1458). IEEE. doi:10.1109/
Biomimetics (ROBIO) (pp. 1912-1917). IECON.2010.5675470.
IEEE. doi:10.1109/ROBIO.2009.5420550.
Xin, R. y Xiao, N. (2009). A Novel Compound
Shih, C. L., Grizzle, J. W. y Chevallereau, C. Biped Locomotion Algorithm for Human-
(2007). Asymptotically Stable Walking of oid Robots to Realize Biped Walking.
a Simple Underactuated 3D Bipedal Ro- Journal of Control Theory and Applica-
bot. IECON 2007-33rd Annual Conference tions, 7 (1), 23-28. doi:10.1007/s11768-
of the IEEE Industrial Electronics Soci- 009-7153-z
ety (vol. 1, pp. 2766-2771). doi:10.1109/
IECON.2007.4460177. Yazdekhasti, S., Sheikholeslam, F. y Ghayour, M.
(2010). Stability Analysis of Biped Robot
Stephens, B. J. y Atkeson, C. G. (2010). Dynamic with Direct Control of Zero Moment Point.
Balance Force Control for Compliant Hu- En Computer and Automation Engineering
manoid Robots. En 2010 IEEE/RSJ In- ICCAE 2010 The 2nd International Confer-
ternational Conference on Intelligent Ro- ence (pp. 528-532). IEEE. doi:10.1109/IC-
bots and Systems (pp. 1248-1255). IEEE. CAE.2010.5451643.
doi:10.1109/IROS.2010.5648837.
Yeoun-Jae, K., Joon-Yong, L. y Ju-Jang, L.
Suwanratchatamanee, K., Matsumoto, M. y Has- (2012). A Balance Control Strategy of a
himoto, S. (2010). Walking on the Slopes Walking Biped Robot in an Externally Ap-
with Tactile Sensing System for Humanoid plied Force. Information and Automation,
Robot. En Control Automation and Sys- 572-577.
tems (ICCAS), 2010 International Confer-
ence on (pp. 350-355). IEEE. Zermeño Sobrino, P. M. (2006). Elementos con
rotación atrás. En Manual para el entrena-
Van Heerden, K. y Kawamura, A. (2010). An dor de gimnasia de trampolín Nivel 2 (pp.
Investigation on Robust Biped Walk- 25-39). México: Dirección de la Escuela
ing Using Compliant Force Control and Nacional de Entrenadores Deportivos.
162 Tecnura Vol. 19 No. 43 pp. 139 - 162 enero - marzo de 2015