一种单线激光雷达的地图构建方法技术

技术编号:28833878 阅读:14 留言:0更新日期:2021-06-11 23:30
本发明专利技术提供了一种单线激光雷达的地图构建方法,首先控制飞行器按照指定的自转速度和前进速度进行螺旋前进运动;然后根据实时定位方法确定飞行器在空间中的位置,并实时解算飞行器的姿态以确定激光雷达的扫描方向;根据激光雷达反馈的距离信息实时更新三维点云数据;更新三维地图数据。本发明专利技术通过组合空间飞行器的自转和平移构成螺旋前进的运动方式,实现单线激光的扫描操作。不需要为单线激光雷达提供额外的扫描装置,简化了结构,节省了飞行器的内部空间。

【技术实现步骤摘要】
一种单线激光雷达的地图构建方法
本专利技术涉及一种实时地图构建方法,特别是适用于太空环境下对未知环境的探测,以及空间站中室内飞行定位的地图构建方法。
技术介绍
在太空环境下,为实现对未知环境的探测,以及空间站中室内飞行的定位,需要一种实时地图构建方法。而由于火箭的运载能力、飞行空间等诸多方面的限制,对飞行器的尺寸和质量上都有较为严苛的要求。激光雷达作为一种距离测量手段,具有精度高、实时性强的特点而被广泛用于移动机器人的地图构建和自主导航中。但是目前这类设备的结构都过于复杂,需要额外的载体架。申请号为201610168659.7的中国专利技术专利申请公开了一种单线激光雷达装置。该装置通过布置多个单线激光雷达,调整安装位置和俯仰角获得载体四周全覆盖的扫描范围,实现无人驾驶周围环境的实时检测。但是,现有使用单线激光雷达的三维地图构建设备,通常需要为激光雷达提供一个水平旋转的扫描装置,来获得三维点云数据,结构复杂。
技术实现思路
本专利技术的目的在于提供一种可以方便快捷且准确的放置电极固定装置的工具,提高手术效率,改善手术效果。本专利技术的技术方案是如下。本专利技术的一个方面提供了一种微重力环境下的飞行装置,包括:飞行器,其能够进行螺旋前进运动;所述螺旋前进运动包括按照指定速度、指定转轴的自转,以及沿所述转轴方向的平移运动;至少一个距离测量装置,其设置于所述飞行器上;所述至少一个距离测量装置能够随所述飞行器自转扫描得到所述平面内的一个圆周上的二维点云数据,并且能够随所述飞行器平移运动获得所述飞行器周围的三维点云数据。优选地,所述飞行装置包括一个距离测量装置,所述一个距离测量装置放置在以所述飞行器的所述转轴为法线的平面内的x或y正半轴上。优选地,所述飞行装置包括两个距离测量装置,所述两个距离测量装置分别放置在以所述飞行器的所述转轴为法线的平面内的x和y正半轴上。优选地,所述两个距离测量装置同时工作,并且能够通过数据融合提高测量精度。优选地,所述飞行装置还包括实时定位装置,其能够实时确定所述飞行器在空间中的位置,并实时解算所述飞行器的姿态以确定距离测量装置的扫描方向。优选地,所述距离测量装置为单线激光雷达。优选地,所述距离测量装置为机器视觉传感器。优选地,所述机器视觉传感器包括深度摄像头。本专利技术的另一方面提供了一种使用根据以上技术方案中的微重力环境下的飞行装置的地图构建方法,包括如下步骤:步骤S1,控制飞行器进行螺旋前进运动;步骤S2,确定所述飞行器在空间中的位置;步骤S3,确定所述飞行器在空间中的姿态;步骤S4,计算距离测量装置的扫描方向;步骤S5,收集距离测量装置反馈的距离信息;步骤S6,建立点云数据,更新三维地图。优选地,所述地图构建方法还包括如下步骤:步骤S7,判断是否结束扫描地图,若判断为是则结束,若判断为否则转到步骤S1。本专利技术通过组合空间飞行器的自转和平移构成螺旋前进的运动方式,实现单线激光的扫描操作。不需要为单线激光雷达提供额外的扫描装置,简化了结构。节省了飞行器的内部空间,可以用于携带更多的传感器和电池。附图说明图1是本专利技术的飞行装置的单线激光雷达分布示意图;图2是图1中的单线激光雷达三维数据扫描原理图;图3是根据本专利技术的飞行器运动控制总流程图。具体实施方式在微重力环境下,即使是很小的扭矩作用在飞行器上,只要作用时间足够长就可以让其按照指定速度、指定转轴自转。合理地在飞行器上布置一个或者多个单线激光雷达,控制飞行器稳定自转就可以扫描得到一个圆周上的二维点云数据。控制飞行器按照指定速度沿自转轴方向做平移运动,就可以获得飞行器周围的三维点云数据。再结合实时定位方法就可以达到构建三维地图的目的。实施例1本实施例提供了一种微重力环境下的飞行装置,如图1所示,该飞行装置包括:飞行器,其能够进行螺旋前进运动;所述螺旋前进运动包括按照指定速度、指定转轴的自转,以及沿所述转轴方向的平移运动;至少一个距离测量装置,其设置于所述飞行器上;所述至少一个距离测量装置能够随所述飞行器自转扫描得到所述平面内的一个圆周上的二维点云数据,并且能够随所述飞行器平移运动获得所述飞行器周围的三维点云数据。在一优选的实施方式中,所述飞行装置包括一个距离测量装置,所述一个距离测量装置放置在以所述飞行器的所述转轴为法线的平面内的x或y正半轴上。在一更为优选的实施方式中,所述转轴与平面内的坐标系的z轴重合。在一优选的实施方式中,所述飞行装置包括两个距离测量装置,所述两个距离测量装置分别放置在以所述飞行器的所述转轴为法线的平面内的x和y正半轴上。在一优选的实施方式中,所述两个距离测量装置同时工作,并且能够通过数据融合提高测量精度。在一优选的实施方式中,所述飞行装置还包括实时定位装置,其能够实时确定所述飞行器在空间中的位置,并实时解算所述飞行器的姿态以确定距离测量装置的扫描方向。本领域技术人员能够理解,以上实施方式中的所述距离测量装置可以为现有技术中任何适用于微重力环境下使用的距离测量装置。并且,在一特别优选的实施方式中,所述距离测量装置为单线激光雷达。在可选的实施方式中,所述距离测量装置还可以为机器视觉传感器,诸如基于深度摄像头的机器视觉传感器。图1中示出了本专利技术中单线激光雷达的一种分布位置,其中在飞行器的x和y正半轴放置了两个激光雷达。实际上,一个激光雷达也是可以满足工作需求的。这里放置两个激光雷达的目的是为了提高系统的鲁棒性和数据的可靠性。两个激光雷达都可以工作时,通过数据融合可以一定程度上提高测量的精度。在其中一个激光雷达失效的情况下,仍然有一个激光雷达可以使用,保证系统的基本功能可以实现。为了进一步提高系统性能,只要能够满足系统对于安装尺寸和质量的要求,还可以安置更多的激光雷达。图2中示出了在本实施例中采用单线激光雷达扫描三维数据的基本原理,飞行器以螺旋前进的运动方式足以采集其周围的地图信息。通过控制飞行器绕垂直于激光雷达确定的平面的法线方向进行自转,可以得到一个圆周上的二维点云数据。控制飞行器沿转轴方向前进,就可以进一步得到飞行器周围环境的三维点云数据。实施例2本专利技术的另一实施例提供了一种使用根据以上实施例中的微重力环境下的飞行装置的地图构建方法,图3为本专利技术中提及的单线激光雷达的地图构建方法的总流程图。根据本专利技术的地图构建方法首先控制飞行器按照指定的自转速度和前进速度进行螺旋前进运动;然后根据实时定位方法确定飞行器在空间中的位置,并实时解算飞行器的姿态以确定激光雷达的扫描方向;根据激光雷达反馈的距离信息实时更新三维点云数据;更新三维地图数据。具体地,本实施例的地图构建方法包括如下步骤:步骤S1,控制飞行器进行螺旋前进运动;步骤S2,确定所述飞行器在空间中的位置;步骤S3,确定所述飞行器在空间中的姿态;本文档来自技高网...

