Desarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre un vehículo terrestre

Este documento presenta el desarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre una plataforma ubicada sobre un robot terrestre. Se realizó la adecuación mecánica y electrónica del robot Autónomo 1 de la Universidad Autónoma de Occidente. Adicionalmente, se imple...

Full description

Autores:
Saavedra Ruiz, Miguel Angel
Pinto Vargas, Ana María
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2019
Institución:
Universidad Autónoma de Occidente
Repositorio:
RED: Repositorio Educativo Digital UAO
Idioma:
spa
OAI Identifier:
oai:red.uao.edu.co:10614/10754
Acceso en línea:
http://hdl.handle.net/10614/10754
Palabra clave:
Ingeniería Mecatrónica
Robótica
Robot terrestre
Rights
openAccess
License
Derechos Reservados - Universidad Autónoma de Occidente
id REPOUAO2_5faa8fdec7dba56c76f0371ee92a4796
oai_identifier_str oai:red.uao.edu.co:10614/10754
network_acronym_str REPOUAO2
network_name_str RED: Repositorio Educativo Digital UAO
repository_id_str
dc.title.spa.fl_str_mv Desarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre un vehículo terrestre
title Desarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre un vehículo terrestre
spellingShingle Desarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre un vehículo terrestre
Ingeniería Mecatrónica
Robótica
Robot terrestre
title_short Desarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre un vehículo terrestre
title_full Desarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre un vehículo terrestre
title_fullStr Desarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre un vehículo terrestre
title_full_unstemmed Desarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre un vehículo terrestre
title_sort Desarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre un vehículo terrestre
dc.creator.fl_str_mv Saavedra Ruiz, Miguel Angel
Pinto Vargas, Ana María
dc.contributor.advisor.spa.fl_str_mv Romero Cano, Victor Adolfo
dc.contributor.author.spa.fl_str_mv Saavedra Ruiz, Miguel Angel
Pinto Vargas, Ana María
dc.subject.spa.fl_str_mv Ingeniería Mecatrónica
Robótica
Robot terrestre
topic Ingeniería Mecatrónica
Robótica
Robot terrestre
description Este documento presenta el desarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre una plataforma ubicada sobre un robot terrestre. Se realizó la adecuación mecánica y electrónica del robot Autónomo 1 de la Universidad Autónoma de Occidente. Adicionalmente, se implementó un sistema de teleoperación que permite el control del robot de manera remota. El sistema desarrollado para el aterrizaje del vehículo, cuadricóptero, fue desarrollado en tres fases, la primera y segunda encargadas de la detección y seguimiento de la plataforma de aterrizaje y la tercera encargada del diseño de un controlador para el aterrizaje. El sistema de detección y seguimiento de la plataforma de aterrizaje se realiza por medio de visión computacional. El sistema extiende las capacidades del popular detector y descriptor SURF de manera que puedan ser obtenidas las observaciones de la plantilla. Estas detecciones se incorporan a un módulo de estimación basado en el filtro de Kalman. En cuanto al sistema de aterrizaje se plantean dos controladores (proporcional, proporcional-derivativo) para evaluar el desempeño del aterrizaje del cuadricóptero en un entorno simulado y en pruebas de campo. La evaluación experimental del sistema de detección muestra que el sistema es capaz de localizar, con exactitud, una plataforma ubicada en el suelo. La evaluación del sistema de aterrizaje simulado arrojó que los dos controladores funcionan de manera adecuada. Sin embargo, en las pruebas de campo el controlador proporcional inestabilizaba el vehículo impidiendo su aterrizaje; el controlador proporcional-derivativo generó un resultado admisible ya que el error en la posición del aterrizaje es lo suficientemente bajo para considerarlo exitoso
publishDate 2019
dc.date.accessioned.spa.fl_str_mv 2019-03-26T14:53:34Z
dc.date.available.spa.fl_str_mv 2019-03-26T14:53:34Z
dc.date.issued.spa.fl_str_mv 2019-01-29
dc.type.spa.fl_str_mv Trabajo de grado - Pregrado
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.redcol.spa.fl_str_mv https://purl.org/redcol/resource_type/TP
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_7a1f
status_str publishedVersion
dc.identifier.uri.spa.fl_str_mv http://hdl.handle.net/10614/10754
url http://hdl.handle.net/10614/10754
dc.language.iso.spa.fl_str_mv spa
language spa
dc.rights.spa.fl_str_mv Derechos Reservados - Universidad Autónoma de Occidente
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.creativecommons.spa.fl_str_mv Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
rights_invalid_str_mv Derechos Reservados - Universidad Autónoma de Occidente
https://creativecommons.org/licenses/by-nc-nd/4.0/
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.spa.fl_str_mv application/pdf
dc.format.extent.spa.fl_str_mv 99 páginas
dc.coverage.spatial.spa.fl_str_mv Universidad Autónoma de Occidente. Calle 25 115-85. Km 2 vía Cali-Jamundí
dc.publisher.spa.fl_str_mv Universidad Autónoma de Occidente
dc.publisher.program.spa.fl_str_mv Ingeniería Mecatrónica
dc.publisher.department.spa.fl_str_mv Departamento de Automática y Electrónica
dc.publisher.faculty.spa.fl_str_mv Facultad de Ingeniería
dc.source.spa.fl_str_mv instname:Universidad Autónoma de Occidente
reponame:Repositorio Institucional UAO
instname_str Universidad Autónoma de Occidente
institution Universidad Autónoma de Occidente
reponame_str Repositorio Institucional UAO
collection Repositorio Institucional UAO
dc.source.bibliographiccitation.spa.fl_str_mv [1] “Gazebo: Overview.” [En linea]. Disponible: http://gazebosim.org/tutorials?tut=guided_b1&cat=. [Consultado: 11-Jan-2019]. [2] “MAVLink: protocolo de comunicación para drones.” [En linea]. Disponible: https://www.xdrones.es/mavlink/. [Consultado: 11-Jan-2019]. [3] “ROS — Dev documentation.” [En linea]. Disponible: http://ardupilot.org/dev/docs/ros.html. [Consultado: 11-Jan-2019]. [4] “Basic Concepts · PX4 User Guide.” [En linea]. Disponible: https://docs.px4.io/en/getting_started/px4_basic_concepts.html. [Consultado: 11-Jan-2019]. [5] “QGC - QGroundControl - Drone Control.” [En linea]. Disponible: http://qgroundcontrol.com/. [Consultado: 11-Jan-2019]. [6] “¿Qué es ROS? | OpenWebinars.” [En linea]. Disponible: https://openwebinars.net/blog/que-es-ros/. [Consultado: 11-Jan-2019]. [7] “Gazebo : Tutorial : URDF in Gazebo.” [En linea]. Disponible: http://gazebosim.org/tutorials/?tut=ros_urdf. [Consultado: 11-Jan-2019]. [8] Zima Robotics, “Los 5 usos civiles más comunes en Drones,” 2017. [En linea]. Disponible: http://dronespain.pro/los-5-usos-civiles-mas-comunes-en-drones/. [Consultado: 12-Dec-2017]. [9] Dron Planet, “5 usos de los drones en el sector industrial,” 2015. [En linea]. Disponible: http://www.dronplanet.com/5-usos-de-los-drones-en-el-mundo-industrial/. [Consultado: 11-Dec-2017]. [10] “El Concept Autónomo ‘Autolivery’ Ideado por Empleados de Ford Propone Ideas Para una Ciudad del Mañana más Sostenible,” Barcelona, España, 2017. [11] S. Gómez, “Ford muestra en el Mobile World Congress un innovador servicio de entrega a través de vehículos autonómos y drones,” 2017. [En linea]. Disponible: https://www.ford.com.co/about-ford/noticias/2017/ford-muestra-en-el-mobile-world-congress-un-innovador-servicio-de-entrega/. [Consultado: 04-Dec-2017]. [12] DJI, “DJI Phantom 4 Pro.” [En linea]. Disponible: https://www.dji.com/phantom-4-pro. [Consultado: 04-Dec-2017]. [13] “Un nuevo sistema mejora la eficiencia energética de los drones,” (2016.) [En linea]. Disponible: https://noticiasdelaciencia.com/art/22247/un-nuevo-sistema-mejora-la-eficiencia-energetica-de-los-drones. [Consultado: 04-Dec-2017]. [14] A. Borowczyk, D.-T. Nguyen, A. P.-V. Nguyen, D. Q. Nguyen, D. Saussié, and J. Le Ny, “Autonomous Landing of a Multirotor Micro Air Vehicle on a High Velocity Ground Vehicle Journal of Field Robotics vol.36 no.5 · Octubre 2018, [15] Tianqu Zhao and Hong Jiang, “Landing system for AR.Drone 2.0 using onboard camera and ROS,”IEEE Chinese Guidance, Navigation and Control Conference (CGNCC), 2016, pp. 1098–1102. [16] V. Sudevan, A. Shukla, and H. Karki, “Vision based autonomous landing of an Unmanned Aerial Vehicle on a stationary target,” 17th International Conference on Control, Automation and Systems (ICCAS), 2017, pp. 362–367. [17] J. Gonzales-Jimenez and A. Ollero, “(PDF) Estimación de la Posición de un Robot Móvil,” España. [18] C. A. Gaitán García, “Diseño de un sistema robótico móvil aéreo no tripulado equipado con sensores de percepción remota para estimar descriptores de un cultivo de caña de azucar en el Valle del Cauca,” Universidad Autónoma de Occidente, 2017. [19] R. Siegwart and I. R. Nourbakhsh, Introduction to Autonomous Mobile Robots, vol. 23. 2004. [20] M. Hassaballah, A. A. Abdelmgeid, and H. A. Alshazly, “Image Features Detection, Description and Matching,” 2016. [21] C. Harris and M. Stephens, “A combined corner and edge detector,” Proc. Alvey Vis. Conf., 1988. [22] E. Rosten and T. Drummond, “Fusing Points and Lines for High Performance Tracking.” [23] H. Kong, H. C. Akakin, and S. E. Sarma, “A Generalized Laplacian of Gaussian Filter for Blob Detection and Its Applications,” IEEE Trans. Cybern., vol. 43, no. 6, pp. 1719–1733, Dec. 2013. [24] D. G. Lowe, “Distinctive Image Features from Scale-Invariant Keypoints,” 2004. [25] R. Lakemond, S. Sridharan, and C. Fookes, “Hessian-Based Affine Adaptation of Salient Local Image Features,” J. Math. Imaging Vis., vol. 44, no. 2, pp. 150–167, Oct. 2012. [26] M. Ballesta, A. Gil, O. Reinoso, and D. Úbeda, “Análisis de Detectores y Descriptores de Características Visuales en SLAM en Entornos Interiores y Exteriores,” Rev. Iberoam. Automática e Informática Ind. RIAI, vol. 7, no. 2, pp. 68–80, Apr. 2010. [27] K. Mikolajczyk and C. Schmid, “A Performance Evaluation of Local Descriptors.” [28] H. Bay, T. Tuytelaars, and L. Van Gool, “SURF: Speeded Up Robust Features.” [29] M. Calonder, V. Lepetit, M. Ozuysal, T. Trzcinski, C. Strecha, and P. Fua, “BRIEF: Computing a Local Binary Descriptor Very Fast,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 34, no. 7, pp. 1281–1298, Jul. 2012. [30] E. Rublee, V. Rabaud, K. Konolige, and G. Bradski, “ORB: an efficient alternative to SIFT or SURF.” [31] P. E. Black, “Manhattan distance,” Dictionary of Algorithms and Data Structures , 2006. [En linea]. Disponible: https://xlinux.nist.gov/dads/HTML/manhattanDistance.html. [Consultado: 14-Dec-2018]. [32] “Computer Vision: What is the difference between local descriptors and global descriptors? - Quora.” [En linea]. Disponible: https://www.quora.com/Computer-Vision-What-is-the-difference-between-local-descriptors-and-global-descriptors. [Consultado: 13-Dec-2018]. [33] M. Li, L. Wang, and Y. Hao, “Image matching based on SIFT features and kd-tree,” in 2010 2nd International Conference on Computer Engineering and Technology, 2010, pp. V4-218-V4-222. [34] “Orthogonal Range Searching.” [En linea]. Disponible: https://www.cse.wustl.edu/~pless/506/l11w.html. [Consultado: 14-Dec-2018]. [35] A. Jakubovic and J. Velagic, “Image Feature Matching and Object Detection Using Brute-Force Matchers,” 2018 International Symposium ELMAR, 2018, pp. 83–86. [36] “OpenCV: Basic concepts of the homography explained with code.” [En linea]. Disponible: https://docs.opencv.org/3.4/d9/dab/tutorial_homography.html. [Consultado: 14-Dec-2018]. [37] “What is a homography, and how is it calculated? - Quora.” [En linea]. Disponible: https://www.quora.com/What-is-a-homography-and-how-is-it-calculated. [Consultado: 14-Dec-2018]. [38] J. D. Foley, M. A. Fischler, and R. C. Bolles, “Graphics and Image Processing Random Sample Consensus: A Paradigm for Model Fitting with Apphcatlons to Image Analysis and Automated Cartography,” 1981. [41] J. Etxeberria Mendez and J. Goicoechea Fernández, “Implementación de un dron cuadricóptero con Arduino,” Universidad Publica de Navarra, 2015. [43] Z. Benic, P. Piljek, and D. Kotarski, “Mathematical Modelling of Unmanned Aerial Vehicles with Four Rotors,” Interdiscip. Descr. Complex Syst., vol. 14,no. 1, pp. 88–100, Jan. 2016. [44] R. Arroyo, “Coordinate frames.” [En linea]. Disponible: https://www.researchgate.net/figure/Coordinate-frames-D-S-and-W-drone-frame-D-is-attached-to-the-drones-body_fig1_316927341. [Consultado: 14-Dec-2018]. [45] L. S. Pérez Ochoa and M. F. Eraso Salazar, “DISEÑO Y CONSTRUCCIÓN DE UN ROBOT TERRESTRE QUE SIRVA DE PLATAFORMA PARA DESARROLLO DE INVESTIGACIONES EN EL ÁREA DE ROBÓTICA MÓVIL EN AMBIENTES ABIERTOS Y CERRADOS,” UNIVERSIDAD AUTÓNOMA DE OCCIDENTE, Cali, Colombia, 2014. [46] “JUNTA DE CARDAN.” [En linea]. Disponible: https://diccionario.motorgiga.com/diccionario/junta-de-cardan-definicion-significado/gmx-niv15-con194562.htm. [Consultado: 09-Jan-2019]. [47] H. J. Burke, “Double Cardan joint with elastomeric centering means,” 27-Feb-1976. [48] A. C. Correa, “SISTEMAS ROBOTICOS TELEOPERADOS Teleoperated Robotics Systems.” [49] N. Franco Gonzales and I. C. Restrepo Guerra, “ANÁLISIS DE ALTERNATIVAS PARA MEJORAR LA AUTONOMÍA DE VUELO EN UN CUADRICÓPTERO,” Universidad Autónoma de Occidente, 2018. [50] “ODROID | Hardkernel.” [En linea]. Disponible: https://www.hardkernel.com/main/products/prdt_info.php. [Consultado: 21-Jul-2017]. [51] “Logitech C920 HD Pro Webcam para Windows, Mac y Chrome OS.” [En linea]. Disponible: https://www.logitech.com/es-roam/product/hd-pro-webcam-c920#specification-tabular. [Consultado: 21-Jul-2018]. [52] “¿Que es SSH y Cómo funciona? La importancia del cifrado.” [En linea]. Disponible: https://www.hostinger.co/tutoriales/que-es-ssh#gref. [Consultado: 02-Jan-2019]. [53] “Batería Lipo 20C ZIPPY Flightmax 5000mAh 3S 11.1 voltios Drone Multi Rotor - Drones, Repuestos y Accesorios - Tienda En linea de Radio Control en Colombia.” [En linea]. Disponible: https://www.rcextremo.co/producto/bateria-lipo-20c-zippy-flightmax-5000mah-3s-11-1-voltios-drone-multi-rotor/. [Consultado: 08-Jan-2019]. [54] “Conversor FT232RL FTDI USB TTL 3v 5v - Maker Electronico.” [En linea]. Disponible: https://www.makerelectronico.com/producto/conversor-ft232rl-ftdi-usb-serial-ttl-3v-5v/. [Consultado: 08-Jan-2019]. [55] “Amazon.com: WiFi Module 3 for ODROID (or other SBC): Computers & Accessories.” [En linea]. Disponible: https://www.amazon.com/WiFi-Module-ODROID-other-SBC/dp/B01LDN9LPW. [Consultado: 08-Jan-2019]. [56] “Amazon.com: Readytosky M8N GPS Module Built-in Compass Protective Case with GPS Antenna Mount for Standard Pixhawk 2.4.6 2.4.8 Flight Controller: Toys & Games.” [En linea]. Disponible: https://www.amazon.com/Readytosky-Compass-Protective-Standard-Controller/dp/B01KK9A8QG/ref=sr_1_fkmr1_1?ie=UTF8&qid=1546398858&sr=8-1-fkmr1&keywords=ublox+8n+gps. [Consultado: 08-Jan-2019]. [57] M. S. Ruiz, A. M. P. Vargas, and V. R. Cano, “Detection and tracking of a landing platform for aerial robotics applications,” in 2018 IEEE 2nd Colombian Conference on Robotics and Automation (CCRA), 2018, pp. 1–6. [58] F. R. Kschischang, B. J. Frey, and H.-A. Loeliger, “Factor graphs and the sum-product algorithm,” IEEE Trans. Inf. Theory, vol. 47, no. 2, pp. 498–519, 2001. [59] R. E. Kalman, “A New Approach to Linear Filtering and Prediction Problems,” J. Basic Eng., vol. 82, no. 1, p. 35, Mar. 1960. [60] “PX4 Architectural Overview · PX4 Developer Guide.” [En linea]. Disponible: https://dev.px4.io/en/concept/architecture.html. [Consultado: 28-Dec-2019]. [61] “Controller Diagrams · PX4 Developer Guide.” [En linea]. Disponible: https://dev.px4.io/en/flight_stack/controller_diagrams.html. [Consultado: 26-Dec-2018]. [62] “Simulation · PX4 Developer Guide.” [En linea]. Disponible: https://dev.px4.io/en/simulation/. [Consultado: 26-Dec-2018]. [63] “Introduction · MAVLink Developer Guide.” [En linea]. Disponible: https://mavlink.io/en/. [Consultado: 26-Dec-2018]. [64] “Gazebo Simulation · PX4 Developer Guide.” [En linea]. Disponible: https://dev.px4.io/en/simulation/gazebo.html. [Consultado: 26-Dec-2018]. [65] “3DR Iris - the ready to fly UAV Quadcopter - Arduino based Arducopter UAV, the open source multi-rotor.” [En linea]. Disponible: http://www.arducopter.co.uk/iris-quadcopter-uav.html. [Consultado: 26-Dec-2018]. [66] “Observaciones reales del viento y del tiempo Cali-Palmira/Palmaseca - Windfinder.” [En linea]. Disponible: https://es.windfinder.com/report/cali-palmira_palmaseca?fbclid=IwAR17sFfIDeRiZkWj1m3AQQT3ko8VaFf9Wm37xqqTTY-ZYHK4sowLICUSMXE. [Consultado: 27-Jan-2019].
bitstream.url.fl_str_mv https://dspace7-uao.metacatalogo.com/bitstreams/63f827ad-e4e5-47c8-b151-ffa3c9906b84/download
https://dspace7-uao.metacatalogo.com/bitstreams/48db2139-04c3-4b77-80e2-25a14ff3277c/download
https://dspace7-uao.metacatalogo.com/bitstreams/09d309b9-fbd8-438a-877c-615851d59ac7/download
https://dspace7-uao.metacatalogo.com/bitstreams/82bb2f03-ee6d-40d2-a713-7c111e1414ac/download
https://dspace7-uao.metacatalogo.com/bitstreams/f3e39681-1008-48a6-b6a3-26f9a8822fb1/download
https://dspace7-uao.metacatalogo.com/bitstreams/ded4be1e-a231-486b-ab1a-c14dc0ce55f8/download
https://dspace7-uao.metacatalogo.com/bitstreams/7ee471b6-e05b-4ac1-9be0-c06b9f8cec44/download
https://dspace7-uao.metacatalogo.com/bitstreams/da4531af-414f-4d99-93bb-6559c7224ee7/download
bitstream.checksum.fl_str_mv 675a6ecaff92d0264a55ea3981e5c7e4
e1c06d85ae7b8b032bef47e42e4c08f9
ac739e1348a02dd58ea7dafb5b304f35
aaf7eea3440a8bd1580084b272a2cb9d
4460e5956bc1d1639be9ae6146a50347
20b5ba22b1117f71589c7318baa2c560
5bddaa7529620ea8fab0184b47ef63c6
75255aae6a83842dea90d92f22249a1c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio UAO
repository.mail.fl_str_mv repositorio@uao.edu.co
_version_ 1814260238089453568
spelling Romero Cano, Victor Adolfo6e79be7b8aa957fba6721fd97907059a-1Saavedra Ruiz, Miguel Angel27dfd992acb8b2cb120e2d04bc4e9f45-1Pinto Vargas, Ana María096e2e709b6d5aedeb21320a0c20568d-1Ingeniero MecatrónicoUniversidad Autónoma de Occidente. Calle 25 115-85. Km 2 vía Cali-Jamundí2019-03-26T14:53:34Z2019-03-26T14:53:34Z2019-01-29http://hdl.handle.net/10614/10754Este documento presenta el desarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre una plataforma ubicada sobre un robot terrestre. Se realizó la adecuación mecánica y electrónica del robot Autónomo 1 de la Universidad Autónoma de Occidente. Adicionalmente, se implementó un sistema de teleoperación que permite el control del robot de manera remota. El sistema desarrollado para el aterrizaje del vehículo, cuadricóptero, fue desarrollado en tres fases, la primera y segunda encargadas de la detección y seguimiento de la plataforma de aterrizaje y la tercera encargada del diseño de un controlador para el aterrizaje. El sistema de detección y seguimiento de la plataforma de aterrizaje se realiza por medio de visión computacional. El sistema extiende las capacidades del popular detector y descriptor SURF de manera que puedan ser obtenidas las observaciones de la plantilla. Estas detecciones se incorporan a un módulo de estimación basado en el filtro de Kalman. En cuanto al sistema de aterrizaje se plantean dos controladores (proporcional, proporcional-derivativo) para evaluar el desempeño del aterrizaje del cuadricóptero en un entorno simulado y en pruebas de campo. La evaluación experimental del sistema de detección muestra que el sistema es capaz de localizar, con exactitud, una plataforma ubicada en el suelo. La evaluación del sistema de aterrizaje simulado arrojó que los dos controladores funcionan de manera adecuada. Sin embargo, en las pruebas de campo el controlador proporcional inestabilizaba el vehículo impidiendo su aterrizaje; el controlador proporcional-derivativo generó un resultado admisible ya que el error en la posición del aterrizaje es lo suficientemente bajo para considerarlo exitosoProyecto de grado (Ingeniero Mecatrónico)-- Universidad Autónoma de Occidente, 2019PregradoIngeniero(a) Mecatrónico(a)application/pdf99 páginasspaUniversidad Autónoma de OccidenteIngeniería MecatrónicaDepartamento de Automática y ElectrónicaFacultad de IngenieríaDerechos Reservados - Universidad Autónoma de Occidentehttps://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)http://purl.org/coar/access_right/c_abf2instname:Universidad Autónoma de Occidentereponame:Repositorio Institucional UAO[1] “Gazebo: Overview.” [En linea]. Disponible: http://gazebosim.org/tutorials?tut=guided_b1&cat=. [Consultado: 11-Jan-2019]. [2] “MAVLink: protocolo de comunicación para drones.” [En linea]. Disponible: https://www.xdrones.es/mavlink/. [Consultado: 11-Jan-2019]. [3] “ROS — Dev documentation.” [En linea]. Disponible: http://ardupilot.org/dev/docs/ros.html. [Consultado: 11-Jan-2019]. [4] “Basic Concepts · PX4 User Guide.” [En linea]. Disponible: https://docs.px4.io/en/getting_started/px4_basic_concepts.html. [Consultado: 11-Jan-2019]. [5] “QGC - QGroundControl - Drone Control.” [En linea]. Disponible: http://qgroundcontrol.com/. [Consultado: 11-Jan-2019]. [6] “¿Qué es ROS? | OpenWebinars.” [En linea]. Disponible: https://openwebinars.net/blog/que-es-ros/. [Consultado: 11-Jan-2019]. [7] “Gazebo : Tutorial : URDF in Gazebo.” [En linea]. Disponible: http://gazebosim.org/tutorials/?tut=ros_urdf. [Consultado: 11-Jan-2019]. [8] Zima Robotics, “Los 5 usos civiles más comunes en Drones,” 2017. [En linea]. Disponible: http://dronespain.pro/los-5-usos-civiles-mas-comunes-en-drones/. [Consultado: 12-Dec-2017]. [9] Dron Planet, “5 usos de los drones en el sector industrial,” 2015. [En linea]. Disponible: http://www.dronplanet.com/5-usos-de-los-drones-en-el-mundo-industrial/. [Consultado: 11-Dec-2017]. [10] “El Concept Autónomo ‘Autolivery’ Ideado por Empleados de Ford Propone Ideas Para una Ciudad del Mañana más Sostenible,” Barcelona, España, 2017. [11] S. Gómez, “Ford muestra en el Mobile World Congress un innovador servicio de entrega a través de vehículos autonómos y drones,” 2017. [En linea]. Disponible: https://www.ford.com.co/about-ford/noticias/2017/ford-muestra-en-el-mobile-world-congress-un-innovador-servicio-de-entrega/. [Consultado: 04-Dec-2017]. [12] DJI, “DJI Phantom 4 Pro.” [En linea]. Disponible: https://www.dji.com/phantom-4-pro. [Consultado: 04-Dec-2017]. [13] “Un nuevo sistema mejora la eficiencia energética de los drones,” (2016.) [En linea]. Disponible: https://noticiasdelaciencia.com/art/22247/un-nuevo-sistema-mejora-la-eficiencia-energetica-de-los-drones. [Consultado: 04-Dec-2017]. [14] A. Borowczyk, D.-T. Nguyen, A. P.-V. Nguyen, D. Q. Nguyen, D. Saussié, and J. Le Ny, “Autonomous Landing of a Multirotor Micro Air Vehicle on a High Velocity Ground Vehicle Journal of Field Robotics vol.36 no.5 · Octubre 2018, [15] Tianqu Zhao and Hong Jiang, “Landing system for AR.Drone 2.0 using onboard camera and ROS,”IEEE Chinese Guidance, Navigation and Control Conference (CGNCC), 2016, pp. 1098–1102. [16] V. Sudevan, A. Shukla, and H. Karki, “Vision based autonomous landing of an Unmanned Aerial Vehicle on a stationary target,” 17th International Conference on Control, Automation and Systems (ICCAS), 2017, pp. 362–367. [17] J. Gonzales-Jimenez and A. Ollero, “(PDF) Estimación de la Posición de un Robot Móvil,” España. [18] C. A. Gaitán García, “Diseño de un sistema robótico móvil aéreo no tripulado equipado con sensores de percepción remota para estimar descriptores de un cultivo de caña de azucar en el Valle del Cauca,” Universidad Autónoma de Occidente, 2017. [19] R. Siegwart and I. R. Nourbakhsh, Introduction to Autonomous Mobile Robots, vol. 23. 2004. [20] M. Hassaballah, A. A. Abdelmgeid, and H. A. Alshazly, “Image Features Detection, Description and Matching,” 2016. [21] C. Harris and M. Stephens, “A combined corner and edge detector,” Proc. Alvey Vis. Conf., 1988. [22] E. Rosten and T. Drummond, “Fusing Points and Lines for High Performance Tracking.” [23] H. Kong, H. C. Akakin, and S. E. Sarma, “A Generalized Laplacian of Gaussian Filter for Blob Detection and Its Applications,” IEEE Trans. Cybern., vol. 43, no. 6, pp. 1719–1733, Dec. 2013. [24] D. G. Lowe, “Distinctive Image Features from Scale-Invariant Keypoints,” 2004. [25] R. Lakemond, S. Sridharan, and C. Fookes, “Hessian-Based Affine Adaptation of Salient Local Image Features,” J. Math. Imaging Vis., vol. 44, no. 2, pp. 150–167, Oct. 2012. [26] M. Ballesta, A. Gil, O. Reinoso, and D. Úbeda, “Análisis de Detectores y Descriptores de Características Visuales en SLAM en Entornos Interiores y Exteriores,” Rev. Iberoam. Automática e Informática Ind. RIAI, vol. 7, no. 2, pp. 68–80, Apr. 2010. [27] K. Mikolajczyk and C. Schmid, “A Performance Evaluation of Local Descriptors.” [28] H. Bay, T. Tuytelaars, and L. Van Gool, “SURF: Speeded Up Robust Features.” [29] M. Calonder, V. Lepetit, M. Ozuysal, T. Trzcinski, C. Strecha, and P. Fua, “BRIEF: Computing a Local Binary Descriptor Very Fast,” IEEE Trans. Pattern Anal. Mach. Intell., vol. 34, no. 7, pp. 1281–1298, Jul. 2012. [30] E. Rublee, V. Rabaud, K. Konolige, and G. Bradski, “ORB: an efficient alternative to SIFT or SURF.” [31] P. E. Black, “Manhattan distance,” Dictionary of Algorithms and Data Structures , 2006. [En linea]. Disponible: https://xlinux.nist.gov/dads/HTML/manhattanDistance.html. [Consultado: 14-Dec-2018]. [32] “Computer Vision: What is the difference between local descriptors and global descriptors? - Quora.” [En linea]. Disponible: https://www.quora.com/Computer-Vision-What-is-the-difference-between-local-descriptors-and-global-descriptors. [Consultado: 13-Dec-2018]. [33] M. Li, L. Wang, and Y. Hao, “Image matching based on SIFT features and kd-tree,” in 2010 2nd International Conference on Computer Engineering and Technology, 2010, pp. V4-218-V4-222. [34] “Orthogonal Range Searching.” [En linea]. Disponible: https://www.cse.wustl.edu/~pless/506/l11w.html. [Consultado: 14-Dec-2018]. [35] A. Jakubovic and J. Velagic, “Image Feature Matching and Object Detection Using Brute-Force Matchers,” 2018 International Symposium ELMAR, 2018, pp. 83–86. [36] “OpenCV: Basic concepts of the homography explained with code.” [En linea]. Disponible: https://docs.opencv.org/3.4/d9/dab/tutorial_homography.html. [Consultado: 14-Dec-2018]. [37] “What is a homography, and how is it calculated? - Quora.” [En linea]. Disponible: https://www.quora.com/What-is-a-homography-and-how-is-it-calculated. [Consultado: 14-Dec-2018]. [38] J. D. Foley, M. A. Fischler, and R. C. Bolles, “Graphics and Image Processing Random Sample Consensus: A Paradigm for Model Fitting with Apphcatlons to Image Analysis and Automated Cartography,” 1981. [41] J. Etxeberria Mendez and J. Goicoechea Fernández, “Implementación de un dron cuadricóptero con Arduino,” Universidad Publica de Navarra, 2015. [43] Z. Benic, P. Piljek, and D. Kotarski, “Mathematical Modelling of Unmanned Aerial Vehicles with Four Rotors,” Interdiscip. Descr. Complex Syst., vol. 14,no. 1, pp. 88–100, Jan. 2016. [44] R. Arroyo, “Coordinate frames.” [En linea]. Disponible: https://www.researchgate.net/figure/Coordinate-frames-D-S-and-W-drone-frame-D-is-attached-to-the-drones-body_fig1_316927341. [Consultado: 14-Dec-2018]. [45] L. S. Pérez Ochoa and M. F. Eraso Salazar, “DISEÑO Y CONSTRUCCIÓN DE UN ROBOT TERRESTRE QUE SIRVA DE PLATAFORMA PARA DESARROLLO DE INVESTIGACIONES EN EL ÁREA DE ROBÓTICA MÓVIL EN AMBIENTES ABIERTOS Y CERRADOS,” UNIVERSIDAD AUTÓNOMA DE OCCIDENTE, Cali, Colombia, 2014. [46] “JUNTA DE CARDAN.” [En linea]. Disponible: https://diccionario.motorgiga.com/diccionario/junta-de-cardan-definicion-significado/gmx-niv15-con194562.htm. [Consultado: 09-Jan-2019]. [47] H. J. Burke, “Double Cardan joint with elastomeric centering means,” 27-Feb-1976. [48] A. C. Correa, “SISTEMAS ROBOTICOS TELEOPERADOS Teleoperated Robotics Systems.” [49] N. Franco Gonzales and I. C. Restrepo Guerra, “ANÁLISIS DE ALTERNATIVAS PARA MEJORAR LA AUTONOMÍA DE VUELO EN UN CUADRICÓPTERO,” Universidad Autónoma de Occidente, 2018. [50] “ODROID | Hardkernel.” [En linea]. Disponible: https://www.hardkernel.com/main/products/prdt_info.php. [Consultado: 21-Jul-2017]. [51] “Logitech C920 HD Pro Webcam para Windows, Mac y Chrome OS.” [En linea]. Disponible: https://www.logitech.com/es-roam/product/hd-pro-webcam-c920#specification-tabular. [Consultado: 21-Jul-2018]. [52] “¿Que es SSH y Cómo funciona? La importancia del cifrado.” [En linea]. Disponible: https://www.hostinger.co/tutoriales/que-es-ssh#gref. [Consultado: 02-Jan-2019]. [53] “Batería Lipo 20C ZIPPY Flightmax 5000mAh 3S 11.1 voltios Drone Multi Rotor - Drones, Repuestos y Accesorios - Tienda En linea de Radio Control en Colombia.” [En linea]. Disponible: https://www.rcextremo.co/producto/bateria-lipo-20c-zippy-flightmax-5000mah-3s-11-1-voltios-drone-multi-rotor/. [Consultado: 08-Jan-2019]. [54] “Conversor FT232RL FTDI USB TTL 3v 5v - Maker Electronico.” [En linea]. Disponible: https://www.makerelectronico.com/producto/conversor-ft232rl-ftdi-usb-serial-ttl-3v-5v/. [Consultado: 08-Jan-2019]. [55] “Amazon.com: WiFi Module 3 for ODROID (or other SBC): Computers & Accessories.” [En linea]. Disponible: https://www.amazon.com/WiFi-Module-ODROID-other-SBC/dp/B01LDN9LPW. [Consultado: 08-Jan-2019]. [56] “Amazon.com: Readytosky M8N GPS Module Built-in Compass Protective Case with GPS Antenna Mount for Standard Pixhawk 2.4.6 2.4.8 Flight Controller: Toys & Games.” [En linea]. Disponible: https://www.amazon.com/Readytosky-Compass-Protective-Standard-Controller/dp/B01KK9A8QG/ref=sr_1_fkmr1_1?ie=UTF8&qid=1546398858&sr=8-1-fkmr1&keywords=ublox+8n+gps. [Consultado: 08-Jan-2019]. [57] M. S. Ruiz, A. M. P. Vargas, and V. R. Cano, “Detection and tracking of a landing platform for aerial robotics applications,” in 2018 IEEE 2nd Colombian Conference on Robotics and Automation (CCRA), 2018, pp. 1–6. [58] F. R. Kschischang, B. J. Frey, and H.-A. Loeliger, “Factor graphs and the sum-product algorithm,” IEEE Trans. Inf. Theory, vol. 47, no. 2, pp. 498–519, 2001. [59] R. E. Kalman, “A New Approach to Linear Filtering and Prediction Problems,” J. Basic Eng., vol. 82, no. 1, p. 35, Mar. 1960. [60] “PX4 Architectural Overview · PX4 Developer Guide.” [En linea]. Disponible: https://dev.px4.io/en/concept/architecture.html. [Consultado: 28-Dec-2019]. [61] “Controller Diagrams · PX4 Developer Guide.” [En linea]. Disponible: https://dev.px4.io/en/flight_stack/controller_diagrams.html. [Consultado: 26-Dec-2018]. [62] “Simulation · PX4 Developer Guide.” [En linea]. Disponible: https://dev.px4.io/en/simulation/. [Consultado: 26-Dec-2018]. [63] “Introduction · MAVLink Developer Guide.” [En linea]. Disponible: https://mavlink.io/en/. [Consultado: 26-Dec-2018]. [64] “Gazebo Simulation · PX4 Developer Guide.” [En linea]. Disponible: https://dev.px4.io/en/simulation/gazebo.html. [Consultado: 26-Dec-2018]. [65] “3DR Iris - the ready to fly UAV Quadcopter - Arduino based Arducopter UAV, the open source multi-rotor.” [En linea]. Disponible: http://www.arducopter.co.uk/iris-quadcopter-uav.html. [Consultado: 26-Dec-2018]. [66] “Observaciones reales del viento y del tiempo Cali-Palmira/Palmaseca - Windfinder.” [En linea]. Disponible: https://es.windfinder.com/report/cali-palmira_palmaseca?fbclid=IwAR17sFfIDeRiZkWj1m3AQQT3ko8VaFf9Wm37xqqTTY-ZYHK4sowLICUSMXE. [Consultado: 27-Jan-2019].Ingeniería MecatrónicaRobóticaRobot terrestreDesarrollo de un sistema de aterrizaje autónomo para un vehículo aéreo no tripulado sobre un vehículo terrestreTrabajo de grado - Pregradohttp://purl.org/coar/resource_type/c_7a1fTextinfo:eu-repo/semantics/bachelorThesishttps://purl.org/redcol/resource_type/TPinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/version/c_970fb48d4fbd8a85PublicationTEXTT08388.pdf.txtT08388.pdf.txtExtracted texttext/plain139855https://dspace7-uao.metacatalogo.com/bitstreams/63f827ad-e4e5-47c8-b151-ffa3c9906b84/download675a6ecaff92d0264a55ea3981e5c7e4MD57TA3888.pdf.txtTA3888.pdf.txtExtracted texttext/plain2https://dspace7-uao.metacatalogo.com/bitstreams/48db2139-04c3-4b77-80e2-25a14ff3277c/downloade1c06d85ae7b8b032bef47e42e4c08f9MD59THUMBNAILT08388.pdf.jpgT08388.pdf.jpgGenerated Thumbnailimage/jpeg7858https://dspace7-uao.metacatalogo.com/bitstreams/09d309b9-fbd8-438a-877c-615851d59ac7/downloadac739e1348a02dd58ea7dafb5b304f35MD58TA3888.pdf.jpgTA3888.pdf.jpgGenerated Thumbnailimage/jpeg14501https://dspace7-uao.metacatalogo.com/bitstreams/82bb2f03-ee6d-40d2-a713-7c111e1414ac/downloadaaf7eea3440a8bd1580084b272a2cb9dMD510CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://dspace7-uao.metacatalogo.com/bitstreams/f3e39681-1008-48a6-b6a3-26f9a8822fb1/download4460e5956bc1d1639be9ae6146a50347MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81665https://dspace7-uao.metacatalogo.com/bitstreams/ded4be1e-a231-486b-ab1a-c14dc0ce55f8/download20b5ba22b1117f71589c7318baa2c560MD54ORIGINALT08388.pdfT08388.pdfapplication/pdf4817832https://dspace7-uao.metacatalogo.com/bitstreams/7ee471b6-e05b-4ac1-9be0-c06b9f8cec44/download5bddaa7529620ea8fab0184b47ef63c6MD55TA3888.pdfTA3888.pdfapplication/pdf930609https://dspace7-uao.metacatalogo.com/bitstreams/da4531af-414f-4d99-93bb-6559c7224ee7/download75255aae6a83842dea90d92f22249a1cMD5610614/10754oai:dspace7-uao.metacatalogo.com:10614/107542024-01-19 17:37:06.376https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Universidad Autónoma de Occidenteopen.accesshttps://dspace7-uao.metacatalogo.comRepositorio UAOrepositorio@uao.edu.coRUwgQVVUT1IgYXV0b3JpemEgYSBsYSBVbml2ZXJzaWRhZCBBdXTDs25vbWEgZGUgT2NjaWRlbnRlLCBkZSBmb3JtYSBpbmRlZmluaWRhLCBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgbGEgTGV5IDQ0IGRlIDE5OTMsIGxhIERlY2lzacOzbiBhbmRpbmEgMzUxIGRlIDE5OTMsIGVsIERlY3JldG8gNDYwIGRlIDE5OTUgeSBkZW3DoXMgbGV5ZXMgeSBqdXJpc3BydWRlbmNpYSB2aWdlbnRlIGFsIHJlc3BlY3RvLCBoYWdhIHB1YmxpY2FjacOzbiBkZSBlc3RlIGNvbiBmaW5lcyBlZHVjYXRpdm9zLiBQQVJBR1JBRk86IEVzdGEgYXV0b3JpemFjacOzbiBhZGVtw6FzIGRlIHNlciB2w6FsaWRhIHBhcmEgbGFzIGZhY3VsdGFkZXMgeSBkZXJlY2hvcyBkZSB1c28gc29icmUgbGEgb2JyYSBlbiBmb3JtYXRvIG8gc29wb3J0ZSBtYXRlcmlhbCwgdGFtYmnDqW4gcGFyYSBmb3JtYXRvIGRpZ2l0YWwsIGVsZWN0csOzbmljbywgdmlydHVhbCwgcGFyYSB1c29zIGVuIHJlZCwgSW50ZXJuZXQsIGV4dHJhbmV0LCBpbnRyYW5ldCwgYmlibGlvdGVjYSBkaWdpdGFsIHkgZGVtw6FzIHBhcmEgY3VhbHF1aWVyIGZvcm1hdG8gY29ub2NpZG8gbyBwb3IgY29ub2Nlci4gRUwgQVVUT1IsIGV4cHJlc2EgcXVlIGVsIGRvY3VtZW50byAodHJhYmFqbyBkZSBncmFkbywgcGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIGVsYWJvcsOzIHNpbiBxdWVicmFudGFyIG5pIHN1cGxhbnRhciBsb3MgZGVyZWNob3MgZGUgYXV0b3IgZGUgdGVyY2Vyb3MsIHkgZGUgdGFsIGZvcm1hLCBlbCBkb2N1bWVudG8gKHRyYWJham8gZGUgZ3JhZG8sIHBhc2FudMOtYSwgY2Fzb3MgbyB0ZXNpcykgZXMgZGUgc3UgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgw6lzdGUuIFBBUkFHUkFGTzogZW4gY2FzbyBkZSBwcmVzZW50YXJzZSBhbGd1bmEgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUgZGUgdW4gdGVyY2VybywgcmVmZXJlbnRlIGEgbG9zIGRlcmVjaG9zIGRlIGF1dG9yIHNvYnJlIGVsIGRvY3VtZW50byAoVHJhYmFqbyBkZSBncmFkbywgUGFzYW50w61hLCBjYXNvcyBvIHRlc2lzKSBlbiBjdWVzdGnDs24sIEVMIEFVVE9SLCBhc3VtaXLDoSBsYSByZXNwb25zYWJpbGlkYWQgdG90YWwsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvczsgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcywgbGEgVW5pdmVyc2lkYWQgIEF1dMOzbm9tYSBkZSBPY2NpZGVudGUgYWN0w7phIGNvbW8gdW4gdGVyY2VybyBkZSBidWVuYSBmZS4gVG9kYSBwZXJzb25hIHF1ZSBjb25zdWx0ZSB5YSBzZWEgZW4gbGEgYmlibGlvdGVjYSBvIGVuIG1lZGlvIGVsZWN0csOzbmljbyBwb2Ryw6EgY29waWFyIGFwYXJ0ZXMgZGVsIHRleHRvIGNpdGFuZG8gc2llbXByZSBsYSBmdWVudGUsIGVzIGRlY2lyIGVsIHTDrXR1bG8gZGVsIHRyYWJham8geSBlbCBhdXRvci4gRXN0YSBhdXRvcml6YWNpw7NuIG5vIGltcGxpY2EgcmVudW5jaWEgYSBsYSBmYWN1bHRhZCBxdWUgdGllbmUgRUwgQVVUT1IgZGUgcHVibGljYXIgdG90YWwgbyBwYXJjaWFsbWVudGUgbGEgb2JyYS4K