Mobile Robots Autonomous Exploration with Reinforcement Learning

CUHK Course IERG5350 2020  ·  Haojie Shi, LI ANG ·

Reinforcement Learning, a computational approach to learning whereby an agent tries to maximize the total amount of reward it receives while interacting with a complex and uncertain environment. And it has quite a few applications in playing game or controlling a robot after exploration and exploitation. Our project is aimed at designing an efficient robot autonomous exploration algorithm based on reinforcement learning. Our work is based on the HouseExpo dataset and we developed reinforcement learning algorithm on it, showing that the robot can efficiently explore uncertain environments with a smart behavior. Our work is based on Double DQN with proportional prioritization[7], and we improve the algorithm by encoding history observation, adding global explored map and designing external reward via Artificial Potential Field.

PDF Abstract

Datasets


Results from the Paper


  Submit results from this paper to get state-of-the-art GitHub badges and help the community compare results to other papers.

Methods