【技术保护点】
1.一种微重力环境下的飞行装置,包括:/n飞行器,其能够进行螺旋前进运动;所述螺旋前进运动包括按照指定速度、指定转轴的自转,以及沿所述转轴方向的平移运动;/n至少一个距离测量装置,其设置于所述飞行器上;所述至少一个距离测量装置能够随所述飞行器自转扫描得到所述平面内的一个圆周上的二维点云数据,并且能够随所述飞行器平移运动获得所述飞行器周围的三维点云数据。/n

【技术特征摘要】
1.一种微重力环境下的飞行装置,包括:
飞行器,其能够进行螺旋前进运动;所述螺旋前进运动包括按照指定速度、指定转轴的自转,以及沿所述转轴方向的平移运动;
至少一个距离测量装置,其设置于所述飞行器上;所述至少一个距离测量装置能够随所述飞行器自转扫描得到所述平面内的一个圆周上的二维点云数据,并且能够随所述飞行器平移运动获得所述飞行器周围的三维点云数据。


2.根据权利要求1所述的一种微重力环境下的飞行装置,其特征在于,所述飞行装置包括一个距离测量装置,所述一个距离测量装置放置在以所述飞行器的所述转轴为法线的平面内的x或y正半轴上。


3.根据权利要求1所述的一种微重力环境下的飞行装置,其特征在于,所述飞行装置包括两个距离测量装置,所述两个距离测量装置分别放置在以所述飞行器的所述转轴为法线的平面内的x和y正半轴上。


4.根据权利要求3所述的一种微重力环境下的飞行装置,其特征在于,所述两个距离测量装置同时工作,并且能够通过数据融合提高测量精度。


5.根据权利要求1-4中任一项所述的微重力环境下的飞行装置,其特征在于,所述飞行装置还包括实...

【专利技术属性】
技术研发人员:黄强王翔李龙李辉蒋志宏高乙超于万瑞王振勇刘运淇
申请(专利权)人:北京理工大学北京空间飞行器总体设计部
类型:发明
国别省市:北京;11

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

1