Академический Документы
Профессиональный Документы
Культура Документы
Generación de Trayectorias
Presentan
Resumen
Los robots son máquinas cada vez más relevantes y se espera que en los próximos
treinta años, participen en varias actividades junto con los seres humanos. En la
facultad de ingeniería de la UNAM se imparten diferentes asignaturas divididas en
bloques. El primer bloque de asignaturas corresponde a ciencias básicas, el
segundo a ciencias de la ingeniería y el tercero a la ingeniería aplicada. En este
trabajo se presenta la colaboración entre profesores de ciencias básicas y
profesores de ingeniería aplicada para el desarrollo y formalización de un método
para generar trayectorias. El resultado de la colaboración es un método para
generar las trayectorias de una tarea por medio de splines y encontrar las
dimensiones de los eslabones de un robot serial RRR.
Introducción
Los robots cobran cada vez más importancia debido a diversos factores. Las
aplicaciones de los robots cada vez son más diversas y más complejas, además de
desarrollarse en una gran cantidad de ambientes. Pero la capacidad actual de los
robots es limitada debido a su diseño. La capacidad de un robot de interactuar con
su entorno está determinada por las restricciones establecidas por su estructura
mecánica. Jean Claude Latombe [1] divide el estudio de la interacción del robot con
su entorno definiendo un modelo básico conformado por tres fases:
1. Tomar; se requiere posicionar el efector final con una configuración para
tomar un objeto o herramienta. Se debe considerar una configuración estable
para resistir las fuerzas externas. Puede ser un proceso de más de una
operación.
2. Transportación; con el objeto ya asido, se hace pasar el objeto por una
trayectoria determinada. La trayectoria puede ser alterada por agentes
externos como obstáculos.
3. Posicionamiento; es cuando el objeto llega al último punto de la trayectoria y
debe ser colocado de forma precisa, la complejidad de esta parte depende
de la tarea a realizar.
Desarrollo
Las funciones utilizadas para describir la trayectoria de un robot deben ser continuas
y derivables en cada instante mientras se ejecuta una tarea. Existen varios métodos
empleados para interpolar varios puntos y crear una función que describa su
recorrido, pero presentan varias desventajas cuando la cantidad de puntos es
considerable. Un método para generar el lugar geométrico de una trayectoria es por
medio de la interpolación por splines. Los splines son curvas creadas por medio de
polinomios en su mayoría de tercer grado.
La ecuación (1) es la forma general de los splines para un segmento entre puntos
contenidos en un plano xy. Para interpolar un perfil suave se crean n-1 splines. Para
cada uno de los splines es necesario encontrar los coeficientes del polinomio. Los
coeficientes deben garantizar la continuidad al pasar de un segmento a otro. El
cálculo de los coeficientes se desarrolla estableciendo condiciones para la primera
y segunda derivada de la ecuación (1). En base a las condiciones establecidas en
las derivadas de la función (1), los splines se pueden considerar como naturales
cuando las condiciones iniciales y finales de la curva son cero, y forzados cuando
las condiciones iniciales y finales son diferentes de cero. Los splines deben cumplir
las siguientes condiciones [2]:
a) b)
la simulación 1. la simulación 2
Conclusiones y Recomendaciones
Se espera en el futuro tener más colaboraciones para generar más ejemplos de este
tipo.
Agradecimientos
Bibliografía