24.01.2013 Views

Universidad Politécnica de Cartagena TESIS DOCTORAL “UNA ...

Universidad Politécnica de Cartagena TESIS DOCTORAL “UNA ...

Universidad Politécnica de Cartagena TESIS DOCTORAL “UNA ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capitulo 2. Mo<strong>de</strong>los Computacionales para el Movimiento <strong>de</strong> Agarre<br />

2. Mo<strong>de</strong>los computacionales previos para la coordinación <strong>de</strong>l<br />

2.1 El mo<strong>de</strong>lo <strong>de</strong> Hoff-Arbib<br />

movimiento <strong>de</strong> agarre.<br />

Hoff y Arbib (1993) han propuesto un mo<strong>de</strong>lo computacional para la coordinación<br />

<strong>de</strong> la componente <strong>de</strong> alcance y la <strong>de</strong> manipulación en una tarea <strong>de</strong> agarre. En este<br />

mo<strong>de</strong>lo, el tiempo estimado para el transporte <strong>de</strong> la muñeca hacia las inmediaciones <strong>de</strong>l<br />

objeto a agarrar, y el tiempo estimado para alcanzar el estado <strong>de</strong> máxima apertura<br />

manual en la componente <strong>de</strong> agarre, se utilizan para coordinar las dos fases <strong>de</strong> las que<br />

consta el movimiento <strong>de</strong> agarre. La (Figura 2.1) muestra las características esenciales <strong>de</strong><br />

éste mo<strong>de</strong>lo, que posee una etapa que estima el tiempo <strong>de</strong> movimiento antes <strong>de</strong> que éste<br />

comience. Esta estimación <strong>de</strong>l tiempo <strong>de</strong> movimiento funciona <strong>de</strong> la siguiente manera.<br />

Inicialmente, la distancia relacionada con la fase <strong>de</strong> alcance y el tamaño <strong>de</strong>l objeto son<br />

estimados a través <strong>de</strong> información visual. Posteriormente, la estimación sobre la<br />

distancia <strong>de</strong> alcance se transforma en una estimación sobre el tiempo para llevar a cabo<br />

dicho alcance y la estimación sobre el tamaño <strong>de</strong>l objeto se transforma en una<br />

estimación sobre el tiempo necesario para ejecutar la fase <strong>de</strong> apertura <strong>de</strong> la pinza <strong>de</strong><br />

agarre. Luego, el tiempo asociado a la ejecución <strong>de</strong>l cierre <strong>de</strong> la pinza <strong>de</strong> agarre, que en<br />

el mo<strong>de</strong>lo se asume constante para una tarea <strong>de</strong>terminada, se aña<strong>de</strong> al tiempo estimado<br />

para llevar a cabo el movimiento <strong>de</strong> apertura <strong>de</strong> la pinza, para formar un segundo<br />

tiempo estimado para la ejecución <strong>de</strong>l movimiento completo. Finalmente, se computa<br />

cual <strong>de</strong> los dos tiempos estimados para el movimiento es el máximo, y es éste es el que<br />

se usa como tiempo <strong>de</strong>finitivo para el movimiento <strong>de</strong> transporte. Para computar el<br />

tiempo <strong>de</strong>finitivo para la apertura manual, el tiempo <strong>de</strong> cierre <strong>de</strong> la pinza (que es una<br />

constante) se resta <strong>de</strong>l tiempo <strong>de</strong>finitivo estimado para el movimiento <strong>de</strong> transporte. De<br />

esta manera, el mo<strong>de</strong>lo ajusta perfectamente los tiempos <strong>de</strong> ejecución para acomodar un<br />

parámetro fijo <strong>de</strong>l mo<strong>de</strong>lo que es el tiempo <strong>de</strong> cierre <strong>de</strong> la pinza.<br />

Tras la etapa premovimiento <strong>de</strong>scrita arriba, los controladores <strong>de</strong> transporte y <strong>de</strong><br />

apertura se activan concurrentemente; cuando el controlador <strong>de</strong> apertura alcanza su<br />

objetivo, insta la activación <strong>de</strong>l controlador <strong>de</strong> cierre <strong>de</strong> la pinza. El controlador <strong>de</strong><br />

transporte es un controlador realimentado basado en un criterio <strong>de</strong> optimización que<br />

penaliza la inexactitud, la variabilidad y la falta <strong>de</strong> suavidad en la trayectoria <strong>de</strong>l<br />

movimiento 1 . Este controlador toma como entrada el tiempo restante para completar el<br />

1 En <strong>de</strong>finitiva es un controlador feedback ajustado mediante un criterio <strong>de</strong> optimización <strong>de</strong> minimum-jerk. En la<br />

terminología inglesa, el jerk es la <strong>de</strong>rivada <strong>de</strong> la aceleración <strong>de</strong>l movimiento. Lo que busca este criterio <strong>de</strong><br />

optimización es imponer condiciones <strong>de</strong> suavidad y continuidad a una <strong>de</strong>rivada superior a la aceleración <strong>de</strong>l<br />

movimiento, con lo cual nos aseguramos unos perfiles <strong>de</strong> aceleración, velocidad y trayectorias suaves y sin<br />

discontinuida<strong>de</strong>s.<br />

46

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!