用端到端深度强化学习让无人机在动态障碍物中自主避障
Flying in Highly Dynamic Environments with End-to-end Learning Approach
- 用激光雷达点云生成二维障碍物地图,融合多帧历史数据
- 单神经网络同时完成感知与导航,可无缝切换飞行与悬停状态
- 在仿真和真实场景中均成功应对复杂动态环境
无人飞行器如四旋翼无人机的避障是热门研究方向。现有研究多聚焦静态环境,而多动态障碍物场景下的避障仍具挑战。本文提出一种基于深度强化学习的新方法,使四旋翼无人机可在高度动态环境中导航。我们设计了激光雷达数据编码器,从海量点云中提取障碍物信息;将多帧历史扫描压缩为二维障碍物地图,保留关键特征。一个端到端深度神经网络从该地图中提取动态与静态障碍物运动学信息,并生成加速度指令控制无人机避障。该方法将感知与导航功能集成于单一神经网络,可无需模式切换直接从飞行状态转入悬停状态。通过仿真与真实实验验证,在高度动态且杂乱的环境中本方法表现出色。
原文摘要 · Abstract (English)
Obstacle avoidance for unmanned aerial vehicles like quadrotors is a popular research topic. Most existing research focuses only on static environments, and obstacle avoidance in environments with multiple dynamic obstacles remains challenging. This paper proposes a novel deep-reinforcement learning-based approach for the quadrotors to navigate through highly dynamic environments. We propose a lidar data encoder to extract obstacle information from the massive point cloud data from the lidar. Multi frames of historical scans will be compressed into a 2-dimension obstacle map while maintaining the obstacle features required. An end-to-end deep neural network is trained to extract the kinematics of dynamic and static obstacles from the obstacle map, and it will generate acceleration commands to the quadrotor to control it to avoid these obstacles. Our approach contains perception and navigating functions in a single neural network, which can change from a navigating state into a hovering state without mode switching. We also present simulations and real-world experiments to show the effectiveness of our approach while navigating in highly dynamic cluttered environments.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。