基于DRQN的小视野3D避障算法

发布时间:2020-10-27浏览次数:44

    在传统的导航方案中,激光雷达的高昂成本是导航机器人难以量产落地的主要原因之一,而深度相机具有成本低且同时具有3D深度信息与图像信息等优点,所以利用深度相机作为主传感器不仅可以有效降低成本,也可以更容易地进行多模态数据的融合。首先,我们设计了如图所示的基于深度强化学习的多传感器导航系统框架。

 多传感器导航系统框架


SLAM模块基于传感器数据建立环境地图,并在地图上估计机器人的速度和位置。

路径规划模块传感器数据和地图作为输入,该模块生成从当前位置到目标位置的路径或局部目标点序列。

costmap生成器模块为了处理各种三维环境,需要对多传感器数据进行精确和一致的实时自我中心映射表示

点云滤波管道模块:以深度摄像机构建的点云数据作为输入,通过对点云进行预处理,生成costmap生成器的输入

基于深度强化学习的局部规划模块:输入包括来自生成器的成本映射、全局路径规划生成的局部目标和SLAM模块生成的速度信息三部分,输出规划的控制速度

本地规划器输出实际的控制命令,即线速度和角速度,用于基础控制器模块驱动机器人。

 

由于深度相机存在视野较为狭窄的问题,所以在基于深度强化学习的局部规划模块中引入了如图6所示的循环神经网络模块,记忆关键的场景信息,获取数据间的关联性,从克服了小视野的问题。

图 基于DRQN的深度强化学习局部规划网络