一种面向航天器凹舱内组件安装的三维重建方法及其装置制造方法及图纸

技术编号:38497014 阅读:15 留言:0更新日期:2023-08-15 17:06
本发明专利技术提出了一种面向航天器凹舱内组件安装的三维重建方法及其装置,属于航天器装配领域。解决传统三维冲击作业需要对工件进行贴点效率低的问题。一种面向航天器凹舱内组件安装的三维重建方法,包括以下步骤:S1、凹舱定位;S2、扫描轨迹规划;S3、凹舱点云采集;S4、处理点云数据;S5、模型重建,对步骤S4生成的点云数据进行重建生成网格模型;S6、安装孔定位,识别并定位网格模型中的安装孔坐标,为凹舱的安装提供精准的坐标位置。它主要用于对凹舱内组件安装进行三维重建。件安装进行三维重建。件安装进行三维重建。

【技术实现步骤摘要】
一种面向航天器凹舱内组件安装的三维重建方法及其装置


[0001]本专利技术属于航天器装配领域,特别是涉及一种面向航天器凹舱内组件安装的三维重建方法及其装置。

技术介绍

[0002]航天器凹舱是航天器外表面向内凹陷形成的空间统称,一般被用于安装航天器的工作部件,安装在凹舱内部的工作部件简称凹舱组件,凹舱组件与凹舱内部采用螺栓固定。
[0003]目前,凹舱组件安装到凹舱内部的过程多采用人工装配,通过操作员移动凹舱组件,将其与凹舱内部的螺栓安装孔对准,拧入固定螺栓。凹舱组件外形结构复杂,周边缠绕着许多管路和电缆,且与凹舱内部间距狭小。设备大而沉重、操作空间狭小和施力部位受限这三个方面的缺陷导致了操作者在安装凹舱组件的过程中难以施加平稳、可靠的作用力,凹舱组件在安装过程中晃动幅度较大,这增加了其与凹舱内部发生磕碰和刮蹭的风险。
[0004]机械臂具有承载能力强、空间定位精确和运行平稳顺滑的特性,通过机械臂将凹舱组件移动到安装位置后再进行固定操作可有效避免上述问题。但是,通过机械臂进行辅助安装需要依靠精准的空间位置坐标,传统的三维重建作业需要对工件进行贴点,效率低下。

技术实现思路

[0005]有鉴于此,本专利技术旨在提出一种面向航天器凹舱内组件安装的三维重建方法及其装置,以解决传统三维冲击作业需要对工件进行贴点效率低的问题。
[0006]为实现上述目的,根据本专利技术的一个方面,提供一种面向航天器凹舱内组件安装的三维重建方法,包括以下步骤:
[0007]S1、凹舱定位,通过机械臂运动带动深度相机对准航天器舱体进行数据采集,将采集到的数据导入电脑对数据进行分析得到凹舱的轮廓信息和位置信息,得到A、B、C、D、E、F、G和H点的坐标位置信息;
[0008]S2、扫描轨迹规划,将凹舱四个侧边非矩形内部补齐为矩形,加上凹舱底部总共形成五个矩形扫描区,将每个矩形扫描区划分成大小相等的长方形扫描单元,每个长方形扫描单元的长度a和宽度b根据对应的矩形扫描区长度c和宽度d的数据确定,然后取每个长方形扫描单元的中心点为采集点,选取一顶角采集点作为初始点对每个采集点依次进行蛇形连线完成轨迹规划;
[0009]S3、凹舱点云采集,在机械臂带动下使3D相机沿轨迹运动,在每个采集点进行点云数据采集;
[0010]S4、处理点云数据;
[0011]S5、模型重建,对步骤S4生成的点云数据进行重建生成网格模型;
[0012]S6、安装孔定位,识别并定位网格模型中的安装孔坐标,为凹舱的安装提供精准的坐标位置。
[0013]更进一步的,所述步骤S1中,深度相机与航天器舱体的相对位置应保证深度相机取景框内包含凹舱整体。
[0014]更进一步的,所述步骤S1中利用Open3D点云处理库对数据进行分析得到凹舱的轮廓信息和位置信息。
[0015]更进一步的,所述步骤S4中,处理点云数据的方式为:首先设定一个初始值为2的变量i,输入采集到的第i个点云;对点云i进行滤波处理,去除噪点;输入点云i和第i

1个点云的采集坐标,采集坐标为根据机械臂关节处的角度传感器信息计算得出的3D相机在每个采集点处的机械臂位姿信息;将点云i的采集坐标作为迭代初始值,对点云i与点云i

1进行配准;利用配准信息对点云i和点云i

1进行拼接;将拼接后的点云作为新点云i;判断i是否大于等于采集点总数目;如果满足,则顺次进入模型重建步骤与安装孔定位步骤,如果不满足,则i+1并返回至输入点云i处再进行循环。
[0016]更进一步的,所述步骤S5中,将步骤S4循环后输出的新点云i进行泊松表面重建。
[0017]更进一步的,进行泊松表面重建的方式为:将新点云i数据导入Open3D点云处理库中进行重建。
[0018]更进一步的,重建利用的函数为create_from_point_cloud_poisson。
[0019]更进一步的,利用ICP算法对点云i与点云i

