首页 /研究 /A Multi-Objective Reinforcement Learning Based Controller for Autonomous Navigation in Challenging Environments
LEARNING

A Multi-Objective Reinforcement Learning Based Controller for Autonomous Navigation in Challenging Environments

Amir Ramezani Dooraki, Deok Jin Lee

发表年份
2022
引用次数
23
访问权限
开放获取

摘要

In this paper, we introduce a self-trained controller for autonomous navigation in static and dynamic (with moving walls and nets) challenging environments (including trees, nets, windows, and pipe) using deep reinforcement learning, simultaneously trained using multiple rewards. We train our RL algorithm in a multi-objective way. Our algorithm learns to generate continuous action for controlling the UAV. Our algorithm aims to generate waypoints for the UAV in such a way as to reach a goal area (shown by an RGB image) while avoiding static and dynamic obstacles. In this text, we use the RGB-D image as the input for the algorithm, and it learns to control the UAV in 3-DoF (x, y, and z). We train our robot in environments simulated by Gazebo sim. For communication between our algorithm and the simulated environments, we use the robot operating system. Finally, we visualize the trajectories generated by our trained algorithms using several methods and illustrate our results that clearly show our algorithm’s capability in learning to maximize the defined multi-objective reward.

关键词

Reinforcement learningComputer scienceController (irrigation)RobotArtificial intelligenceRGB color modelImage (mathematics)Computer vision

相关论文

查看 LEARNING 分类全部论文