一种基于激光成像雷达的非合作航天器相对位姿测量方法与流程

文档序号:12265557阅读:450来源:国知局
一种基于激光成像雷达的非合作航天器相对位姿测量方法与流程
本发明涉及一种基于激光成像雷达的非合作航天器相对位姿测量方法,尤其是一种适用于没有明显特征的非合作航天器的相对位姿测量。
背景技术
:随着空间技术不断发展,各类航天器构造越来越复杂,造价越来越昂贵。为节省航天任务费用、延长航天器工作寿命、提高灵活执行任务能力,美国航空航天局、欧洲空间局等部门相继开展了针对空间飞行器,特别是已失效的具有非合作特征的航天器的操控任务,以期望实现可重复利用空间的在轨服务技术。传统基于二维成像传感器的测量系统由于作用距离短、受光照条件影响大等问题制约了空间操控平台灵活性,而激光成像雷达则由于受光照条件影响小、作用距离长等优势,且能直接获取高精度、高细节表征的三维点云信息,因此,为提高空间智能操控能力,自主完成空间服务任务,迫切需要突破针对激光成像雷达的非合作航天器相对位姿测量技术。现有的基于激光雷达载荷的相对导航技术主要针对远距离目标(点目标或小目标)进行测距和测角确定目标的方位,目前尚未发现与本发明类似的针对近距离段的基于激光成像雷达的非合作航天器相对位姿测量技术相关的说明或报道,也尚未收集到国内类似的资料。技术实现要素:本发明所要解决的技术问题是空间操控中近距离非合作目标相对导航问题。本发明的目的在于提供一种基于激光成像雷达的非合作航天器相对位姿测量方法。利用本发明可解决传统基于二维成像传感器的测量系统存在环境适应性差、作用距离短问题,可实现对任意构型的空间非合作航天器位置姿态测量,满足空间操控中近距离非合作目标相对导航任务需求。为了达到上述发明目的,本发明提供了一种基于激光成像雷达的非合作航天器相对位姿测量方法,该方法主要采用激光成像雷达作为载荷,主要步骤如下:步骤1,根据非合作航天器模型建立精密点云模型库将已知构型的非合作航天器(一般以CAD模型形式表征)通过UGSNX7.0软件进行表面网格划分,生成由不同点云密度构成的点云模型数据库。步骤2,根据激光成像雷达获取可视部位点云数据根据任务需求,合理设计激光成像雷达参数,然后通过激光成像雷达对非合作航天器可视部位成像获得可视部位三维点云数据。步骤3,可视部位点云数据进行预处理主要通过双边滤波算法过滤掉孤立点和混杂点,得到无噪声影响的点云数据。步骤4,将可视部位点云数据与精密点云模型数据进行粗配准通过计算每个点处的法向量、主曲率以及相应的主方向向量,应用相似性度量原理实现可视部位点云数据与点云密度间隔最小的精密点云进行粗配准,确定初始位置姿态。步骤5,采用ICP算法进行点云精配准确定最优相对位置姿态根据初始位姿,判断激光成像雷达距离目标的大致距离,然后自适应选择模型库中相应密度的点云,利用ICP算法进行高精度配准得到最优的相对位置姿态。本发明带来以下有益效益:本发明中提出的一种基于激光成像雷达的非合作航天器相对位姿测量方法合理可行,通过建立点云数据库,合理选择待配准点云,使得测量方法具有抗干扰能力强、鲁棒性好、相对位置姿态测量精度高的优势,适用于没有明显特征的任意构型的非合作航天器相对位置姿态测量,可满足空间操控中近距离非合作目标相对导航任务需求。与此同时,该技术方法还可拓展应用至目标三维重构、翻滚目标运动特性估计等方面,因此,具有较为广阔的前景收益,为我国后续实施工程应用提供重要参考依据。附图说明图1为本发明一种基于激光成像雷达的非合作航天器相对位姿测量方法的步骤图;图2为本发明一具体实施例中复杂构型航天器模型图;图3为本发明一具体实施例中复杂构型航天器模型网格划分后效果图;图4为本发明一具体实施例中复杂构型航天器可视部位成像效果图;图5为本发明一具体实施例中复杂构型航天器点云配准效果图。具体实施方式在下面的描述中阐述了具体细节以便于充分理解本发明。但是本发明能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施的限制。其次,本发明利用示意图进行详细描述,在详述本发明实施例时,为便于说明,所述示意图只是实例,其在此不应限制本发明保护的范围。本发明提供一种基于激光成像雷达的非合作航天器相对位姿测量方法,通过激光成像雷达获取非合作航天器可视部位点云数据,然后利用点云预处理、点云粗配准和精配准精度实现非合作航天器的相对位置姿态估计。下面结合实施例介绍本发明的应用过程。如图1所示为本发明提出的一种基于激光成像雷达的非合作航天器相对位姿测量方法的步骤图。该方法包括如下的步骤:步骤1,根据非合作航天器模型建立精密点云模型库将已知构型的非合作航天器(一般以CAD模型形式表征)通过UGSNX7.0软件进行表面网格划分,生成由不同点云密度构成的点云模型数据库。步骤2,根据激光成像雷达获取可视部位点云数据根据任务需求,合理设计激光成像雷达参数,然后通过激光成像雷达对非合作航天器可视部位成像获得可视部位三维点云数据。步骤3,可视部位点云数据进行预处理主要通过双边滤波算法过滤掉孤立点和混杂点,得到无噪声影响的点云数据。步骤4,将可视部位点云数据与精密点云模型数据进行粗配准通过计算每个点处的法向量、主曲率以及相应的主方向向量,应用相似性度量原理实现可视部位点云数据与点云密度间隔最小的精密点云进行粗配准,确定初始位置姿态。步骤5,采用ICP算法进行点云精配准确定最优相对位置姿态根据初始位姿,判断激光成像雷达距离目标的大致距离,然后自适应选择模型库中相应密度的点云,利用ICP算法进行高精度配准得到最优的相对位置姿态。如图2所示为某复杂构型航天器目标模型构型图,航天器尺寸较大,约为30*30*5m,整个模型主要由柱形结构连接而成。如表2所示为根据任务需求设计激光成像雷达参数,这里为说明算法的有效性,采用光线追踪法仿真生成激光成像雷达可视部位点云数据。如图3所示为对复杂构型航天器利用网格划分技术生成间隔为5mm的点云数据效果,共计203873个数据点。根据任务需求,这里共仿真生成10组点云模型数据。如图4所示为采用光线追踪法模拟激光成像雷达仿真生成的可视部位点云效果图。如图5所示为作用距离为54.4931米处点云配准效果。如表3所示不同作用距离下解算得到的相对位置姿态误差。从结果中可以看出,位置误差在0.12m以内,姿态误差在0.5°以内,可满足绕复杂飞行器任意指定部位进行绕飞/悬停/逼近过程中的相对导航任务需求。因此,本发明专利提供的基于激光成像雷达的非合作航天器相对位姿测量方法合理可行,测量结果精度较高,算法鲁棒性好,抗干扰能力强,可实现对没有明显特征的任意构型的非合作航天器相对位置姿态测量。表2激光成像雷达设计参数表3不同作用距离下相对位置姿态解算结果作用距离(m)误差dX(m)误差dY(m)误差dZ(m)滚动角误差(O)俯仰角误差(O)偏航角误差(O)312.50180.0879548-0.01837680.01991130.05906950.1732890.0696192204.3189-0.0105757-0.004338-0.00833062-0.0162187-0.2410580.168197169.40580.0161048-0.00298844-0.003614610.0540593-0.1080410.177106103.72670.0154477-0.0240305-0.004886690.08521080.004002620.022285682.36080.0104428-0.0265139-0.003429480.0519882-0.04790320.04437754.4931-0.00093640.00317612-0.01234250.0815211-0.00594417-0.028998428.2864-0.0648431-0.0198165-0.0229579-0.219054-0.3193-0.23279319.3470-0.107635-0.0688704-0.0387707-0.475105-0.49222-0.421067当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1