SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Revista - Divulgación de Ciencia y Educación
Mayo – Agosto 2023, Vol. 1, No. 2
45
Robótica aplicada
Rodolfo Ponce-Reynoso, 1
Celeste Salgado-Pineda 2
Introducción
Originalmente, los cuaterniones fueron
introducidos por William Hamilton en 1843, como
un método para efectuar rotaciones en tres
dimensiones de cuerpos sólidos. Dicho
cuaternión contiene una parte escalar, es decir,
un número asignado a un eje real, y una parte
hipercompleja de tres números, que
corresponde a tres ejes imaginarios (i, j, k).
Cuando los cuaterniones se combinan con la
teoría de los números duales, se obtienen los
cuaterniones duales que fueron presentados
por William Clifford en 1882. Un cuaternión dual
consiste en ocho elementos o dos cuaterniones
(parte real y parte dual), como se ilustra en la
siguiente figura. Los cuaterniones duales han
encontrado prometedoras aplicaciones en
áreas de investigación tales como la robótica,
biomecánica, industria aeroespacial, gráficos
de computadora, animación digital, visión por
computadora, inteligencia artificial, entre otras.
Representación visual de los componentes de un
cuaternión y de un cuaternión dual.
Por otro lado, la cinemática es una rama de la
física que se encarga del estudio del movimiento,
sin atender las causas que lo originan.
Particularmente, en la robótica, un análisis
cinemático consiste en averiguar los
desplazamientos en el espacio tridimensional, de
rotación (se refiere a los giros en un determinado
número de grados alrededor de algún eje) y
traslación (se refiere al cambio en la posición
lineal a lo largo de un eje), de cuerpos rígidos
llamados eslabones que son unidos por medio
de articulaciones para formar lo que se conoce
como manipulador robótico. Para su estudio, la
cinemática se subdivide en análisis cinemático
directo y análisis cinemático inverso. El
problema cinemático directo de manipuladores
robóticos trata acerca del estudio de la
obtención de la postura (posición y orientación
en el espacio tridimensional) del efector final o
herramienta de ese robot, en función de los
ángulos o desplazamientos de las
articulaciones, también llamadas variables
articulares. Por otro lado, el problema
cinemático inverso, trata acerca del cálculo de
las variables articulares en las que se debe
configurar el robot manipulador para alcanzar
una postura deseada de su efector final.
Es conveniente utilizar las propiedades
algebraicas de los cuaterniones duales para
representar o modelar matemáticamente la
cinemática directa e inversa de manipuladores
robóticos. Al emplear cuaterniones duales se
puede agrupar en un solo número de ocho
elementos, tanto la posición como la orientación
de un eslabón de un manipulador robótico, esto
se traduce en una representación más
compacta, exacta y sencilla en términos de
cálculos computacionales, en comparación con
métodos convencionales de análisis. Además, se
disminuyen drásticamente las posibilidades de
obtener soluciones a la cinemática inversa, que
se encuentren fuera del espacio de trabajo del
robot o que colisione sobre sí mismo.
Solución a la cinemática directa con
cuaterniones duales
4 elementos
Re
al
Hipercompleja
Cuaternión
𝑖𝑥 + 𝑗𝑦
+ 𝑘𝑧
𝑤
=
𝑞
ො +
Cuaternión
Dual Parte Real Parte dual
𝜀𝑞𝑑
𝑞𝑟
8 elementos
+
𝑄
෠ =
Operador
dual
Revista - Divulgación de Ciencia y Educación
Mayo – Agosto 2023, Vol. 1, No. 2
46
El primer paso es enumerar y asignar cada uno
de los marcos de referencia (sistema de
coordenadas x, y, z) a cada articulación del
manipulador robótico. En este caso se toma
utiliza un manipulador robótico de cinco grados
de libertad modelo Mitsubishi RV-2AJ, para
validar los resultados experimentales. Los
grados de libertad son el total de movimientos o
giros que puede realizar el robot (en la figura
siguiente se identifican como 𝜃1, 𝜃2, . . , 𝜃5). Este
robot se encuentra en el laboratorio de
automatización de la Universidad Tecnológica
de la Región Norte de Guerrero, UTRNG, Iguala
de la Independencia, Guerrero.
Asignación de marcos de referencia y medidas
del manipulador robótico Mitsubishi RV-2AJ.
Un cuaternión dual puede modelar la rotación y
traslación de un sólido, en este caso los
eslabones del manipulador robótico en el
espacio tridimensional. La determinación de los
parámetros cinemáticos de cada eslabón y
articulación del robot, se realiza utilizando la
metodología Denavit-Hartenberg (un método
comúnmente empleado en la robótica).
Finalmente, se multiplican entre sí los
cuaterniones duales de cada eslabón del robot
para obtener la posición y orientación del
efector final, lo cual representa la solución a la
cinemática directa del manipulador robótico.
Solución a la cinemática inversa
empleando cuaterniones duales
En el problema cinemático inverso, se deben
calcular los ángulos de las articulaciones por
medio del conocimiento de la orientación y
posición del efector final (herramienta del
manipulador). La solución al problema
cinemático inverso representa un grado de
complejidad mayor al problema cinemático
directo, ya que surgen funciones
trigonométricas, casos indeterminados
(divisiones por cero), o soluciones que
físicamente el manipulador robótico no puede
alcanzar, o que originan una colisión sobre sí
mismo. En este trabajo, el problema cinemático
inverso se formuló utilizando cuaterniones
duales, proponiendo un algoritmo matemático
(metodología ordenada, secuencial y lógica de
resolución de un problema) que emplea una ley
de control basado en la retroalimentación del
error, esto es, la diferencia entre la posición
deseada y la actual. Esto se repite tantas veces
hasta encontrar una solución que satisfaga la
tolerancia deseada o se alcance un número de
iteraciones preestablecido.
Simulación y validación experimental
A continuación, se muestran imágenes del robot
en diferentes posiciones, que dan solución al
problema cinemático directo. Corresponden a
imágenes reales del manipulador y a sus
correspondientes en el programa de cómputo
RoboDK®, generadas al introducir los valores
angulares de las articulaciones desde el
programa de cómputo Matlab®, en donde se
lleva a cabo la programación de los algoritmos
con cuaterniones duales.
Manipulador robótico Mitsubishi RV-2AJ;
(arriba-izquierda), (abajo-izquierda) posiciones
experimentales; (arriba-derecha), (abajo-
derecha) en la simulación en RoboDK®.
Revista - Divulgación de Ciencia y Educación
Mayo – Agosto 2023, Vol. 1, No. 2
47
En el caso del problema cinemático inverso se
utilizaron posiciones cartesianas, para las
cuales se deben obtener los ángulos de las
articulaciones que producen dichas posiciones.
Se requieren al menos de quince iteraciones o
ciclos de ejecución del algoritmo para generar la
solución a la cinemática inversa de cada uno de
los puntos cartesianos.
Manipulador robótico Mitsubishi RV-2AJ;
(izquierda) posición inicial en el experimento y
(derecha) ruta cartesiana a seguir.
Comentario final
Empleando cuaterniones duales es posible
ahorrar tiempo de cálculo y preservar la
precisión numérica. El caso de estudio mostrado
en este trabajo, muestra que los cuaterniones
duales son una herramienta matemática muy
efectiva y eficiente para representar las
ecuaciones de la cinemática de manipuladores
robóticos. Dado que en un cuaternión dual se
puede encapsular información referente a la
posición y orientación de los eslabones de un
manipulador robótico, se reduce también la
memoria y el costo computacional, ya que se
reducen significativamente los cálculos
matemáticos a efectuar, y permite su
implementación para control en tiempo real.
Como trabajo a futuro, se investigará la
aplicación de los cuaterniones duales en lo
referente a la dinámica de manipuladores
robóticos, es decir, el estudio de las causas que
producen el movimiento de los cuerpos.
Palabras clave: robots manipuladores,
cuaterniones duales, control.
1 Rodolfo Ponce Reynoso es Ingeniero en
Robótica Industrial por la ESIME del IPN, Maestro
y Doctor en Ciencias en Ingeniería Mecánica, por
la ESIME, Sección de Estudios de Posgrado e
Investigación. IPN. Universidad Tecnológica de la
Región Norte de Guerrero.
Contacto: rodolfopr@utrng.edu.mx
2
Celeste Salgado Pineda es Ingeniera Mecánica
por la Universidad La Salle, Cuernavaca.
Maestría en Sustentabilidad Energética,
Universidad Autónoma del Estado de Morelos,
Cuernavaca. Doctorado en Ciencias y
Tecnologías del Agua, Instituto Mexicano de
Tecnologías del Agua, Morelos. Instituto
Mexicano de Tecnologías del Agua.
Contacto: manuela.salgado@posgrado.imta.mx
Lecturas recomendadas
Fu, K. S., Gonzalez, R. C., Lee, C. G., & Freeman, H.
(1987). Robotics: control, sensing, vision, and
intelligence (Vol. 1). New York: McGraw-Hill.
Rodd, M. G. (1987). Introduction to robotics:
Mechanics and control: John J. Craig.
Valverde, A., & Tsiotras, P. (2018). Dual quaternion
framework for modeling of spacecraft-
mounted multibody robotic systems. Frontiers
in Robotics and AI, 5, 128.

Más contenido relacionado

Similar a Robótica aplicada

Automatización del proceso de corte de planchas de vidrio con un robot cartes...
Automatización del proceso de corte de planchas de vidrio con un robot cartes...Automatización del proceso de corte de planchas de vidrio con un robot cartes...
Automatización del proceso de corte de planchas de vidrio con un robot cartes...
darkvenger
 
Teoria de control -- aplicaciones matlab
Teoria de control -- aplicaciones matlabTeoria de control -- aplicaciones matlab
Teoria de control -- aplicaciones matlab
martinezeduardo
 
Especificaciones en el cálculo del radio de curvatura de la leva del mecanism...
Especificaciones en el cálculo del radio de curvatura de la leva del mecanism...Especificaciones en el cálculo del radio de curvatura de la leva del mecanism...
Especificaciones en el cálculo del radio de curvatura de la leva del mecanism...
erick huacho
 
Lopez luis modelacion_brazo_robotico
Lopez luis modelacion_brazo_roboticoLopez luis modelacion_brazo_robotico
Lopez luis modelacion_brazo_robotico
Elias Bacilio
 
Proyecto final MODELADO DE ROBOTS UPC TABASCO
Proyecto final MODELADO DE ROBOTS UPC TABASCOProyecto final MODELADO DE ROBOTS UPC TABASCO
Proyecto final MODELADO DE ROBOTS UPC TABASCO
Dave R Rdez
 

Similar a Robótica aplicada (20)

Paper Ctr3 R
Paper Ctr3 RPaper Ctr3 R
Paper Ctr3 R
 
Cinematica inversa
Cinematica inversaCinematica inversa
Cinematica inversa
 
Automatización del proceso de corte de planchas de vidrio con un robot cartes...
Automatización del proceso de corte de planchas de vidrio con un robot cartes...Automatización del proceso de corte de planchas de vidrio con un robot cartes...
Automatización del proceso de corte de planchas de vidrio con un robot cartes...
 
Cinemática Inversa
Cinemática InversaCinemática Inversa
Cinemática Inversa
 
Roboticaa
RoboticaaRoboticaa
Roboticaa
 
Robotica
RoboticaRobotica
Robotica
 
Importancia del cálculo vectorial Mat III
Importancia del cálculo vectorial Mat IIIImportancia del cálculo vectorial Mat III
Importancia del cálculo vectorial Mat III
 
Física Cuestionario para Supletorio + Remedial ibgu
Física Cuestionario para Supletorio + Remedial  ibguFísica Cuestionario para Supletorio + Remedial  ibgu
Física Cuestionario para Supletorio + Remedial ibgu
 
Cinética de un Robot
Cinética de un RobotCinética de un Robot
Cinética de un Robot
 
Teoria de control -- aplicaciones matlab
Teoria de control -- aplicaciones matlabTeoria de control -- aplicaciones matlab
Teoria de control -- aplicaciones matlab
 
Especificaciones en el cálculo del radio de curvatura de la leva del mecanism...
Especificaciones en el cálculo del radio de curvatura de la leva del mecanism...Especificaciones en el cálculo del radio de curvatura de la leva del mecanism...
Especificaciones en el cálculo del radio de curvatura de la leva del mecanism...
 
