Implementación de algoritmos de estimación y filtrado para vehículos marinos autónomos empleando la plataforma ArduPilot

Fecha

2019-06-22

Autores

Salas Abreu, Marco Antonio

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad Central "Marta Abreu" de Las Villas, Facultad de Ingeniería Eléctrica, Departamento de Automática y Sistemas Computacionales

Resumen

En las últimas décadas se ha suscitado un creciente interés en el desarrollo de tecnologías basadas en hardware y software libres, dadas las ventajas que las mismas ofrecen, principalmente en la reducción de los costos y el dominio de la tecnología. Este desarrollo en las tecnologías libres ha estado de la mano con el creciente auge que han experimentado los vehículos autónomos. Uno de los proyectos de desarrollo de autopilotos basados en hardware libre y elementos de bajo costo es ArduPilot. ArduPilot constituye en la actualidad una de las plataformas más empleadas en distintos tipos de vehículos autónomos, dada la elevada calidad en el empleo de sus propuestas de hardware y software. Con esta plataforma se obtienen resultados similares a otras alternativas comerciales basadas en tecnologías privadas. A pesar de que ArduPilot permite el control de vehículos marinos, carece de herramientas de software y algoritmos específicos para este tipo de aplicaciones. En el presente trabajo se implementa un esquema de filtrado de perturbaciones ambientales sobre ArduPilot, cuya incorporación a los algoritmos de estimación previamente programados en ArduPilot resulta de gran necesidad. El esquema de filtrado propuesto consta de dos observadores de estados que utilizan modelos matemáticos para describir el comportamiento del vehículo. La propuesta ha sido evaluada mediante simulación y en pruebas reales para el caso del control de rumbo en un vehículo de pruebas que constituye un modelo a escala de una embarcación real. Con los resultados obtenidos se evidencia la validez y factibilidad en la incorporación de nuevas funcionalidades al código original de ArduPilot. Este trabajo con tecnologías abiertas resulta importante para la independencia tecnológica de nuestro país.

Descripción

Palabras clave

Vehículos Autónomos Marinos, Plataforma ArduPilot, Algoritmos de Estimación y Filtrado

Citación

Descargar Referencia Bibliográfica