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...
- 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 |