Navigation of autonomous mobile robots in dynamic environments with deep reinforcement learning
2021
0 views
0 downloads
Advisor: Dr. Öğr. Üyesi Adem Tuncer
Abstract (EN)
In recent years, depending on the development of technology, the use of mobile robots is becoming widespread and the number of studies on autonomous robots is increasing day by day. The fact that mobile robots can perform many tasks autonomously, such as target recognition, navigation and obstacle avoidance, is one of the problems that they must overcome. There are many studies in the literature on environments with static obstacles. However, in the real world, there are dynamic obstacles as well as static obstacles in the environment. It is very important that mobile robots can perform their tasks in environments with people or other dynamic obstacles. Reinforcement learning is a method of machine learning that has been focused on in recent years, since it does not require any prior knowledge of the environment and shows a similar approach to human learning. The most commonly used algorithm of reinforcement learning is the Q learning algorithm. Deep Q learning (or Deep Q networks) has emerged by combining the Q learning algorithm with deep neural networks. In recent years, the use of deep Q learning algorithms in robot navigation has been increasing. The most important reason why deep Q learning is preferred over classical algorithms is that robots can learn on their own without the need for any prior knowledge in environments full of obstacles. In this thesis, it is aimed for a mobile robot to reach the targets by recognizing the given targets and avoiding obstacles without the need for any map information. For this purpose, three different network models were designed based on the dueling double deep Q learning (D3QN) algorithm, one of the deep Q learning algorithms. Depth images obtained from the depth camera were used in the training step of the models. In order for the mobile robot to recognize its target and steer towards the target, the direction angle and distance information to the target are given as additional information to the network models. Training and testing steps were carried out on Robotic operating system (ROS) and Gazebo simulation environment, and the applicability of the system in the real world was demonstrated. As a result, it has been seen that the proposed model is successful in reaching the targets of mobile robots by recognizing their targets and avoiding obstacles.
Author
Dr. Koray Özdemir
Institution
How to Cite
Koray Özdemir (Master Thesis). Navigation of autonomous mobile robots in dynamic environments with deep reinforcement learning, 2021, Yalova University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Yalova University
- Üniversite Gençliğinin Uyum Sorunları: Yalova Örneği(2017)
- Torment in the Quran(2017)
- Arrest in line with national and supranational judicial decisions(2019)
- The evaluation of the relationship between social support systems and burnout levels of relatives who caregiver of schizophrenia patients: The case of Istanbul(2022)
- Teaching belief of Allah with religious children's books: The case of Özkan Öze's Genç Adam ve Allah(2024)
- Tazmîn sanatının Kur'ân-i Kerîm'de nahiv ve belâgat yönünden incelenmesi (Hac Sûresinden Kasas Sûresine kadar)(2024)
