Diseño de un autopiloto para pequeños vehículos no tripulados

Leonardo Garberoglio, Claudio Pose, Ignacio Mas, Juan Ignacio Giribet

Resumen


En este trabajo se presenta el diseño de un autopiloto para pequeños vehículos autónomos. El trabajo está enfocado principalmente en la arquitectura del sistema, pero se presentan también algunos detalles del firmware desarrollado para el autopiloto. En particular, el firmware incluye el paquete rosserial, que permite una conexión simple con ROS (Robot Operating System), resultando beneficioso para diversas aplicaciones.
El desarrollo se valida experimentalmente en un vehículo aéreo no tripulado (UAV 1) del tipo multi-rotor y en un vehículo acuático de superficie (ASV 2). Estos vehículos han sido desarrollados por nuestro grupo, y en este trabajo puede encontrarse información sobre estos proyectos, lo cual puede ser de utilidad para los interesados en el desarrollo de UAV o ASV.

Palabras clave


Autopiloto; Navegación Guiado & Control; Vehículos no tripulados

Texto completo:

PDF

Referencias


S. Bertram, C. Kitts, D. Azevedo, G. D. Vecchio, B. Hopner, G. Wheat, and W. Kirkwood, “A portable asv prototype for shallow-water science operations,” in OCEANS 2016 MTS/IEEE Monterey, Sept 2016, pp. 1–6.

G. G. Acosta, B. Menna, R. de La Vega, L. Arrien, H. Curti, S. Villar, R. Leegstra, M. D. Paula, I. Carlucho, F. Solari, and A. Rozenfeld, “Macabot: prototipo de vehı́culo autonomo de superficie,” in XI Jornadas Argentinas de Robótica, Nov. 2017.

S. Manjanna, A. Q. Li, R. N. Smith, I. Rekleitis, and G. Dudek, “Heterogeneous multi-robot system for exploration and strategic water sampling,” in IEEE International Conference on Robotics and Automation (ICRA), 2018.

J. Moulton, N. Karapetyan, A. Q. Li, and I. Rekleitis, “External force field modeling for autonomous surface vehicles,” in International Symposium on Experimental Robotics, Nov. 2018.

G. Jiang, R. M. Voyles, and J. J. Choi, “Precision fully-actuated uav for visual and physical inspection of structures for nuclear decommissioning and search and rescue,” in 2018 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), Aug 2018, pp. 1–7.

J. Rojas, C. Devia, E. Petro, C. Martinez, I. Mondragon, D. Patino, M. C. Rebolledo, and J. Colorado, “Aerial mapping of rice crops using mosaicing techniques for vegetative index monitoring,” in 2018 International Conference on Unmanned Aircraft Systems (ICUAS), June 2018, pp. 846–855.

D. C. Guastella, L. Cantelli, C. D. Melita, and G. Muscato, “A global path planning strategy for a ugv from aerial elevation maps for disaster response,” in ICAART, 2017.

P. Addabbo, A. Angrisano, M. L. Bernardi, G. Gagliarde, A. Mennella, M. Nisi, and S. Ullo, “A uav infrared measurement approach for defect detection in photovoltaic plants,” in 2017 IEEE International Workshop on Metrology for AeroSpace (MetroAeroSpace), June 2017, pp. 345–350.

T. Fossen, K. Pettersen, and H. Nijmeijer, Sensing and Control for Autonomous Vehicles. Springer, 2017.

“Pixhawk, an open source autopilot.” [Online]. Available: https://pixhawk.org/“

ArduPilot, an open source autopilot.” [Online]. Available: http://ardupilot.org/

“DJI Naze v M-2.” [Online]. Available: https://www.dji.com/naza-m-v2

Z. Yang, F. Lin, and B. Chen, “Survey of autopilot for multi-rotor unmanned aerial vehicles,” in 42nd Annual Conference of the IEEE Industrial Electronics Society, 10 2016, pp. 6122–6127.

“Grupo de Procesamiento de Señales, Identificación y Control.” [Online]. Available: http://psic.fi.uba.ar

“Grupo de Estudio de Sistemas de Control.” [Online]. Available: https://www.facebook.com/gesic.frsn/

F. Roasio, Diseño de un sistema de navegación integrada para un UAV. Tesis de Grado, Facultad de Ingenierı́a de la Universidad de Buenos Aires, 2013.

C. Pose, Desarrollo de algoritmos de navegación y control para un vehı́culo aéreo autónomo. Tesis de Grado, Facultad de Ingenierı́a de la Universidad de Buenos Aires, 2014.

A. Kharsansky, Diseño e implementación de un sistema embebido de control de actitud para aeronaves no tripuladas. Tesis de Grado, Facultad de Ingenierı́a de la Universidad de Buenos Aires,2013.

J. Luiso, Desarrollo de un sensor de flujo óptico. Tesis de Grado, Facultad de Ingenierı́a de la Universidad de Buenos Aires, 2016.

J. E. Luiso and J. I. Giribet, “Sensor de flujo óptico,” in Reunión de Procesamiento de la Información y Control (RPIC), 2017.

A. Tournour, Control de un vehı́culo aéreo no tripulado utilizando información de flujo óptico. Tesis de Grado, Facultad de Ingenierı́a de la Universidad de Buenos Aires, 2018.

“ROS serial: a protocol for wrapping standard ROS serialized messages.” [Online]. Available: http://wiki.ros.org/rosserial

L. Garberoglio, P. Moreno, J. I. Giribet, and I. Mas, “Autonomous vehicles for outdoor multidomain mapping,” in IEEE Biennial Congress of Argentina (ARGENCON), 2018.

J.-M. P. R. Mahony, T. Hamel, “Nonlinear complementary filters on the special orthogonal group,” IEEE Transaction on Automatic Control, vol. 53, no. 5, pp. 1203–1218, 2008.

G. Strang, Introduction to Linear Algebra. Wellesley-Cambridge Press., 2016.

J. Li and Y. Li, “Dynamic analysis and pid control for a quadrotor,” in Mechatronics and Automation (ICMA), 2011 International Conference on. IEEE, 2011, pp. 573–578.

“Choriboard V3-Autopilot.” [Online]. Available: https://www.youtube.com/watch?v=MgewmB 4lAg

W. Hess, D. Kohler, H. Rapp, and D. Andor, “Real-time loop closure in 2d lidar slam,” in 2016 IEEE International Conference on Robotics and Automation (ICRA), May 2016, pp. 1271–1278.


Enlaces de Referencia

  • Por el momento, no existen enlaces de referencia


Copyright (c) 2019 Leonardo Garberoglio, Claudio Pose, Ignacio Mas, Juan Ignacio Giribet

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.


Revista elektron,  ISSN-L 2525-0159
Departamento de Electrónica, Facultad de Ingeniería. Universidad de Buenos Aires 
Paseo Colón 850, 1er piso
C1063ACV - Buenos Aires - Argentina
revista.elektron@fi.uba.ar
+54 (11) 5285 0705 / 5285 0704