Diseño y construcción de un robot móvil autónomo para localización y mapeo simultáneos (SLAM) en ambientes cerrados domésticos

dc.contributor.advisorCalderon Chavez, Juan Manuel
dc.contributor.advisorGuarnizo Marin, Jose Guillermo
dc.contributor.advisorCamacho Poveda, Edgar Camilo
dc.contributor.authorRozo Manrique, Tatiana Andrea
dc.contributor.authorPallares Olivares, Brayan Stiven
dc.contributor.cvlachttps://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000380938spa
dc.contributor.orcidhttps://orcid.org/0000-0002-4471-3980spa
dc.coverage.campusCRAI-USTA Bogotáspa
dc.date.accessioned2021-07-03T05:45:23Z
dc.date.available2021-07-03T05:45:23Z
dc.date.issued2021-06-28
dc.descriptionEste proyecto de grado presenta el diseño y desarrollo de un robot móvil omnidireccional que brinde capacidades de movilidad a robots sociales y actuadores robóticos. Se detalla el diseño mecánico, electrónico y de software necesarios para el funcionamiento del robot. Se realizan los cálculos de cinemática y odometría para el movimiento del robot y se implementa el algoritmo de SLAM, RTAB-Map, que le permite al robot realizar mapas de entornos domésticos, localizarse y navegar en ellos. Como producto final se presenta: el diseño y modelo 3D del robot, un repositorio con los paquetes desarrollados en ROS y el robot construido.spa
dc.description.abstractThis degree project presents the design and development of an omnidirectional mobile robot that provides mobility capabilities to social robots and robotic actuators. The mechanical, electronic and software design necessary for the operation of the robot is detailed. The kinematics and odometry calculations for the robot's movement are performed and the SLAM algorithm, RTAB-Map, is implemented, which allows the robot to map, locate and navigate in domestic environments. The final product is presented: the design and 3D model of the robot, a repository with the packages developed in ROS and the built robot.spa
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero Electronicospa
dc.description.domainhttp://unidadinvestigacion.usta.edu.cospa
dc.format.mimetypeapplication/pdfspa
dc.identifier.citationPallares, B.S. & Rozo, T. A. (2021). Diseño y construcción de un robot móvil autónomo para localización y mapeo simultáneos (SLAM) en ambientes cerrados domésticos.. [Trabajo de pregrado, Universidad Santo Tomas]. Repositorio Institucional.spa
dc.identifier.instnameinstname:Universidad Santo Tomásspa
dc.identifier.reponamereponame:Repositorio Institucional Universidad Santo Tomásspa
dc.identifier.repourlrepourl:https://repository.usta.edu.cospa
dc.identifier.urihttp://hdl.handle.net/11634/34735
dc.language.isospaspa
dc.publisherUniversidad Santo Tomásspa
dc.publisher.facultyFacultad de Ingeniería Electrónicaspa
dc.publisher.programPregrado Ingeniería Electrónicaspa
dc.relation.referencesCarlos Quintero, Saith Rodríguez, Katherín Pérez, Jorge López,Eyberth Rojas, and Juan Calderón. Learning soccer drills for thesmall size league of robocup. InRobot Soccer World Cup, pages 395–406. Springer, 2014.spa
dc.relation.referencesSaith Rodríguez, Eyberth Rojas, Katherín Pérez, Jorge López, CarlosQuintero, and Juan Calderón. Fast path planning algorithm for therobocup small size league. InRobot Soccer World Cup, pages 407–418.Springer, 2014.spa
dc.relation.referencesGustavo A Cardona, Wilfrido Moreno, Alfredo Weitzenfeld, andJuan M Calderon. Reduction of impact force in falling robots usingvariable stiffness. InSoutheastCon 2016, pages 1–6. IEEE, 2016.spa
dc.relation.referencesErcan Elibol, Juan Calderon, Martin Llofriu, Carlos Quintero,Wilfrido Moreno, and Alfredo Weitzenfeld. Power usage reductionof humanoid standing process using q-learning. InRobot Soccer WorldCup, pages 251–263. Springer, 2015.spa
dc.relation.referencesErcan Elibol, Juan Calderon, Martin Llofriu, Wilfrido Moreno, andAlfredo Weitzenfeld.Analyzing and reducing energy usage ina humanoid robot during standing up and sitting down tasks.International Journal of Humanoid Robotics, 13(04):1650014, 2016.spa
dc.relation.referencesJuan Calderon, Gustavo A Cardona, Martin Llofriu, Muhaimen Shamsi, Fallon Williams, Wilfrido Moreno, and Alfredo Weitzenfeld. Impact force reduction using variable stiffness with an optimal approach for falling robots. In Robot World Cup, pages 404–415. Springer, 2016.spa
dc.relation.referencesJuan M Calderon, Eyberth R Rojas, Saith Rodriguez, Heyson R Baez, and Jorge A Lopez. A robot soccer team as a strategy to develop educational iniciatives. In Latin American and Caribbean Conference for Engineering and Technology, Panama City, Panama, 2012.spa
dc.relation.referencesJose Guillermo Guarnizo Marin, Glen Camilo Ortega Díaz, Andrés Felipe Téllez Rodríguez, and Édgar Camilo Camacho Poveda. Entorno pedagógico para la enseñanza en básica primaria mediante el uso de sistema robótico comercial. Ingeniería, 26(1), 2021.spa
dc.relation.referencesHeyson Báez, Katherin Perez, Eyberth Rojas, Saith Rodriguez, Jorge López, Carlos Quintero, and Juan Manuel Calderón. Application of an educational strategy based on a soccer robotic platform. In 2013 16th International Conference on Advanced Robotics (ICAR), pages 1–6. IEEE, 2013.spa
dc.relation.referencesCarolina Higuera, Fernando Lozano, Edgar Camilo Camacho, and Carlos Hernando Higuera. Multiagent reinforcement learning applied to traffic light signal control. In International Conference on Practical Applications of Agents and Multi-Agent Systems, pages 115– 126. Springer, 2019.spa
dc.relation.referencesWilson O Quesada, Jonathan I Rodriguez, Juan C Murillo, Gustavo A Cardona, David Yanguas-Rojas, Luis G Jaimes, and Juan M Calderón. Leader-follower formation for uav robot swarm based on fuzzy logic theory. In International Conference on Artificial Intelligence and Soft Computing, pages 740–751. Springer, 2018.spa
dc.relation.referencesJose León, Gustavo A Cardona, Andres Botello, and Juan M Calderón. Robot swarms theory applicable to seek and rescue operation. In International Conference on Intelligent Systems Design and Applications, pages 1061–1070. Springer, 2016.spa
dc.relation.referencesJuan Calderon, Alexa Obando, and Diego Jaimes. Road detection algorithm for an autonomous ugv based on monocular vision. In Electronics, Robotics and Automotive Mechanics Conference (CERMA 2007), pages 253–259. IEEE, 2007.spa
dc.relation.referencesJose Guillermo Guarnizo and Luis Fernando Niño. Clonal selection algorithm applied to object recognition in mobile robots. In MLDM (1), pages 49–62, 2019.spa
dc.relation.referencesSindy Amaya and Armando Mateus. Tasks allocation for rescue robotics: a replicator dynamics approach. In International Conference on Artificial Intelligence and Soft Computing, pages 609–621. Springer, 2019.spa
dc.relation.referencesYeison Suarez, Carolina Higuera, and Edgar Camilo Camacho. Inverse reinforcement learning application for discrete and continuous environments. In International Conference on Advanced Engineering Theory and Applications, pages 345–355. Springer, 2019.spa
dc.relation.referencesP Nuñez, P Bustos, E Jaramillo, Pilar Bachiller, and Ismael García Varea. Robots sociales para la mejora de la calidad de vida de las personas dependientes. In VI Congreso Iberoamericano de Tecnologías de Apoyo a la Discapacidad IBERDISCAP, volume 1, pages 94–103, 2011.spa
dc.relation.referencesWolfram Burgard, Armin B Cremers, Dieter Fox, Dirk Hähnel, Gerhard Lakemeyer, Dirk Schulz, Walter Steiner, and Sebastian Thrun. Experiences with an interactive museum tour-guide robot. Artificial intelligence, 114(1-2):3–55, 1999.spa
dc.relation.referencesMikael Svenstrup, Thomas Bak, and Hans Jørgen Andersen. Trajectory planning for robots in dynamic human environments. In Trajectory Planning for Robots in Dynamic Human Environments, I E E E International Conference on Intelligent Robots and Systems. Proceedings, pages 4293–4298. IEEE Press, 2010.spa
dc.relation.referencesC. Wang, Y. Li, S. S. Ge, and T. H. Lee. Adaptive control for robot navigation in human environments based on social force model. In 2016 IEEE International Conference on Robotics and Automation (ICRA), pages 5690–5695, May 2016.spa
dc.relation.referencesU.S. Department of labor. American time use survey — 2018 results, 06 2019.spa
dc.relation.referencesUnited Nations Department of Economic and Social Affairs. World Population Ageing 2019: Highlights. United Nations, 2019.spa
dc.relation.referencesRachid Alami, Alin Albu-Schäffer, Antonio Bicchi, Rainer Bischoff, Raja Chatila, Alessandro De Luca, Agostino De Santis, Georges Giralt, Jérémie Guiochet, Gerd Hirzinger, et al. Safe and dependable physical human-robot interaction in anthropic domains: State of the art and challenges. In 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 1–16. IEEE, 2006.spa
dc.relation.referencesRoland Siegwart, Illah R Nourbakhsh, and Davide Scaramuzza. Autonomous mobile robots. A Bradford Book, 2:15, 2011.spa
dc.relation.referencesPriska Flandorfer. Population ageing and socially assistive robots for elderly persons: The importance of sociodemographic factors for user acceptance. International Journal of Population Research, page 13, 2012.spa
dc.relation.referencesBiel Piero E. Alvarado Vásquez and Fernando Matía. A tour guide robot: Moving towards interaction with humans. Engineering Applications of Artificial Intelligence, 88:103356, 2020.spa
dc.relation.referencesA. K. Telkar and B. Gadgay. Iot based smart multi application surveillance robot. In 2020 Second International Conference on Inventive Research in Computing Applications (ICIRCA), pages 931–935, 2020.spa
dc.relation.referencesSangwon Park. Multifaceted trust in tourism service robots. Annals of Tourism Research, 81:102888, 2020.spa
dc.relation.referencesGustavo A Cardona and Juan M Calderon. Robot swarm navigation and victim detection using rendezvous consensus in search and rescue operations. Applied Sciences, 9(8):1702, 2019.spa
dc.relation.referencesJuan M Calderon, Gustavo A Cardona, Juan Ramirez-Rugeles, and Eduardo Mojica-Nava. Visual victim detection and quadrotor-swarm coordination control in search and rescue environment. International Journal of Electrical & Computer Engineering (2088-8708), 11(3), 2021.spa
dc.relation.referencesEvan Ackerman. Autonomous robots are helping kill coronavirus in hospitals. IEEE Spectrum, 11, 2020.spa
dc.relation.referencesLiang Tang, Guanjun Liu, Min Yang, Feiyang Li, Fangping Ye, and Chenyu Li. Joint design and torque feedback experiment of rehabilitation robot. Advances in Mechanical Engineering, 12(5), 2020.spa
dc.relation.referencesLiang Tang, Guanjun Liu, Min Yang, Feiyang Li, Fangping Ye, and Chenyu Li. Joint design and torque feedback experiment of rehabilitation robot. Advances in Mechanical Engineering, 12(5), 2020.spa
dc.relation.referencesMordechai Ben-Ari and Francesco Mondada. Robots and Their Applications, pages 1–20. Elements of Robotics. Springer, Cham., 01 2018.spa
dc.relation.referencesX.Q. Chen, Y.Q. Chen, and J.G. Chase. Mobiles robots - past present and future. In XiaoQi Chen, Y.Q. Chen, and J.G. Chase, editors, Mobile Robots, chapter 1. IntechOpen, Rijeka, 2009.spa
dc.relation.referencesIoan Doroftei, Victor Grosu, and Veaceslav Spinu. Omnidirectional mobile robot - design and implementation. In Maki K. Habib, editor, Bioinspiration and Robotics, chapter 29. IntechOpen, Rijeka, 2007.spa
dc.relation.referencesJun Qian, Bin Zi, Daoming Wang, Yangang Ma, and Dan Zhang. The design and development of an omni-directional mobile robot oriented to an intelligent manufacturing system. Sensors, 17(9):2073, 2017.spa
dc.relation.referencesJefri Efendi Mohd Salih, Mohamed Rizon, Sazali Yaacob, Abdul Adom, and Mohd Mamat. Designing omni-directional mobile robot with mecanum wheel. American Journal of Applied Sciences, 3, 05 2006.spa
dc.relation.referencesA. Gfrerrer. Geometry and kinematics of the mecanum wheel. Comput. Aided Geom. Des., 25(9):784–791, December 2008.spa
dc.relation.referencesBing Qiao Hamid Taheri and Nurallah Ghaeminezhad. Kinematic model of a four mecanum wheeled mobile robot, 2015.spa
dc.relation.referencesTA Baede. Motion control of an omnidirectional mobile robot. Traineeship report DCT, 2006, 2006.spa
dc.relation.referencesN. Tlale and M. de Villiers. Kinematics and dynamics modelling of a mecanum wheeled mobile platform. In 2008 15th International Conference on Mechatronics and Machine Vision in Practice, pages 657– 662, Dec 2008.spa
dc.relation.referencesChengcheng Wang, Xiaofeng Liu, Xianqiang Yang, Fang Hu, Aimin Jiang, and Chenguang Yang. Trajectory tracking of an omni directional wheeled mobile robot using a model predictive control strategy. Applied Sciences, 8:231, 02 2018.spa
dc.relation.referencesJun Qian, Bin Zi, Daoming Wang, Yangang Ma, and Dan Zhang. The design and development of an omni-directional mobile robot oriented to an intelligent manufacturing system. Sensors, 17(9):2073, 2017.spa
dc.relation.referencesR. K. Panda and B. B. Choudhury. An effective path planning of mobile robot using genetic algorithm. In 2015 IEEE International Conference on Computational Intelligence Communication Technology, pages 287–291, Feb 2015.spa
dc.relation.referencesM. Labbé and F. Michaud. Rtab-map as an open-source lidar and visual slam library for large-scale and long-term online operation. Field Robotics, 36:416–446, 09 2019.spa
dc.relation.referencesMathieu Labbé and François Michaud. Memory management for real-time appearance-based loop closure detection. In 2011 IEEE/RSJ international conference on intelligent robots and systems, pages 1271– 1276. IEEE, 2011.spa
dc.relation.referencesM. Labbé and F. Michaud. Online global loop closure detection for large-scale multi-session graph-based slam. In 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 2661– 2666, 2014.spa
dc.relation.referencesM. Labbé and F. Michaud. Appearance-based loop closure detection for online large-scale and long-term operation. IEEE Transactions on Robotics, 29(3):734–745, 2013.spa
dc.relation.referencesMathieu Labbe and François Michaud. Online global loop closure detection for large-scale multi-session graph-based slam. In 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 2661–2666. IEEE, 2014.spa
dc.relation.referencesJoshua Samuel P Siy, Robert Keith C Chan, and Renann G Baldovino. Implementation of a real-time appearance-based mapping in a fully autonomous urban search robot. In 2018 IEEE 10th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM), pages 1–4. IEEE, 2019.spa
dc.relation.referencesSagarnil Das. Simultaneous localization and mapping (slam) using rtab-map. ArXiv, abs/1809.02989, 2018.spa
dc.relation.referencesM.S. Achmad, Gigih Priyandoko, R. Roali, and Mohd Daud. Tele operated mobile robot for 3d visual inspection utilizing distributed operating system platform. International Journal of Vehicle Structures and Systems, 9, 09 2017.spa
dc.relation.referencesN. ALPKIRAY, Y. TORUN, and O. KAYNAR. Probabilistic roadmap and artificial bee colony algorithm cooperation for path planning. In 2018 International Conference on Artificial Intelligence and Data Processing (IDAP), pages 1–6, Sep. 2018.spa
dc.relation.references] German Carro Fernandez, Sergio Martin Gutierrez, Elio Sancristobal Ruiz, Francisco Mur Perez, and Manuel Castro Gil. Robotics, the new industrial revolution. IEEE Technology and Society Magazine, 31(2):51– 58, 2012.spa
dc.relation.referencesindustrial revolution. IEEE Technology and Society Magazine, 31(2):51– 58, 2012.spa
dc.relation.referencesFrank Hegel, Claudia Muhl, Britta Wrede, Martina Hielscher Fastabend, and Gerhard Sagerer. Understanding social robots. In 2009 Second International Conferences on Advances in Computer-Human Interactions, pages 169–174, 2009.spa
dc.relation.referencesGang-Tae Bae, Seung-Won Kim, Dongeun Choi, Changhyun Cho, Woo-Sub Lee, and Sung-Chul Kang. Omni-directional power-assist modular(pam) mobile robot for total nursing service system. In 2017 14th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), pages 832–834, 2017.spa
dc.relation.referencesHamid Taheri, Bing Qiao, and Nurallah Ghaeminezhad. Kinematic model of a four mecanum wheeled mobile robot. International journal of computer applications, 113(3):6–9, 2015.spa
dc.relation.referencesDebashree Sengupta, Neha Jain, and C. S. Kumar. An educational website on kinematics of robots. In 2013 IEEE Fifth International Conference on Technology for Education (t4e 2013), pages 24–27, 2013.spa
dc.relation.referencesE. Maulana, M. A. Muslim, and V. Hendrayawan. Inverse kinematic implementation of four-wheels mecanum drive mobile robot using stepper motors. In 2015 International Seminar on Intelligent Technology and Its Applications (ISITIA), pages 51–56, 2015.spa
dc.relation.referencesE. Maulana, M. A. Muslim, and V. Hendrayawan. Inverse kinematic implementation of four-wheels mecanum drive mobile robot using stepper motors. In 2015 International Seminar on Intelligent Technology and Its Applications (ISITIA), pages 51–56, 2015.spa
dc.relation.referencesMorgan Quigley, Ken Conley, Brian Gerkey, Josh Faust, Tully Foote, Jeremy Leibs, Rob Wheeler, and Andrew Y Ng. Ros: an open-source robot operating system. In ICRA workshop on open source software, volume 3, page 5. Kobe, Japan, 2009.spa
dc.relation.referencesM. Labbé and F. Michaud. Memory management for real time appearance-based loop closure detection. In 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 1271– 1276, 2011.spa
dc.relation.referencesMathieu Labbé and François Michaud. Rtab-map as an open-source lidar and visual simultaneous localization and mapping library for large-scale and long-term online operation: LabbÉ and michaud. Journal of Field Robotics, 36, 10 2018.spa
dc.relation.referencesEvgeny Tsykunov, Valery Ilin, Stepan Perminov, Aleksey Fedoseev, and Elvira Zainulina. Coupling of localization and depth data for mapping using intel realsense t265 and d435i cameras. arXiv preprint arXiv:2004.00269, 2020.spa
dc.relation.referencesNicolás Alvarez Casadiego, Mario Armando Segura Albarracin, et al. Implementación de algoritmos filtro de kalman y filtro de partículas para localización y mapeo simultáneo aplicado a un robot móvil en ambientes interiores con variaciones de iluminación.spa
dc.relation.referencesKanjanapan Sukvichai, Kandith Wongsuwan, Nut Kaewnark, and Piyamate Wisanuvej. Implementation of visual odometry estimation for underwater robot on ros by using raspberrypi 2. In 2016 International Conference on Electronics, Information, and Communications (ICEIC), pages 1–4. IEEE, 2016.spa
dc.relation.referencesM. Quigley. Ros: an open-source robot operating system. In ICRA 2009, 2009.spa
dc.relation.referencesIntel RealSense. D400 Series Product Family, 2019.spa
dc.relation.referencesIntel RealSense. Intel real sense depth camera d435, November 2008.spa
dc.relation.referencesIntel RealSense. Tracking Camera, 2019.spa
dc.relation.referencesIntel RealSense. Intel realsense tracking camera t265, November 2008.spa
dc.relation.referencesPM Meshram and Rohit G Kanojiya. Tuning of pid controller using ziegler-nichols method for speed control of dc motor. In IEEE-international conference on advances in engineering, science and management (ICAESM-2012), pages 117–122. IEEE, 2012.spa
dc.relation.referencesBing Qiao Hamid Taheri and Nurallah Ghaeminezhad. Kinematic model of a four mecanum wheeled mobile robot, 2015.spa
dc.rightsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.rightsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.subject.keywordSLAMspa
dc.subject.keywordMechatronic systems and roboticsspa
dc.subject.keywordCost-oriented automationspa
dc.subject.keywordIntelligent systems and applicationsspa
dc.subject.keywordSocial roboticsspa
dc.subject.keywordMobile Robotspa
dc.subject.lembSistemas inteligentes y aplicacionesspa
dc.subject.lembRobot móvilspa
dc.subject.lembAutomatización orientada al costospa
dc.subject.proposalSLAMspa
dc.subject.proposalSistemas mecatrónicos y robóticaspa
dc.subject.proposalRobótica socialspa
dc.titleDiseño y construcción de un robot móvil autónomo para localización y mapeo simultáneos (SLAM) en ambientes cerrados domésticosspa
dc.typebachelor thesis
dc.type.categoryFormación de Recurso Humano para la Ctel: Trabajo de grado de Pregradospa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.driveinfo:eu-repo/semantics/bachelorThesis
dc.type.localTesis de pregradospa
dc.type.versioninfo:eu-repo/semantics/acceptedVersion

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
2021tatianarozo.pdf
Tamaño:
11.63 MB
Formato:
Adobe Portable Document Format
Descripción:
Proyecto de grado - Tatiana Rozo y Brayan Pallares.
Thumbnail USTA
Nombre:
Carta_aprobacion_Biblioteca. ROZO Y PALLARES.pdf
Tamaño:
170.66 KB
Formato:
Adobe Portable Document Format
Descripción:
Carta aprobación Biblioteca
Thumbnail USTA
Nombre:
Carta derechos autor.pdf
Tamaño:
457.25 KB
Formato:
Adobe Portable Document Format
Descripción:
Carta derechos autor

Bloque de licencias

Mostrando 1 - 1 de 1
Thumbnail USTA
Nombre:
license.txt
Tamaño:
807 B
Formato:
Item-specific license agreed upon to submission
Descripción: