强化学习
计算机科学
运动规划
路径(计算)
点(几何)
模拟
人工智能
人机交互
实时计算
机器人
几何学
数学
程序设计语言
作者
Gyeong Taek Lee,Kangjin Kim,Jaeyeon Jang
标识
DOI:10.1016/j.asoc.2023.110660
摘要
The conventional path planning problem for an unmanned aerial vehicle (UAV) typically involves a pre-defined environment and mission, with the objective of reaching a single target point. However, in order to perform different missions, the agent must be trained from scratch. In this paper, we propose a new path planning algorithm for UAVs by training them to be controlled by subgoals, which enhances their degree of freedom to perform various maneuvers. The subgoals can be defined by the user and given to the agent in real-time, allowing the UAV to perform diverse flight missions without prior knowledge of the environment. To achieve this, we utilize goal-conditioned reinforcement learning to train the UAV agent to reach various goals by learning different flight maneuvers. In experiments, we designed specific scenarios to test the UAV agent's ability to perform concrete missions, such as high-flying, low-flying, penetrating, and bypassing. The experimental results show that the same UAV agent trained in a simple environment can accomplish difficult missions in various scenarios. The pre-trained UAV agent can be utilized in other environments as it can be controlled by the subgoals.
科研通智能强力驱动
Strongly Powered by AbleSci AI