Export Ready — 

Project I-RoCS: automatic navigation system for a cleaning robot

Bibliographic Details
Main Author: Dias, Tânia Sofia da Silva
Publication Date: 2021
Format: Master thesis
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10773/31345
Summary: Robotics is an interdisciplinary exciting and competitive eld, one of the largest research areas in the world today. The robotics market has encountered signi cant development over the recent years and is anticipated to grow tremendously over the near future. Robots have become part of our daily lives, particularly autonomous mobile robots. These robots are capable of moving and communicating with the world that surrounds them, thereby opening up new possibilities and making possible new types of human-robot interaction. In this area, decision-making capabilities are in constant evolution and they are constantly subject to sudden alterations, with the goal of approaching the behavior of robots to human behavior based on sensory data. This is a task of high complexity, but the advances of the technologies used have made them possible to produce better outcomes, thereby leading to the development of solutions that are increasingly closer to be used in real scenarios. Pre-programmed or reactive actions, generate the illusion of an intelligent robot, but for a robot to be considered genuinely intelligent, it must learn and adapt to the world in which it is inserted. In order to create such a robotic agent, it is important to develop solutions to the complex problems of autonomous navigation. This Thesis presents the study and development of an autonomous navigation system to be integrated into a cleaning robot prototype to be developed in the context of the i-RoCS project. This thesis presents an analysis of the most common algorithms for autonomous navigation, focusing on the three most important problems: mapping, localization and navigation. These steps are essential so that the robot can act autonomously in the environment where it will operate. Several algorithms have been explored, providing more emphasis on the Cartographer Google algorithm. A proposal of an autonomous navigation system was developed and tested both in simulation and using a real robot. The experimental results presented in this document using the educational Turtlebot robot demonstrate that it is possible for it to be able to navigate independently in human-occupied environments without recourse to external location systems. The implemented solution can be an important contribution to i-RoCS prototype.
id RCAP_aa72b54d314d24b93572f858e88c7534
oai_identifier_str oai:ria.ua.pt:10773/31345
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Project I-RoCS: automatic navigation system for a cleaning robotMappingNavigationLocalizationSLAMROSRoboticsAutonomyRobotics is an interdisciplinary exciting and competitive eld, one of the largest research areas in the world today. The robotics market has encountered signi cant development over the recent years and is anticipated to grow tremendously over the near future. Robots have become part of our daily lives, particularly autonomous mobile robots. These robots are capable of moving and communicating with the world that surrounds them, thereby opening up new possibilities and making possible new types of human-robot interaction. In this area, decision-making capabilities are in constant evolution and they are constantly subject to sudden alterations, with the goal of approaching the behavior of robots to human behavior based on sensory data. This is a task of high complexity, but the advances of the technologies used have made them possible to produce better outcomes, thereby leading to the development of solutions that are increasingly closer to be used in real scenarios. Pre-programmed or reactive actions, generate the illusion of an intelligent robot, but for a robot to be considered genuinely intelligent, it must learn and adapt to the world in which it is inserted. In order to create such a robotic agent, it is important to develop solutions to the complex problems of autonomous navigation. This Thesis presents the study and development of an autonomous navigation system to be integrated into a cleaning robot prototype to be developed in the context of the i-RoCS project. This thesis presents an analysis of the most common algorithms for autonomous navigation, focusing on the three most important problems: mapping, localization and navigation. These steps are essential so that the robot can act autonomously in the environment where it will operate. Several algorithms have been explored, providing more emphasis on the Cartographer Google algorithm. A proposal of an autonomous navigation system was developed and tested both in simulation and using a real robot. The experimental results presented in this document using the educational Turtlebot robot demonstrate that it is possible for it to be able to navigate independently in human-occupied environments without recourse to external location systems. The implemented solution can be an important contribution to i-RoCS prototype.Robotics is an interdisciplinary exciting and competitive eld, one of the largest research areas in the world today. The robotics market has encountered signi cant development over the recent years and is anticipated to grow tremendously over the near future. Robots have become part of our daily lives, particularly autonomous mobile robots. These robots are capable of moving and communicating with the world that surrounds them, thereby opening up new possibilities and making possible new types of human-robot interaction. In this area, decision-making capabilities are in constant evolution and they are constantly subject to sudden alterations, with the goal of approaching the behavior of robots to human behavior based on sensory data. This is a task of high complexity, but the advances of the technologies used have made them possible to produce better outcomes, thereby leading to the development of solutions that are increasingly closer to be used in real scenarios. Pre-programmed or reactive actions, generate the illusion of an intelligent robot, but for a robot to be considered genuinely intelligent, it must learn and adapt to the world in which it is inserted. In order to create such a robotic agent, it is important to develop solutions to the complex problems of autonomous navigation. This Thesis presents the study and development of an autonomous navigation system to be integrated into a cleaning robot prototype to be developed in the context of the i-RoCS project. This thesis presents an analysis of the most common algorithms for autonomous navigation, focusing on the three most important problems: mapping, localization and navigation. These steps are essential so that the robot can act autonomously in the environment where it will operate. Several algorithms have been explored, providing more emphasis on the Cartographer Google algorithm. A proposal of an autonomous navigation system was developed and tested both in simulation and using a real robot. The experimental results presented in this document using the educational Turtlebot robot demonstrate that it is possible for it to be able to navigate independently in human-occupied environments without recourse to external location systems. The implemented solution can be an important contribution to i-RoCS prototype.2021-05-10T10:30:01Z2021-02-19T00:00:00Z2021-02-19info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/31345engDias, Tânia Sofia da Silvainfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-06T04:31:51Zoai:ria.ua.pt:10773/31345Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T14:11:35.653697Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Project I-RoCS: automatic navigation system for a cleaning robot
title Project I-RoCS: automatic navigation system for a cleaning robot
spellingShingle Project I-RoCS: automatic navigation system for a cleaning robot
Dias, Tânia Sofia da Silva
Mapping
Navigation
Localization
SLAM
ROS
Robotics
Autonomy
title_short Project I-RoCS: automatic navigation system for a cleaning robot
title_full Project I-RoCS: automatic navigation system for a cleaning robot
title_fullStr Project I-RoCS: automatic navigation system for a cleaning robot
title_full_unstemmed Project I-RoCS: automatic navigation system for a cleaning robot
title_sort Project I-RoCS: automatic navigation system for a cleaning robot
author Dias, Tânia Sofia da Silva
author_facet Dias, Tânia Sofia da Silva
author_role author
dc.contributor.author.fl_str_mv Dias, Tânia Sofia da Silva
dc.subject.por.fl_str_mv Mapping
Navigation
Localization
SLAM
ROS
Robotics
Autonomy
topic Mapping
Navigation
Localization
SLAM
ROS
Robotics
Autonomy
description Robotics is an interdisciplinary exciting and competitive eld, one of the largest research areas in the world today. The robotics market has encountered signi cant development over the recent years and is anticipated to grow tremendously over the near future. Robots have become part of our daily lives, particularly autonomous mobile robots. These robots are capable of moving and communicating with the world that surrounds them, thereby opening up new possibilities and making possible new types of human-robot interaction. In this area, decision-making capabilities are in constant evolution and they are constantly subject to sudden alterations, with the goal of approaching the behavior of robots to human behavior based on sensory data. This is a task of high complexity, but the advances of the technologies used have made them possible to produce better outcomes, thereby leading to the development of solutions that are increasingly closer to be used in real scenarios. Pre-programmed or reactive actions, generate the illusion of an intelligent robot, but for a robot to be considered genuinely intelligent, it must learn and adapt to the world in which it is inserted. In order to create such a robotic agent, it is important to develop solutions to the complex problems of autonomous navigation. This Thesis presents the study and development of an autonomous navigation system to be integrated into a cleaning robot prototype to be developed in the context of the i-RoCS project. This thesis presents an analysis of the most common algorithms for autonomous navigation, focusing on the three most important problems: mapping, localization and navigation. These steps are essential so that the robot can act autonomously in the environment where it will operate. Several algorithms have been explored, providing more emphasis on the Cartographer Google algorithm. A proposal of an autonomous navigation system was developed and tested both in simulation and using a real robot. The experimental results presented in this document using the educational Turtlebot robot demonstrate that it is possible for it to be able to navigate independently in human-occupied environments without recourse to external location systems. The implemented solution can be an important contribution to i-RoCS prototype.
publishDate 2021
dc.date.none.fl_str_mv 2021-05-10T10:30:01Z
2021-02-19T00:00:00Z
2021-02-19
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10773/31345
url http://hdl.handle.net/10773/31345
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833594381716684800