Diseño mecatrónico
Diseño mecatrónicoDiseño mecatrónico
Diseño mecatrónico
 
Lopez luis modelacion_brazo_robotico
Lopez luis modelacion_brazo_roboticoLopez luis modelacion_brazo_robotico
Lopez luis modelacion_brazo_robotico
 
Proyecto final MODELADO DE ROBOTS UPC TABASCO
Proyecto final MODELADO DE ROBOTS UPC TABASCOProyecto final MODELADO DE ROBOTS UPC TABASCO
Proyecto final MODELADO DE ROBOTS UPC TABASCO
 
Cinemática del Robot Cartesiano.pptx
Cinemática del Robot Cartesiano.pptxCinemática del Robot Cartesiano.pptx
Cinemática del Robot Cartesiano.pptx
 
AFA - corrección - v1
AFA - corrección - v1AFA - corrección - v1
AFA - corrección - v1
 
Matematicas para ingenieria 3
Matematicas para ingenieria 3Matematicas para ingenieria 3
Matematicas para ingenieria 3
 
Vision por computadora y Robotica 3d
Vision por computadora y Robotica 3dVision por computadora y Robotica 3d
Vision por computadora y Robotica 3d
 
Elber
ElberElber
Elber
 
Simulacion robot omnidireccional
Simulacion robot omnidireccionalSimulacion robot omnidireccional
Simulacion robot omnidireccional
 

Más de José Andrés Alanís Navarro

Más de José Andrés Alanís Navarro (20)

Valle del Mezquital: desafíos ambientales y de salud pública
Valle del Mezquital: desafíos ambientales y de salud públicaValle del Mezquital: desafíos ambientales y de salud pública
Valle del Mezquital: desafíos ambientales y de salud pública
 
Membranas nanoestructuradas para el tratamiento de aguas
Membranas nanoestructuradas para el tratamiento de aguasMembranas nanoestructuradas para el tratamiento de aguas
Membranas nanoestructuradas para el tratamiento de aguas
 
Plásticos y bioplásticos: mitos y realidades
Plásticos y bioplásticos: mitos y realidadesPlásticos y bioplásticos: mitos y realidades
Plásticos y bioplásticos: mitos y realidades
 
Litio en México y su uso en baterías
Litio en México y su uso en bateríasLitio en México y su uso en baterías
Litio en México y su uso en baterías
 
Salchichas híbridas para los hot dogs .
Salchichas híbridas para los hot dogs  .Salchichas híbridas para los hot dogs  .
Salchichas híbridas para los hot dogs .
 
Nanomateriales: Interrogantes en la agricultura
Nanomateriales: Interrogantes en la agriculturaNanomateriales: Interrogantes en la agricultura
Nanomateriales: Interrogantes en la agricultura
 
Flores comestibles…, más allá de la ornamentación
Flores comestibles…, más allá de la ornamentaciónFlores comestibles…, más allá de la ornamentación
Flores comestibles…, más allá de la ornamentación
 
Los sistemas agrícolas como sumideros de carbono
Los sistemas agrícolas como sumideros de carbonoLos sistemas agrícolas como sumideros de carbono
Los sistemas agrícolas como sumideros de carbono
 
La nobleza de las bacterias probióticas
La nobleza de las bacterias probióticasLa nobleza de las bacterias probióticas
La nobleza de las bacterias probióticas
 
Metabolitos secundarios de las plantas y sus propiedades antimicrobianas
Metabolitos secundarios de las plantas y sus propiedades antimicrobianasMetabolitos secundarios de las plantas y sus propiedades antimicrobianas
Metabolitos secundarios de las plantas y sus propiedades antimicrobianas
 
Fotocatálisis y residuos en el tratamiento de agua
Fotocatálisis y residuos en el tratamiento de aguaFotocatálisis y residuos en el tratamiento de agua
Fotocatálisis y residuos en el tratamiento de agua
 
Los óxidos metálicos y su actividad bactericida
Los óxidos metálicos y su actividad bactericidaLos óxidos metálicos y su actividad bactericida
Los óxidos metálicos y su actividad bactericida
 
