UAVoxWeb: Arquitectura multicomponente para el apoyo a rutas de vuelo con drones
Registros de pruebas de usuario realizadas en los espacios autorizados del campus universitario, con debido consentimiento informado de los participantes.
| Autor: | |
|---|---|
| Tipo de documento: | dissertação |
| Estado: | Versión aceptada para publicación |
| Data de publicação: | 2022 |
| País: | Colombia |
| Recursos: | Universidad de los Andes |
| Repositório: | Séneca: repositorio Uniandes |
| Idioma: | espanhol inglês |
| OAI Identifier: | oai:repositorio.uniandes.edu.co:1992/62548 |
| Acesso em linha: | http://hdl.handle.net/1992/62548 |
| Access Level: | Acceso aberto |
| Palavra-chave: | Arquitectura de software para dron Interacción Humano-Dron (IHD) Rutas de vuelo para dron Simulador para dron Aplicación Web para dron Ingeniería |
| id |
CO_787ef7f7a58ef72ccdbff9e12e84b4dc |
|---|---|
| oai_identifier_str |
oai:repositorio.uniandes.edu.co:1992/62548 |
| network_acronym_str |
CO |
| network_name_str |
Colombia |
| repository_id_str |
|
| dc.title.none.fl_str_mv |
UAVoxWeb: Arquitectura multicomponente para el apoyo a rutas de vuelo con drones UAVoxWeb: A multicomponent architecture for drone flight path support |
| title |
UAVoxWeb: Arquitectura multicomponente para el apoyo a rutas de vuelo con drones |
| spellingShingle |
UAVoxWeb: Arquitectura multicomponente para el apoyo a rutas de vuelo con drones Múnera Dávila, Santiago Felipe Arquitectura de software para dron Interacción Humano-Dron (IHD) Rutas de vuelo para dron Simulador para dron Aplicación Web para dron Ingeniería |
| title_short |
UAVoxWeb: Arquitectura multicomponente para el apoyo a rutas de vuelo con drones |
| title_full |
UAVoxWeb: Arquitectura multicomponente para el apoyo a rutas de vuelo con drones |
| title_fullStr |
UAVoxWeb: Arquitectura multicomponente para el apoyo a rutas de vuelo con drones |
| title_full_unstemmed |
UAVoxWeb: Arquitectura multicomponente para el apoyo a rutas de vuelo con drones |
| title_sort |
UAVoxWeb: Arquitectura multicomponente para el apoyo a rutas de vuelo con drones |
| dc.creator.none.fl_str_mv |
Múnera Dávila, Santiago Felipe |
| author |
Múnera Dávila, Santiago Felipe |
| author_facet |
Múnera Dávila, Santiago Felipe |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Rosa Rosero, Mario Fernando de la Rodríguez Herrera, Carlos Francisco Rosa Rosero, Mario Fernando de la García Cárdenas, Juan José IMAGINE |
| dc.subject.none.fl_str_mv |
Arquitectura de software para dron Interacción Humano-Dron (IHD) Rutas de vuelo para dron Simulador para dron Aplicación Web para dron Ingeniería |
| topic |
Arquitectura de software para dron Interacción Humano-Dron (IHD) Rutas de vuelo para dron Simulador para dron Aplicación Web para dron Ingeniería |
| description |
Registros de pruebas de usuario realizadas en los espacios autorizados del campus universitario, con debido consentimiento informado de los participantes. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022-07-01 |
| dc.type.none.fl_str_mv |
Trabajo de grado - Maestría info:eu-repo/semantics/masterThesis info:eu-repo/semantics/acceptedVersion http://purl.org/coar/resource_type/c_bdcc http://purl.org/coar/version/c_ab4af688f83e57aa Text https://purl.org/redcol/resource_type/TM |
| format |
masterThesis |
| status_str |
acceptedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/1992/62548 instname:Universidad de los Andes reponame:Repositorio Institucional Séneca repourl:https://repositorio.uniandes.edu.co/ |
| url |
http://hdl.handle.net/1992/62548 |
| identifier_str_mv |
instname:Universidad de los Andes reponame:Repositorio Institucional Séneca repourl:https://repositorio.uniandes.edu.co/ |
| dc.language.none.fl_str_mv |
spa eng |
| language |
spa eng |
| dc.relation.none.fl_str_mv |
[1] "Drone, UAV, UAS, RPA or RPAS", AltiGator Drone & UAV Technologies, 2021. [Online]. Available: https://altigator.com/en/drone-uav-uas-rpa-or-rpas/. [Accessed: 01- Dec- 2021]. [2] S. Granshaw, "RPV, UAV, UAS, RPAS ... or just drone?", The Photogrammetric Record, vol. 33, no. 162, pp. 160-170, 2018. [3] N. Barrera, Unmanned Aerial Vehicles. Hauppauge, NY: Nova, 2020, pp. 3, 8-9, 13-15. [4] T. Mason, Personal drones. Chicago, IL: NorwoodHousePress, 2018, pp. 6-7, 11-13. [5] Thoroughly Reviewed, "DJI Mavic Pro", Flickr, 2016. [Online]. Available: https://www.flickr.com/photos/143842337@N03/29362227114. [Accessed: 01- Dec- 2021]. [6] V. Chamola, P. Kotesh, A. Agarwal, Naren, N. Gupta and M. Guizani, "A Comprehensive Review of Unmanned Aerial Vehicle Attacks and Neutralization Techniques", Ad Hoc Networks, vol. 111, p. 102324, 2021. [7] D. Tezza and M. Andujar, "The State-of-the-Art of Human "Drone Interaction: A Survey", IEEE Access, vol. 7, pp. 167438-167454, 2019. [8] M. Goodrich and A. Schultz, "Human-Robot Interaction: A Survey", Foundations and Trends® in Human-Computer Interaction, vol. 1, no. 3, pp. 203-275, 2007. [9] T. Hewett and B. Hefley, Curricula for human-computer interaction. New York: Association for Computing Machinery, 1992, p. 5. [10] B. Myers, J. Hollan, I. Cruz, S. Bryson, D. Bulterman, T. Catarci, W. Citrin, E. Glinert, J. Grudin and Y. Ioannidis, "Strategic directions in human-computer interaction", ACM Computing Surveys, vol. 28, no. 4, pp. 794-809, 1996. [11] "Drone Flight Plans: How to Choose the Right Path", Measure.com, 2022. [Online]. Available: https://www.measure.com/blog/drone-flight-plans-how-to-choose-the-right-path. [Accessed: 28- Jun- 2022]. [12] "ROS: Home", Ros.org, 2021. [Online]. Available: https://www.ros.org/. [Accessed: 01- Dec- 2021]. [13] "ROS: The ROS Ecosystem", Ros.org, 2021. [Online]. Available: https://www.ros.org/blog/ecosystem/. [Accessed: 01- Dec- 2021]. [14] "ROS: Getting Started", Ros.org, 2021. [Online]. Available: https://www.ros.org/blog/getting-started/. [Accessed: 01- Dec- 2021]. [15] H. Ghasemi, A. Mirfakhar, M. T. Masouleh, and A. Kalhor, "Control a drone using hand movement in ROS based on single shot detector approach," 2020 28th Iranian Conference on Electrical Engineering (ICEE), 2020. [16] E. P. Ariyasena, U. A. Manawadu, K. R. Abeyratne, and P. R. De Silva, "Exploring a ground-air personal space in human-drone interactions," 2020 International Conference on Image Processing and Robotics (ICIP), 2020. [17] O. B. Schofield, K. H. Lorenzen, and E. Ebeid, "Cloud to cable: A drone framework for Autonomous Power Line Inspection," 2020 23rd Euromicro Conference on Digital System Design (DSD), 2020. [18] M. Pradhan and S. Devaramani, "Enabling interoperability for ROS-based robotic devices for Smart City Hadr Operations," MILCOM 2019 - 2019 IEEE Military Communications Conference (MILCOM), 2019. [19] C. Sciortino and A. Fagiolini, "ROS/gazebo-based simulation of Quadcopter aircrafts," 2018 IEEE 4th International Forum on Research and Technology for Society and Industry (RTSI), 2018. [20] P. Velez, N. Certad, and E. Ruiz, "Trajectory generation and tracking using the ar.drone 2.0 Quadcopter UAV," 2015 12th Latin American Robotics Symposium and 2015 3rd Brazilian Symposium on Robotics (LARS-SBR), 2015. [21] C. Shi, X. Luo, A. N. Cadavid, C. Lozano-Garzon, and G. Alomia, "Flight Planning System for UAV to collect 3D reconstruction data," 2020 International Conference on Virtual Reality and Visualization (ICVRV), 2020. [22] A. Sabirova and R. Fedorenko, "Drone cinematography system design and new guideline model for scene objects interaction," 2020 International Conference Nonlinearity, Information and Robotics (NIR), 2020. [23] "Professional photogrammetry and drone mapping software," Pix4D. [Online]. Available: https://www.pix4d.com/. [Accessed: 08-Dec-2021]. [24] A. Team, "Introduction," Introduction · Altizure Open Platform Documentation. [Online]. Available: https://docs.altizure.com/en/. [Accessed: 08-Dec-2021]. [25] "DJI Terra," DJI. [Online]. Available: https://www.dji.com/dji-terra. [Accessed: 08-Dec-2021]. [26] J. M. Cañas, D. Martín-Martín, P. Arias, J. Vega, D. Roldán-Álvarez, L. García-Pérez, and J. Fernández-Conde, "Open-source drone programming course for Distance Engineering Education," Electronics, vol. 9, no. 12, p. 2163, 2020. [27] "Robotbenchmark," robotbenchmark. [Online]. Available: https://robotbenchmark.net/. [Accessed: 08-Dec-2021]. [28] M. Schmittle, A. Lukina, L. Vacek, J. Das, C. P. Buskirk, S. Rees, J. Sztipanovits, R. Grosu, and V. Kumar, "OpenUAV: A UAV testbed for the CPS and robotics community," 2018 ACM/IEEE 9th International Conference on Cyber-Physical Systems (ICCPS), 2018. [29] S. Múnera, N. Sánchez, M. De la rosa, "Estudio de interacción humano-robot aplicado a la construcción de rutas para drones apoyadas en realidad virtual", Undergraduate dissertation, Dept. of Systems & Computing Eng., Universidad de los Andes, Bogotá D.C., Colombia, 2019. [30] P. Trefilov, K. Kulagin, and M. Mamchenko, "Developing a flight mission simulator in the context of uavs Group Control," 2020 13th International Conference "Management of large-scale system development" (MLSD), 2020. [31] N. Sánchez, M. De la rosa, "Definición y Seguimiento de Rutas Tridimensionales para Drones apoyados en Realidad Virtual", Master's thesis, Dept. of Systems & Computing Eng., Universidad de los Andes, Bogotá D.C., Colombia, 2018. [32] M. Rojas, N. Sánchez, M. De la rosa, "Arquitectura de operación de drones apoyada en integración de componentes heterogéneas de planificación, control e interacción", Master's thesis, Dept. of Systems & Computing Eng., Universidad de los Andes, Bogotá D.C., Colombia, 2020. [33] A. Koubâa, B. Qureshi, M.-F. Sriti, A. Allouch, Y. Javed, M. Alajlan, O. Cheikhrouhou, M. Khalgui, and E. Tovar, "Dronemap planner: A service-oriented cloud-based management system for the internet-of-drones," Ad Hoc Networks, vol. 86, pp. 46-62, 2019. [34] A. Van't Hof and J. Nieh, "Androne," Proceedings of the Fourteenth EuroSys Conference 2019, 2019. [35] J. Moeyersons, M. Gevaert, K-E. Réculé, B. Volckaert, F. De Turck "UAVs-as-a-Service: Cloud-based Remote Application Management for Drones", IFIP/IEEE International Symposium on Integrated Network Management (IM), Integrated Network Management (IM), 2021. pp. 926-931. [36] L. Hu, O. Pathak, Z. He, H. Lee, M. Bedwany, J. Mica, and P. J. Burke, "CloudStation: a cloud-based ground control station for Drones," IEEE Journal on Miniaturization for Air and Space Systems, vol. 2, no. 1, pp. 36-42, 2021. [37] G. Mehrooz, E. Ebeid, and P. Schneider-Kamp, "System design of an open-source cloud-based framework for Internet of Drones Application," 2019 22nd Euromicro Conference on Digital System Design (DSD), 2019. [38] "What is a Sandbox (in Software Testing)? - Definition from Techopedia", Techopedia.com, 2022. [Online]. Available: https://www.techopedia.com/definition/27681/sandbox-software-testing. [Accessed: 28- Jun- 2022]. [39] "React " Una biblioteca de JavaScript para construir interfaces de usuario", Es.reactjs.org, 2022. [Online]. Available: https://es.reactjs.org/. [Accessed: 28- Jun- 2022]. [40] "Node.js", Node.js, 2022. [Online]. Available: https://nodejs.org/es/. [Accessed: 28- Jun- 2022]. [41] Typescriptlang.org, 2022. [Online]. Available: https://www.typescriptlang.org/. [Accessed: 28- Jun- 2022]. [42] "Three.js " JavaScript 3D Library", Threejs.org, 2022. [Online]. Available: https://threejs.org/. [Accessed: 28- Jun- 2022]. [43] "React Three Fiber Documentation", React Three Fiber Documentation, 2022. [Online]. Available: https://docs.pmnd.rs/react-three-fiber/getting-started/introduction. [Accessed: 28- Jun- 2022]. [44] "MongoDB Atlas: Cloud Document Database", MongoDB, 2022. [Online]. Available: https://www.mongodb.com/cloud/atlas/lp/try2?utm_source=google&utm_campaign=gs_americas_colombia_search_core_brand_atlas_desktop&utm_term=mongodb&utm_medium=cpc_paid_search&utm_ad=e&utm_ad_campaign_id=12212624317&adgroup=115749712463&gclid=CjwKCAjwzeqVBhAoEiwAOrEmzZl4nrUiG1bsp1GbTt_Q5_j_FJHDLhVTqNAxXusQdESksGcEU3dGeRoCNxkQAvD_BwE. [Accessed: 28- Jun- 2022]. [45] "Messaging that just works "RabbitMQ", Rabbitmq.com, 2022. [Online]. Available: https://www.rabbitmq.com/. [Accessed: 28- Jun- 2022]. [46] T. Knerr, "OSM2World", Osm2world.org, 2022. [Online]. Available: http://osm2world.org/. [Accessed: 28- Jun- 2022]. [47] "OpenStreetMap", OpenStreetMap, 2022. [Online]. Available: https://www.openstreetmap.org/. [Accessed: 28- Jun- 2022]. [48] "ROS 2 Documentation "ROS 2 Documentation: Foxy documentation", Docs.ros.org, 2022. [Online]. Available: https://docs.ros.org/en/foxy/index.html. [Accessed: 28- Jun- 2022]. [49] "ROS 2 Documentation "ROS 2 Documentation: Galactic documentation", Docs.ros.org, 2022. [Online]. Available: https://docs.ros.org/en/galactic/index.html. [Accessed: 28- Jun- 2022]. [50] "ROS 2 Documentation "ROS 2 Documentation: Humble documentation", Docs.ros.org, 2022. [Online]. Available: https://docs.ros.org/en/humble/index.html. [Accessed: 28- Jun- 2022]. [51] "Creating a package "ROS 2 Documentation: Foxy documentation", Docs.ros.org, 2022. [Online]. Available: https://docs.ros.org/en/foxy/Tutorials/Beginner-Client-Libraries/Creating-Your-First-ROS2-Package.html. [Accessed: 28- Jun- 2022]. [52] "ROS/Tutorials/UnderstandingNodes - ROS Wiki", Wiki.ros.org, 2022. [Online]. Available: http://wiki.ros.org/ROS/Tutorials/UnderstandingNodes. [Accessed: 28- Jun- 2022]. [53] "GitHub - RobotWebTools/rosbridge_suite: Server Implementations of the rosbridge v2 Protocol", GitHub, 2022. [Online]. Available: https://github.com/RobotWebTools/rosbridge_suite. [Accessed: 28- Jun- 2022]. [54] "Example Mavic 2 Pro · cyberbotics/webots_ros2 Wiki", GitHub, 2022. [Online]. Available: https://github.com/cyberbotics/webots_ros2/wiki/Example-Mavic-2-Pro. [Accessed: 28- Jun- 2022]. [55] "Advanced Load Balancer, Web Server, & Reverse Proxy - NGINX", NGINX, 2022. [Online]. Available: https://www.nginx.com. [Accessed: 28- Jun- 2022]. [56] "¿Qué es RTMP y cómo usarlo?", Omlet, 2022. [Online]. Available: https://omlet.zendesk.com/hc/es/articles/360027490811--Qu%C3%A9-es-RTMP-y-c%C3%B3mo-usarlo-. [Accessed: 28- Jun- 2022]. [57] "Webots: robot simulator", Cyberbotics.com, 2022. [Online]. Available: https://cyberbotics.com. [Accessed: 28- Jun- 2022]. [58] "Mavic 2 - DJI", DJI Official, 2022. [Online]. Available: https://www.dji.com/mavic-2. [Accessed: 28- Jun- 2022]. [59] "Webots: OpenStreetMap Importer", Cyberbotics.com, 2022. [Online]. Available: https://cyberbotics.com/doc/automobile/openstreetmap-importer. [Accessed: 28- Jun- 2022]. [60] "VLC: Sitio oficial - ¡Soluciones multimedia libres para todos los sistemas operativos! - VideoLAN", Videolan.org, 2022. [Online]. Available: https://www.videolan.org/index.es.html. [Accessed: 28- Jun- 2022]. [61] "What is Windows Subsystem for Linux", Docs.microsoft.com, 2022. [Online]. Available: https://docs.microsoft.com/en-us/windows/wsl/about. [Accessed: 28- Jun- 2022]. [62] "Docker overview", Docker Documentation, 2022. [Online]. Available: https://docs.docker.com/get-started/overview. [Accessed: 28- Jun- 2022]. [63] "ngrok - Online in One Line", Ngrok.com, 2022. [Online]. Available: https://ngrok.com. [Accessed: 28- Jun- 2022]. [64] "Laboratorio Colivri", Uniandes, 2022. [Online]. Available: https://electricayelectronica.uniandes.edu.co/es/laboratorios/colivri. [Accessed: 28- Jun- 2022]. [65] "DJI Assistant 2 - Download Center - DJI", DJI Official, 2022. [Online]. Available: https://www.dji.com/downloads/softwares/assistant-dji-2. [Accessed: 28- Jun- 2022]. [66] "DJI Goggles - DJI", DJI Official, 2022. [Online]. Available: https://www.dji.com/dji-goggles. [Accessed: 28- Jun- 2022]. [67] G. Coronado and J. Fernández, "Errores Absolutos y Relativos", Fisicalab.com. [Online]. Available: https://www.fisicalab.com/apartado/errores-absoluto-relativos#contenidos. [Accessed: 28- Jun- 2022]. |
| dc.rights.none.fl_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivatives 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
125 páginas application/pdf application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Universidad de los Andes Maestría en Ingeniería de Sistemas y Computación Facultad de Ingeniería Departamento de Ingeniería Sistemas y Computación |
| publisher.none.fl_str_mv |
Universidad de los Andes Maestría en Ingeniería de Sistemas y Computación Facultad de Ingeniería Departamento de Ingeniería Sistemas y Computación |
| dc.source.none.fl_str_mv |
reponame:Séneca: repositorio Uniandes instname:Universidad de los Andes instacron:Universidad de los Andes |
| instname_str |
Universidad de los Andes |
| instacron_str |
Universidad de los Andes |
| institution |
Universidad de los Andes |
| reponame_str |
Séneca: repositorio Uniandes |
| collection |
Séneca: repositorio Uniandes |
| _version_ |
1825052262425165824 |
| spelling |
UAVoxWeb: Arquitectura multicomponente para el apoyo a rutas de vuelo con dronesUAVoxWeb: A multicomponent architecture for drone flight path supportMúnera Dávila, Santiago FelipeArquitectura de software para dronInteracción Humano-Dron (IHD)Rutas de vuelo para dronSimulador para dronAplicación Web para dronIngenieríaRegistros de pruebas de usuario realizadas en los espacios autorizados del campus universitario, con debido consentimiento informado de los participantes.El aumento emergente en el uso de drones o UAVs para propósitos de uso personal ha sido consecuencia de un conjunto diverso de avances de investigación tecnológica que han permitido facilitar el acceso de estos dispositivos a audiencias cada vez más amplias. Sin embargo, todavía persiste la oportunidad de proponer nuevas alternativas que faciliten el uso de drones a usuarios primerizos que no posean experiencia previa en su manejo, aprovechando los beneficios de múltiples tecnologías de distinta naturaleza que apoyen la realización de tareas específicas con drones. Por lo tanto, este trabajo propone la solución UAVoxWeb, una arquitectura multicomponente para el apoyo a usuarios no expertos en la definición, ejecución y seguimiento de rutas tridimensionales de vuelo con drones. Esta arquitectura de software integra diversos componentes tecnológicos independientes tales como el uso de servicios y sistemas de información geográfica para operaciones con drones, la definición y seguimiento de rutas de vuelo a través de herramientas de planificación de vuelo, el uso de simuladores para robots aéreos y el aprovechamiento de soluciones de drones soportadas por tecnologías web y/o computación en la nube; con el fin de proveer una plataforma que facilite a un usuario no-experto en la realización de tareas de definición, ejecución y seguimiento de rutas de vuelo con un dron de uso civil en escenarios reales y virtuales. Para comprobar la efectividad de la solución, se realizan pruebas de usabilidad con una muestra de usuarios con poca o ningún experiencia con drones y pruebas de precisión para comparar la ejecución de vuelo simulado en un entorno virtual frente al vuelo en un entorno real.Magíster en Ingeniería de Sistemas y ComputaciónMaestríaRobóticaUniversidad de los AndesMaestría en Ingeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería Sistemas y ComputaciónRosa Rosero, Mario Fernando de laRodríguez Herrera, Carlos FranciscoRosa Rosero, Mario Fernando de laGarcía Cárdenas, Juan JoséIMAGINE2022-07-01Trabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/coar/resource_type/c_bdcchttp://purl.org/coar/version/c_ab4af688f83e57aaTexthttps://purl.org/redcol/resource_type/TM125 páginasapplication/pdfapplication/pdfapplication/pdfhttp://hdl.handle.net/1992/62548instname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/spaeng[1] "Drone, UAV, UAS, RPA or RPAS", AltiGator Drone & UAV Technologies, 2021. [Online]. Available: https://altigator.com/en/drone-uav-uas-rpa-or-rpas/. [Accessed: 01- Dec- 2021].[2] S. Granshaw, "RPV, UAV, UAS, RPAS ... or just drone?", The Photogrammetric Record, vol. 33, no. 162, pp. 160-170, 2018.[3] N. Barrera, Unmanned Aerial Vehicles. Hauppauge, NY: Nova, 2020, pp. 3, 8-9, 13-15.[4] T. Mason, Personal drones. Chicago, IL: NorwoodHousePress, 2018, pp. 6-7, 11-13.[5] Thoroughly Reviewed, "DJI Mavic Pro", Flickr, 2016. [Online]. Available: https://www.flickr.com/photos/143842337@N03/29362227114. [Accessed: 01- Dec- 2021].[6] V. Chamola, P. Kotesh, A. Agarwal, Naren, N. Gupta and M. Guizani, "A Comprehensive Review of Unmanned Aerial Vehicle Attacks and Neutralization Techniques", Ad Hoc Networks, vol. 111, p. 102324, 2021.[7] D. Tezza and M. Andujar, "The State-of-the-Art of Human "Drone Interaction: A Survey", IEEE Access, vol. 7, pp. 167438-167454, 2019.[8] M. Goodrich and A. Schultz, "Human-Robot Interaction: A Survey", Foundations and Trends® in Human-Computer Interaction, vol. 1, no. 3, pp. 203-275, 2007.[9] T. Hewett and B. Hefley, Curricula for human-computer interaction. New York: Association for Computing Machinery, 1992, p. 5.[10] B. Myers, J. Hollan, I. Cruz, S. Bryson, D. Bulterman, T. Catarci, W. Citrin, E. Glinert, J. Grudin and Y. Ioannidis, "Strategic directions in human-computer interaction", ACM Computing Surveys, vol. 28, no. 4, pp. 794-809, 1996.[11] "Drone Flight Plans: How to Choose the Right Path", Measure.com, 2022. [Online]. Available: https://www.measure.com/blog/drone-flight-plans-how-to-choose-the-right-path. [Accessed: 28- Jun- 2022].[12] "ROS: Home", Ros.org, 2021. [Online]. Available: https://www.ros.org/. [Accessed: 01- Dec- 2021].[13] "ROS: The ROS Ecosystem", Ros.org, 2021. [Online]. Available: https://www.ros.org/blog/ecosystem/. [Accessed: 01- Dec- 2021].[14] "ROS: Getting Started", Ros.org, 2021. [Online]. Available: https://www.ros.org/blog/getting-started/. [Accessed: 01- Dec- 2021].[15] H. Ghasemi, A. Mirfakhar, M. T. Masouleh, and A. Kalhor, "Control a drone using hand movement in ROS based on single shot detector approach," 2020 28th Iranian Conference on Electrical Engineering (ICEE), 2020.[16] E. P. Ariyasena, U. A. Manawadu, K. R. Abeyratne, and P. R. De Silva, "Exploring a ground-air personal space in human-drone interactions," 2020 International Conference on Image Processing and Robotics (ICIP), 2020.[17] O. B. Schofield, K. H. Lorenzen, and E. Ebeid, "Cloud to cable: A drone framework for Autonomous Power Line Inspection," 2020 23rd Euromicro Conference on Digital System Design (DSD), 2020.[18] M. Pradhan and S. Devaramani, "Enabling interoperability for ROS-based robotic devices for Smart City Hadr Operations," MILCOM 2019 - 2019 IEEE Military Communications Conference (MILCOM), 2019.[19] C. Sciortino and A. Fagiolini, "ROS/gazebo-based simulation of Quadcopter aircrafts," 2018 IEEE 4th International Forum on Research and Technology for Society and Industry (RTSI), 2018.[20] P. Velez, N. Certad, and E. Ruiz, "Trajectory generation and tracking using the ar.drone 2.0 Quadcopter UAV," 2015 12th Latin American Robotics Symposium and 2015 3rd Brazilian Symposium on Robotics (LARS-SBR), 2015.[21] C. Shi, X. Luo, A. N. Cadavid, C. Lozano-Garzon, and G. Alomia, "Flight Planning System for UAV to collect 3D reconstruction data," 2020 International Conference on Virtual Reality and Visualization (ICVRV), 2020.[22] A. Sabirova and R. Fedorenko, "Drone cinematography system design and new guideline model for scene objects interaction," 2020 International Conference Nonlinearity, Information and Robotics (NIR), 2020.[23] "Professional photogrammetry and drone mapping software," Pix4D. [Online]. Available: https://www.pix4d.com/. [Accessed: 08-Dec-2021].[24] A. Team, "Introduction," Introduction · Altizure Open Platform Documentation. [Online]. Available: https://docs.altizure.com/en/. [Accessed: 08-Dec-2021].[25] "DJI Terra," DJI. [Online]. Available: https://www.dji.com/dji-terra. [Accessed: 08-Dec-2021].[26] J. M. Cañas, D. Martín-Martín, P. Arias, J. Vega, D. Roldán-Álvarez, L. García-Pérez, and J. Fernández-Conde, "Open-source drone programming course for Distance Engineering Education," Electronics, vol. 9, no. 12, p. 2163, 2020.[27] "Robotbenchmark," robotbenchmark. [Online]. Available: https://robotbenchmark.net/. [Accessed: 08-Dec-2021].[28] M. Schmittle, A. Lukina, L. Vacek, J. Das, C. P. Buskirk, S. Rees, J. Sztipanovits, R. Grosu, and V. Kumar, "OpenUAV: A UAV testbed for the CPS and robotics community," 2018 ACM/IEEE 9th International Conference on Cyber-Physical Systems (ICCPS), 2018.[29] S. Múnera, N. Sánchez, M. De la rosa, "Estudio de interacción humano-robot aplicado a la construcción de rutas para drones apoyadas en realidad virtual", Undergraduate dissertation, Dept. of Systems & Computing Eng., Universidad de los Andes, Bogotá D.C., Colombia, 2019.[30] P. Trefilov, K. Kulagin, and M. Mamchenko, "Developing a flight mission simulator in the context of uavs Group Control," 2020 13th International Conference "Management of large-scale system development" (MLSD), 2020.[31] N. Sánchez, M. De la rosa, "Definición y Seguimiento de Rutas Tridimensionales para Drones apoyados en Realidad Virtual", Master's thesis, Dept. of Systems & Computing Eng., Universidad de los Andes, Bogotá D.C., Colombia, 2018.[32] M. Rojas, N. Sánchez, M. De la rosa, "Arquitectura de operación de drones apoyada en integración de componentes heterogéneas de planificación, control e interacción", Master's thesis, Dept. of Systems & Computing Eng., Universidad de los Andes, Bogotá D.C., Colombia, 2020.[33] A. Koubâa, B. Qureshi, M.-F. Sriti, A. Allouch, Y. Javed, M. Alajlan, O. Cheikhrouhou, M. Khalgui, and E. Tovar, "Dronemap planner: A service-oriented cloud-based management system for the internet-of-drones," Ad Hoc Networks, vol. 86, pp. 46-62, 2019.[34] A. Van't Hof and J. Nieh, "Androne," Proceedings of the Fourteenth EuroSys Conference 2019, 2019.[35] J. Moeyersons, M. Gevaert, K-E. Réculé, B. Volckaert, F. De Turck "UAVs-as-a-Service: Cloud-based Remote Application Management for Drones", IFIP/IEEE International Symposium on Integrated Network Management (IM), Integrated Network Management (IM), 2021. pp. 926-931.[36] L. Hu, O. Pathak, Z. He, H. Lee, M. Bedwany, J. Mica, and P. J. Burke, "CloudStation: a cloud-based ground control station for Drones," IEEE Journal on Miniaturization for Air and Space Systems, vol. 2, no. 1, pp. 36-42, 2021.[37] G. Mehrooz, E. Ebeid, and P. Schneider-Kamp, "System design of an open-source cloud-based framework for Internet of Drones Application," 2019 22nd Euromicro Conference on Digital System Design (DSD), 2019.[38] "What is a Sandbox (in Software Testing)? - Definition from Techopedia", Techopedia.com, 2022. [Online]. Available: https://www.techopedia.com/definition/27681/sandbox-software-testing. [Accessed: 28- Jun- 2022].[39] "React " Una biblioteca de JavaScript para construir interfaces de usuario", Es.reactjs.org, 2022. [Online]. Available: https://es.reactjs.org/. [Accessed: 28- Jun- 2022].[40] "Node.js", Node.js, 2022. [Online]. Available: https://nodejs.org/es/. [Accessed: 28- Jun- 2022].[41] Typescriptlang.org, 2022. [Online]. Available: https://www.typescriptlang.org/. [Accessed: 28- Jun- 2022].[42] "Three.js " JavaScript 3D Library", Threejs.org, 2022. [Online]. Available: https://threejs.org/. [Accessed: 28- Jun- 2022].[43] "React Three Fiber Documentation", React Three Fiber Documentation, 2022. [Online]. Available: https://docs.pmnd.rs/react-three-fiber/getting-started/introduction. [Accessed: 28- Jun- 2022].[44] "MongoDB Atlas: Cloud Document Database", MongoDB, 2022. [Online]. Available: https://www.mongodb.com/cloud/atlas/lp/try2?utm_source=google&utm_campaign=gs_americas_colombia_search_core_brand_atlas_desktop&utm_term=mongodb&utm_medium=cpc_paid_search&utm_ad=e&utm_ad_campaign_id=12212624317&adgroup=115749712463&gclid=CjwKCAjwzeqVBhAoEiwAOrEmzZl4nrUiG1bsp1GbTt_Q5_j_FJHDLhVTqNAxXusQdESksGcEU3dGeRoCNxkQAvD_BwE. [Accessed: 28- Jun- 2022].[45] "Messaging that just works "RabbitMQ", Rabbitmq.com, 2022. [Online]. Available: https://www.rabbitmq.com/. [Accessed: 28- Jun- 2022].[46] T. Knerr, "OSM2World", Osm2world.org, 2022. [Online]. Available: http://osm2world.org/. [Accessed: 28- Jun- 2022].[47] "OpenStreetMap", OpenStreetMap, 2022. [Online]. Available: https://www.openstreetmap.org/. [Accessed: 28- Jun- 2022].[48] "ROS 2 Documentation "ROS 2 Documentation: Foxy documentation", Docs.ros.org, 2022. [Online]. Available: https://docs.ros.org/en/foxy/index.html. [Accessed: 28- Jun- 2022].[49] "ROS 2 Documentation "ROS 2 Documentation: Galactic documentation", Docs.ros.org, 2022. [Online]. Available: https://docs.ros.org/en/galactic/index.html. [Accessed: 28- Jun- 2022].[50] "ROS 2 Documentation "ROS 2 Documentation: Humble documentation", Docs.ros.org, 2022. [Online]. Available: https://docs.ros.org/en/humble/index.html. [Accessed: 28- Jun- 2022].[51] "Creating a package "ROS 2 Documentation: Foxy documentation", Docs.ros.org, 2022. [Online]. Available: https://docs.ros.org/en/foxy/Tutorials/Beginner-Client-Libraries/Creating-Your-First-ROS2-Package.html. [Accessed: 28- Jun- 2022].[52] "ROS/Tutorials/UnderstandingNodes - ROS Wiki", Wiki.ros.org, 2022. [Online]. Available: http://wiki.ros.org/ROS/Tutorials/UnderstandingNodes. [Accessed: 28- Jun- 2022].[53] "GitHub - RobotWebTools/rosbridge_suite: Server Implementations of the rosbridge v2 Protocol", GitHub, 2022. [Online]. Available: https://github.com/RobotWebTools/rosbridge_suite. [Accessed: 28- Jun- 2022].[54] "Example Mavic 2 Pro · cyberbotics/webots_ros2 Wiki", GitHub, 2022. [Online]. Available: https://github.com/cyberbotics/webots_ros2/wiki/Example-Mavic-2-Pro. [Accessed: 28- Jun- 2022].[55] "Advanced Load Balancer, Web Server, & Reverse Proxy - NGINX", NGINX, 2022. [Online]. Available: https://www.nginx.com. [Accessed: 28- Jun- 2022].[56] "¿Qué es RTMP y cómo usarlo?", Omlet, 2022. [Online]. Available: https://omlet.zendesk.com/hc/es/articles/360027490811--Qu%C3%A9-es-RTMP-y-c%C3%B3mo-usarlo-. [Accessed: 28- Jun- 2022].[57] "Webots: robot simulator", Cyberbotics.com, 2022. [Online]. Available: https://cyberbotics.com. [Accessed: 28- Jun- 2022].[58] "Mavic 2 - DJI", DJI Official, 2022. [Online]. Available: https://www.dji.com/mavic-2. [Accessed: 28- Jun- 2022].[59] "Webots: OpenStreetMap Importer", Cyberbotics.com, 2022. [Online]. Available: https://cyberbotics.com/doc/automobile/openstreetmap-importer. [Accessed: 28- Jun- 2022].[60] "VLC: Sitio oficial - ¡Soluciones multimedia libres para todos los sistemas operativos! - VideoLAN", Videolan.org, 2022. [Online]. Available: https://www.videolan.org/index.es.html. [Accessed: 28- Jun- 2022].[61] "What is Windows Subsystem for Linux", Docs.microsoft.com, 2022. [Online]. Available: https://docs.microsoft.com/en-us/windows/wsl/about. [Accessed: 28- Jun- 2022].[62] "Docker overview", Docker Documentation, 2022. [Online]. Available: https://docs.docker.com/get-started/overview. [Accessed: 28- Jun- 2022].[63] "ngrok - Online in One Line", Ngrok.com, 2022. [Online]. Available: https://ngrok.com. [Accessed: 28- Jun- 2022].[64] "Laboratorio Colivri", Uniandes, 2022. [Online]. Available: https://electricayelectronica.uniandes.edu.co/es/laboratorios/colivri. [Accessed: 28- Jun- 2022].[65] "DJI Assistant 2 - Download Center - DJI", DJI Official, 2022. [Online]. Available: https://www.dji.com/downloads/softwares/assistant-dji-2. [Accessed: 28- Jun- 2022].[66] "DJI Goggles - DJI", DJI Official, 2022. [Online]. Available: https://www.dji.com/dji-goggles. [Accessed: 28- Jun- 2022].[67] G. Coronado and J. Fernández, "Errores Absolutos y Relativos", Fisicalab.com. [Online]. Available: https://www.fisicalab.com/apartado/errores-absoluto-relativos#contenidos. [Accessed: 28- Jun- 2022].Attribution-NonCommercial-NoDerivatives 4.0 Internacionalhttp://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2reponame:Séneca: repositorio Uniandesinstname:Universidad de los Andesinstacron:Universidad de los Andes2023-10-10T18:30:38Z |
| score |
15,812429 |