障碍物的三维重建方法、装置、移动机器人及介质制造方法及图纸

技术编号:38281363 阅读:25 留言:0更新日期:2023-07-27 10:29
本申请涉及一种障碍物的三维重建方法、装置、移动机器人及介质,其方法包括:获取移动机器人执行平面任务时在不同位置的相机坐标系下的多帧初始三维点云;将各帧所述初始三维点云映射为世界坐标系下的环境三维点云,并将得到的多帧环境三维点云进行融合,得到目标障碍物的观测三维点云;对所述观测三维点云依次进行分割和聚类,得到所述目标障碍物的三维重建表面轮廓。本申请的障碍物的三维重建方法具有成本低、轻量化、计算量小、实时性高、易部署等特性,主要适用于移动机器人在执行平面任务时对小障碍物的检测,能够精确获取小障碍物的形貌,从而帮助移动机器人执行相应的任务;也可用于小障碍物的辅助识别。用于小障碍物的辅助识别。用于小障碍物的辅助识别。

【技术实现步骤摘要】
障碍物的三维重建方法、装置、移动机器人及介质


[0001]本申请涉及障碍物检测
,具体涉及一种障碍物的三维重建方法、装置、移动机器人及介质。

技术介绍

[0002]当随着移动机器人智能化的发展,对于其环境感知能力提出了更高的要求。当移动机器人执行任务时,不仅希望能对周围环境中存在的障碍物进行避障,更希望能对这些障碍物的表面轮廓进行三维重建,从而能获得障碍物的形状信息,对其进行精准和流畅避让。
[0003]传统的三维重建方法需要手持激光扫描仪等移动设备,对待测物体进行360
°
环绕扫描,在复杂的计算以及长时间的等待后得到三维重建结果,重建效果不理想。

技术实现思路

[0004]本申请实施例针对上述情况,提出了一种障碍物的三维重建方法、装置、移动机器人及介质,以提供一种成本低、轻量化、计算量小、实时性高、易部署的障碍物的三维重建方法。
[0005]第一方面,本申请实施例提供了一种障碍物的三维重建方法,包括:
[0006]获取移动机器人执行平面任务时在不同位置的相机坐标系下的多帧初始三维本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种障碍物的三维重建方法,其特征在于,包括:获取移动机器人执行平面任务时在不同位置的相机坐标系下的多帧初始三维点云;将各帧所述初始三维点云映射为世界坐标系下的环境三维点云,并将得到的多帧环境三维点云进行融合,得到目标障碍物的观测三维点云;对所述观测三维点云依次进行分割和聚类,得到所述目标障碍物的三维重建表面轮廓。2.根据权利要求1所述的方法,其特征在于,所述移动机器人装载有线激光模组;所述获取移动机器人执行平面任务时在不同位置的相机坐标系下的多帧初始三维点云,包括:按照预设的时间周期,通过所述激光模组发射的光射线,获取在像素坐标系下的激光线中心的原始点云;基于所述相机坐标系到像素坐标系的映射,根据所述激光线中心的原始点云,建立第一约束;基于所述相机坐标系下的线激光光平面方程,建立第二约束;联合所述第一约束和所述第二约束,确定在相机坐标系下的一帧初始三维点云。3.根据权利要求1所述的方法,其特征在于,所述将各帧所述初始三维点云映射为世界坐标系下的环境三维点云,包括:确定所述相机坐标系到所述机器人坐标系的第一变换矩阵;读取并根据所述移动机器人在世界坐标系下的位姿,确定所述机器人坐标系指定轴在所述世界坐标系下的第一坐标;根据所述第一坐标和所述世界坐标系的指定轴单位坐标,确定所述机器人坐标系到所述世界坐标系的第二变换矩阵;根据各帧所述初始三维点云、所述第一变换矩阵、以及所述第二变换矩阵,确定各帧所述初始三维点云在所述世界坐标系下的环境三维点云。4.根据权利要求1所述的方法,其特征在于,所述对所述观测三维点云依次进行分割和聚类,得到所述目标障碍物的三维重建表面轮廓,包括:基于地面点云过滤条件,对所述观测三维点云进行过滤,得到第一中间点云;基于墙面点云过滤条件,对所述第一中间点云进行过滤,得到第二中间点云;对第二中间点云进行聚类,得到至少一个点云集合;根据预设的障碍物体积阈值,确定所述点云集合是否为所述目标障碍物的三维重建表面轮廓。5.根据权利要求4所述的方法,其特征在于,所述基于地面点云过...

【专利技术属性】
技术研发人员:蔡为燕罗晗
申请(专利权)人:北京石头创新科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1