Nanotecnología: un mundo invisible
Nanotecnología: un mundo invisibleNanotecnología: un mundo invisible
Nanotecnología: un mundo invisible
 
Organ-on-a-chip: hacia la medicina personalizada
Organ-on-a-chip: hacia la medicina personalizadaOrgan-on-a-chip: hacia la medicina personalizada
Organ-on-a-chip: hacia la medicina personalizada
 
Explorando la materia con Dinámica Molecular
Explorando la materia con Dinámica MolecularExplorando la materia con Dinámica Molecular
Explorando la materia con Dinámica Molecular
 
¿Es posible la bioimpresión de órganos?
¿Es posible la bioimpresión de órganos?¿Es posible la bioimpresión de órganos?
¿Es posible la bioimpresión de órganos?
 
La Liga del Patrimonio: experimento didáctico
La Liga del Patrimonio: experimento didácticoLa Liga del Patrimonio: experimento didáctico
La Liga del Patrimonio: experimento didáctico
 
Innovación para el fortalecimiento educativo
Innovación para el fortalecimiento educativoInnovación para el fortalecimiento educativo
Innovación para el fortalecimiento educativo
 
Madurez digital: prioridades de los estudiantes
Madurez digital: prioridades de los estudiantesMadurez digital: prioridades de los estudiantes
Madurez digital: prioridades de los estudiantes
 
Modelo educativo con enfoque humanista en las IES
Modelo educativo con enfoque humanista en las IESModelo educativo con enfoque humanista en las IES
Modelo educativo con enfoque humanista en las IES
 

Último

Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJHInmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Vivafornai
 
Infografía Cronológica de Descubrimientos y Avances Tecnológicos Simple Paste...
Infografía Cronológica de Descubrimientos y Avances Tecnológicos Simple Paste...Infografía Cronológica de Descubrimientos y Avances Tecnológicos Simple Paste...
Infografía Cronológica de Descubrimientos y Avances Tecnológicos Simple Paste...
DayanaNivela
 
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZTIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
varichard
 
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docxUnidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
AlanCarrascoDavila
 
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
jose880240
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdf
SalomeRunco
 

Último (20)

Sesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasSesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obras
 
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJHInmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
Inmunología AMIR 14va EdiciónNM,NLKKJHKLJHKJLBHLKJH
 
Infografía Cronológica de Descubrimientos y Avances Tecnológicos Simple Paste...
Infografía Cronológica de Descubrimientos y Avances Tecnológicos Simple Paste...Infografía Cronológica de Descubrimientos y Avances Tecnológicos Simple Paste...
Infografía Cronológica de Descubrimientos y Avances Tecnológicos Simple Paste...
 
1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptx
 
DIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptDIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.ppt
 
Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptx
 
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZTIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
TIPOS DE BASTIDORES Y CARROCERIA EN LA INDUSTRIA AUTOMOTRIZ
 
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
 
Matematica Basica Limites indeterminados
Matematica Basica Limites indeterminadosMatematica Basica Limites indeterminados
Matematica Basica Limites indeterminados
 
TYPP_Industrialización del Petróleo.pptx
TYPP_Industrialización del Petróleo.pptxTYPP_Industrialización del Petróleo.pptx
TYPP_Industrialización del Petróleo.pptx
 
Balance materia y energia procesos de Secado
Balance materia y energia procesos de SecadoBalance materia y energia procesos de Secado
Balance materia y energia procesos de Secado
 
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docxUnidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
Unidad 2 Métodos Numéricos. Solución de ecuaciones algebraicas.docx
 
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
 
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
6.1-Proclamación de la II República, la Constitución y el bienio reformista-L...
 
50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt
 
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdf
 
subestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiasubestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energia
 

Robótica aplicada

  • 1. Revista - Divulgación de Ciencia y Educación Mayo – Agosto 2023, Vol. 1, No. 2 45 Robótica aplicada Rodolfo Ponce-Reynoso, 1 Celeste Salgado-Pineda 2 Introducción Originalmente, los cuaterniones fueron introducidos por William Hamilton en 1843, como un método para efectuar rotaciones en tres dimensiones de cuerpos sólidos. Dicho cuaternión contiene una parte escalar, es decir, un número asignado a un eje real, y una parte hipercompleja de tres números, que corresponde a tres ejes imaginarios (i, j, k). Cuando los cuaterniones se combinan con la teoría de los números duales, se obtienen los cuaterniones duales que fueron presentados por William Clifford en 1882. Un cuaternión dual consiste en ocho elementos o dos cuaterniones (parte real y parte dual), como se ilustra en la siguiente figura. Los cuaterniones duales han encontrado prometedoras aplicaciones en áreas de investigación tales como la robótica, biomecánica, industria aeroespacial, gráficos de computadora, animación digital, visión por computadora, inteligencia artificial, entre otras. Representación visual de los componentes de un cuaternión y de un cuaternión dual. Por otro lado, la cinemática es una rama de la física que se encarga del estudio del movimiento, sin atender las causas que lo originan. Particularmente, en la robótica, un análisis cinemático consiste en averiguar los desplazamientos en el espacio tridimensional, de rotación (se refiere a los giros en un determinado número de grados alrededor de algún eje) y traslación (se refiere al cambio en la posición lineal a lo largo de un eje), de cuerpos rígidos llamados eslabones que son unidos por medio de articulaciones para formar lo que se conoce como manipulador robótico. Para su estudio, la cinemática se subdivide en análisis cinemático directo y análisis cinemático inverso. El problema cinemático directo de manipuladores robóticos trata acerca del estudio de la obtención de la postura (posición y orientación en el espacio tridimensional) del efector final o herramienta de ese robot, en función de los ángulos o desplazamientos de las articulaciones, también llamadas variables articulares. Por otro lado, el problema cinemático inverso, trata acerca del cálculo de las variables articulares en las que se debe configurar el robot manipulador para alcanzar una postura deseada de su efector final. Es conveniente utilizar las propiedades algebraicas de los cuaterniones duales para representar o modelar matemáticamente la cinemática directa e inversa de manipuladores robóticos. Al emplear cuaterniones duales se puede agrupar en un solo número de ocho elementos, tanto la posición como la orientación de un eslabón de un manipulador robótico, esto se traduce en una representación más compacta, exacta y sencilla en términos de cálculos computacionales, en comparación con métodos convencionales de análisis. Además, se disminuyen drásticamente las posibilidades de obtener soluciones a la cinemática inversa, que se encuentren fuera del espacio de trabajo del robot o que colisione sobre sí mismo. Solución a la cinemática directa con cuaterniones duales 4 elementos Re al Hipercompleja Cuaternión 𝑖𝑥 + 𝑗𝑦 + 𝑘𝑧 𝑤 = 𝑞 ො + Cuaternión Dual Parte Real Parte dual 𝜀𝑞𝑑 𝑞𝑟 8 elementos + 𝑄 ෠ = Operador dual
  • 2. Revista - Divulgación de Ciencia y Educación Mayo – Agosto 2023, Vol. 1, No. 2 46 El primer paso es enumerar y asignar cada uno de los marcos de referencia (sistema de coordenadas x, y, z) a cada articulación del manipulador robótico. En este caso se toma utiliza un manipulador robótico de cinco grados de libertad modelo Mitsubishi RV-2AJ, para validar los resultados experimentales. Los grados de libertad son el total de movimientos o giros que puede realizar el robot (en la figura siguiente se identifican como 𝜃1, 𝜃2, . . , 𝜃5). Este robot se encuentra en el laboratorio de automatización de la Universidad Tecnológica de la Región Norte de Guerrero, UTRNG, Iguala de la Independencia, Guerrero. Asignación de marcos de referencia y medidas del manipulador robótico Mitsubishi RV-2AJ. Un cuaternión dual puede modelar la rotación y traslación de un sólido, en este caso los eslabones del manipulador robótico en el espacio tridimensional. La determinación de los parámetros cinemáticos de cada eslabón y articulación del robot, se realiza utilizando la metodología Denavit-Hartenberg (un método comúnmente empleado en la robótica). Finalmente, se multiplican entre sí los cuaterniones duales de cada eslabón del robot para obtener la posición y orientación del efector final, lo cual representa la solución a la cinemática directa del manipulador robótico. Solución a la cinemática inversa empleando cuaterniones duales En el problema cinemático inverso, se deben calcular los ángulos de las articulaciones por medio del conocimiento de la orientación y posición del efector final (herramienta del manipulador). La solución al problema cinemático inverso representa un grado de complejidad mayor al problema cinemático directo, ya que surgen funciones trigonométricas, casos indeterminados (divisiones por cero), o soluciones que físicamente el manipulador robótico no puede alcanzar, o que originan una colisión sobre sí mismo. En este trabajo, el problema cinemático inverso se formuló utilizando cuaterniones duales, proponiendo un algoritmo matemático (metodología ordenada, secuencial y lógica de resolución de un problema) que emplea una ley de control basado en la retroalimentación del error, esto es, la diferencia entre la posición deseada y la actual. Esto se repite tantas veces hasta encontrar una solución que satisfaga la tolerancia deseada o se alcance un número de iteraciones preestablecido. Simulación y validación experimental A continuación, se muestran imágenes del robot en diferentes posiciones, que dan solución al problema cinemático directo. Corresponden a imágenes reales del manipulador y a sus correspondientes en el programa de cómputo RoboDK®, generadas al introducir los valores angulares de las articulaciones desde el programa de cómputo Matlab®, en donde se lleva a cabo la programación de los algoritmos con cuaterniones duales. Manipulador robótico Mitsubishi RV-2AJ; (arriba-izquierda), (abajo-izquierda) posiciones experimentales; (arriba-derecha), (abajo- derecha) en la simulación en RoboDK®.
  • 3. Revista - Divulgación de Ciencia y Educación Mayo – Agosto 2023, Vol. 1, No. 2 47 En el caso del problema cinemático inverso se utilizaron posiciones cartesianas, para las cuales se deben obtener los ángulos de las articulaciones que producen dichas posiciones. Se requieren al menos de quince iteraciones o ciclos de ejecución del algoritmo para generar la solución a la cinemática inversa de cada uno de los puntos cartesianos. Manipulador robótico Mitsubishi RV-2AJ; (izquierda) posición inicial en el experimento y (derecha) ruta cartesiana a seguir. Comentario final Empleando cuaterniones duales es posible ahorrar tiempo de cálculo y preservar la precisión numérica. El caso de estudio mostrado en este trabajo, muestra que los cuaterniones duales son una herramienta matemática muy efectiva y eficiente para representar las ecuaciones de la cinemática de manipuladores robóticos. Dado que en un cuaternión dual se puede encapsular información referente a la posición y orientación de los eslabones de un manipulador robótico, se reduce también la memoria y el costo computacional, ya que se reducen significativamente los cálculos matemáticos a efectuar, y permite su implementación para control en tiempo real. Como trabajo a futuro, se investigará la aplicación de los cuaterniones duales en lo referente a la dinámica de manipuladores robóticos, es decir, el estudio de las causas que producen el movimiento de los cuerpos. Palabras clave: robots manipuladores, cuaterniones duales, control. 1 Rodolfo Ponce Reynoso es Ingeniero en Robótica Industrial por la ESIME del IPN, Maestro y Doctor en Ciencias en Ingeniería Mecánica, por la ESIME, Sección de Estudios de Posgrado e Investigación. IPN. Universidad Tecnológica de la Región Norte de Guerrero. Contacto: rodolfopr@utrng.edu.mx 2 Celeste Salgado Pineda es Ingeniera Mecánica por la Universidad La Salle, Cuernavaca. Maestría en Sustentabilidad Energética, Universidad Autónoma del Estado de Morelos, Cuernavaca. Doctorado en Ciencias y Tecnologías del Agua, Instituto Mexicano de Tecnologías del Agua, Morelos. Instituto Mexicano de Tecnologías del Agua. Contacto: manuela.salgado@posgrado.imta.mx Lecturas recomendadas Fu, K. S., Gonzalez, R. C., Lee, C. G., & Freeman, H. (1987). Robotics: control, sensing, vision, and intelligence (Vol. 1). New York: McGraw-Hill. Rodd, M. G. (1987). Introduction to robotics: Mechanics and control: John J. Craig. Valverde, A., & Tsiotras, P. (2018). Dual quaternion framework for modeling of spacecraft- mounted multibody robotic systems. Frontiers in Robotics and AI, 5, 128.