Loading...

Design and Implementation of a Collision Avoidance Module in Dynamic Environment with Deep Reinforcement Learning on Arash Social Robot

Norouzi, Mostafa | 2022

989 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 54941 (08)
  4. University: Sharif University of Technology
  5. Department: Mechanical Engineering
  6. Advisor(s): Meghdari, Ali; Taheri, Alireza; Soleymani, Mahdieh
  7. Abstract:
  8. Nowadays, one of the challenges in social robotics is to navigate the robot in social environments with moving elements such as humans. The purpose of this study is to navigate the Arash 2 social robot in a dynamic environment autonomously without encountering moving obstacles (humans). The Arash 2 robot was first simulated in the Gazebo simulator environment in this research. The simultaneous location and mapping (SLAM) technique was implemented on the robot using a lidar sensor to obtain an environment map. Then, using the deep reinforcement learning approach, the neural network developed in the simulation environment was trained and implemented on the robot in the real environment. The contrastive representation learning method was also used to improve the performance of the trained neural network. The results obtained from the evaluation of neural networks on 500 tests in the simulation environment show that contrastive representation learning improves the robot routing performance in social environments
  9. Keywords:
  10. Deep Reinforcement Learning ; Reinforcement Learning ; Collision Avoidance ; Contrastive Learning ; Robot Pathplanning ; Contrastive Representation Learning ; Robot Path Planning in Dynamic Environment ; Arash Robot

 Digital Object List

 Bookmark

...see more