logo móvil
Contáctanos

Modelado de Orientación Usando Cuaterniones y Trigonometría Racional

Autores: Martínez, Rogelio; Zamora, Erik; Sossa, Humberto; Arce, Fernando; Soriano, Luis Arturo

Idioma: Inglés

Editor: MDPI

Año: 2022

Descargar PDF

Acceso abierto

Artículo científico
2022

Modelado de Orientación Usando Cuaterniones y Trigonometría Racional


Categoría

Tecnología de Equipos y Accesorios

Subcategoría

Diseño de equipos y herramientas

Palabras clave

Recreativo
Comercial
Simuladores
Orientación
Cuaterniones
Hardware

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 22

Citaciones: Sin citaciones


Descripción
En los últimos años, el uso recreativo y comercial de simuladores de vuelo y conducción se ha vuelto más popular. Todas estas aplicaciones requieren el cálculo de la orientación en dos o tres dimensiones. Además de la notación de ángulos de Euler, otras alternativas para representar las rotaciones de cuerpos rígidos incluyen la notación de eje-ángulo, matrices de transformación homogénea y cuaterniones. Todos estos métodos implican funciones trascendentales en sus cálculos, lo que representa una desventaja cuando estos algoritmos se implementan en hardware. El uso de funciones trascendentales en algoritmos basados en software puede no representar una desventaja significativa, pero en algoritmos basados en hardware, el potencial de modelos racionales destaca. Generalmente, para calcular funciones trascendentales en hardware, es necesario utilizar algoritmos basados en el algoritmo CORDIC, que requiere una cantidad significativa de recursos de hardware (paralelos) o el diseño de una unidad de control más compleja (en tuberías). Esta investigación presenta un nuevo procedimiento para la orientación de modelos utilizando trigonometría racional y notación de cuaterniones, evitando funciones trigonométricas para los cálculos. Describimos la orientación de un mecanismo de cardán presentado en muchas aplicaciones, desde vehículos autónomos como coches o drones hasta manipuladores industriales. Esta investigación tiene como objetivo comparar la eficiencia de una implementación racional con el modelado clásico utilizando las técnicas mencionadas anteriormente. Además, simulamos los modelos con herramientas de software y proponemos una arquitectura de hardware para implementar nuestros algoritmos.

Otros recursos que podrían interesarte

Temas Virtualpro