1进行配准。
[0020]更进一步的,所述步骤S6中,采用基于轮廓形状的特征提取算法识别并定位网格模型中的安装孔坐标。
[0021]根据本专利技术的另一个方面,提供一种使用上述一种面向航天器凹舱内组件安装的三维重建方法的装置,包括机械臂、3D相机、末端法兰、深度相机和控制器,所述机械臂的末端设置末端法兰,所述3D相机和深度相机固定在末端法兰上,所述机械臂、3D相机和深度相机均与控制器电性连接,所述3D相机用于凹舱内部点云采集,所述深度相机用于凹舱的定位和运动轨迹规划,所述机械臂关节处设置角度传感器用于采集机械臂的位姿信息。
[0022]与现有技术相比,本专利技术的有益效果是:
[0023]1、本方法利用机械臂带动3D相机对凹舱内部进行全自动的点云数据采集,改变了传统三维重建作业需要操作者手持扫描仪进行扫描的情况;
[0024]2、本方法利用机械臂利用关节处的角度传感器信息计算相机位姿信息并结合ICP算法进行点云配准,去除了传统三维重建作业需要事先对工件进行贴点的步骤,简化了流程,显著提高了重建效率与重建精度;
[0025]3、本方法凹舱内部三维模型,可以为机械臂辅助安装凹舱组件的作业提供可靠的坐标位置信息参考,为机械臂辅助安装凹舱作业的自动化提供了环境感知上的支持。
附图说明
[0026]构成本专利技术的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0027]图1为本专利技术所述的一种面向航天器凹舱内组件安装的三维重建方法的流程图;
[0028]图2为本专利技术所述的一种面向航天器凹舱内组件安装的三维重建装置的结构示意图;
[0029]图3为本专利技术所述的凹舱A、B、C、D、E、F、G和H点的坐标位置示意图;
[0030]图4为本专利技术所述的轨迹规划图;
[0031]图5为本专利技术所述的点云数据处理流程图。
[0032]机械臂1;3D相机2;末端法兰3;深度相机4;航天器舱体5;凹舱6。
具体实施方式
[0033]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地阐述。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。
[0034]参见附图说明本实施方式,根据本专利技术的一个方面,提供一种面向航天器凹舱内组件安装的三维重建方法,其特征在于,包括以下步骤:
[0035]S1、凹舱6定位,通过机械臂1运动带动深度相机4对准航天器舱体5进行数据采集,深度相机4与航天器舱体5的相对位置应保证深度相机4取景框内包含凹舱6整体,将采集到的数据导入电脑利用Open3D点云处理库对数据进行分析得到凹舱6的轮廓信息和位置信息,得到A、B、C、D、E、F、G和H点的坐标位置信息;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种面向航天器凹舱内组件安装的三维重建方法,其特征在于,包括以下步骤:S1、凹舱(6)定位,通过机械臂(1)运动带动深度相机(4)对准航天器舱体(5)进行数据采集,将采集到的数据导入电脑对数据进行分析得到凹舱(6)的轮廓信息和位置信息,得到A、B、C、D、E、F、G和H点的坐标位置信息;S2、扫描轨迹规划,将凹舱(6)四个侧边非矩形内部补齐为矩形,加上凹舱(6)底部总共形成五个矩形扫描区,将每个矩形扫描区划分成大小相等的长方形扫描单元,每个长方形扫描单元的长度a和宽度b根据对应的矩形扫描区长度c和宽度d的数据确定,然后取每个长方形扫描单元的中心点为采集点,选取一顶角采集点作为初始点对每个采集点依次进行蛇形连线完成轨迹规划;S3、凹舱(6)点云采集,在机械臂(1)带动下使3D相机(2)沿轨迹运动,在每个采集点进行点云数据采集;S4、处理点云数据;S5、模型重建,对步骤S4生成的点云数据进行重建生成网格模型;S6、安装孔定位,识别并定位网格模型中的安装孔坐标,为凹舱(6)的安装提供精准的坐标位置。2.一种根据权利要求1所述的一种面向航天器凹舱内组件安装的三维重建方法,其特征在于:所述步骤S1中,深度相机(4)与航天器舱体(5)的相对位置应保证深度相机(4)取景框内包含凹舱(6)整体。3.根据权利要求1所述的一种面向航天器凹舱内组件安装的三维重建方法,其特征在于:所述步骤S1中利用Open3D点云处理库对数据进行分析得到凹舱(6)的轮廓信息和位置信息。4.根据权利要求1所述的一种面向航天器凹舱内组件安装的三维重建方法,其特征在于,所述步骤S4中,处理点云数据的方式为:首先设定一个初始值为2的变量i,输入采集到的第i个点云;对点云i进行滤波处理,去除噪点;输入点云i和第i

1个点云的采集坐标,采集坐标为根据机械臂(1)关节处的角度传感器信息计算得出的3D相机(2)在每个采集点处的机械臂(1)位姿信息;将点云i...

【专利技术属性】
技术研发人员:刘刚峰郭照坤孙宪超李长乐张学贺赵杰
申请(专利权)人:哈尔滨工业大学
类型:发明
国别省市:

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

1