首页> 中国专利> 工作空间六自由度位姿动态测量设备及方法

工作空间六自由度位姿动态测量设备及方法

摘要

本发明属于工业现场大尺寸三维坐标测量方法。为提供一种测量精度高、范围大,不受临时遮挡的影响,更适于工业现场使用的自由度位姿测量方法,本发明采取的技术方案是,工作空间六自由度位姿动态测量设备及方法,主要包括下列步骤:步骤1.组装六自由度位姿传感器;步骤2.布置好发射站;步骤3.打开上位机测量软件,通过角度交会测量方法测得接收器光学中心在WMPS系统坐标系XYZ下坐标;步骤4.解算得到传感器坐标系原点在WMPS坐标系下的坐标OXYZ为:步骤5.得到刚体此时的RPY(pitch-yaw-roll)角度α、β、θ为:本发明主要应用于工业现场大尺寸三维坐标测量方法。

著录项

  • 公开/公告号CN102374847A

    专利类型发明专利

  • 公开/公告日2012-03-14

    原文格式PDF

  • 申请/专利权人 天津大学;

    申请/专利号CN201110271674.1

  • 申请日2011-09-14

  • 分类号G01B11/03(20060101);G01B11/26(20060101);

  • 代理机构12201 天津市北洋有限责任专利代理事务所;

  • 代理人刘国威

  • 地址 300072 天津市南开区卫津路92号

  • 入库时间 2023-12-18 04:34:25

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-07-24

    授权

    授权

  • 2012-04-25

    实质审查的生效 IPC(主分类):G01B11/03 申请日:20110914

    实质审查的生效

  • 2012-03-14

    公开

    公开

说明书

技术领域

本发明属于工业现场大尺寸三维坐标测量方法,特别涉及一种基于工作空间测量定位系 统的工作空间六自由度位姿动态测量设备及方法。

背景技术

刚体六自由度用于描述其空间位置与姿态,即刚体沿X、Y、Z三个坐标方向的位移及自身 滚动(roll)、俯仰(pitch),偏航(yaw)三个角度。随着多轴运动控制技术在机器人研究、大型工 件装配、柔性制造等领域的广泛应用,如何及时测量物体的六自由度参数为运动控制系统提 供有效反馈已成为工业及科研领域共同关注的焦点。由于传统方法无法同时得到互相关联的 六个自由度参数,现有六自由度测量方案主要采用激光跟踪仪或摄影测量技术,世界范围内 只有Leica、V-STARS等少数厂商提供相关测量产品。但由于受到测量原理限制,这些方案 在使用中各自存在严重问题:跟踪仪测量通视要求较高,测量过程中仪器与待测物间不允许 有其他物体遮挡光路,而且跟踪仪为单站测量设备,无法实现多物体的同时跟踪;摄影测量 方法依赖复杂的图像处理手段,难以实现实时测量,目前的光学制造水平也限制了摄影测量 的精度和范围。

发明内容

为克服现有技术的不足,以工作空间测量定位系统(WMPS:Workspace Measurement  Positioning System)为基础提供一种测量精度高、范围大,不受临时遮挡的影响,更适于工 业现场使用的自由度位姿测量方法,本发明采取的技术方案是,工作空间六自由度位姿动态 测量设备及方法,主要包括下列步骤:

步骤1.组装六自由度位姿传感器,在传感器组装完成后,依靠包括影像仪、测量臂等高 精度辅助工具标定传感器表面接收器光学中心在传感器坐标系UVW下精确坐标;

步骤2.布置好发射站,待发射站运行平稳后建立WMPS系统测量坐标系;将六自由度 位姿传感器固定在待测物体表面,打开传感器电源,以覆盖测量空间的WMPS系统坐标系作 为全局测量坐标系;

步骤3.打开上位机测量软件,通过Zigbee无线通讯网络向传感器发送测量命令,待传 感器返回接收器角度信息后解算接收器在测量坐标系下坐标,当接收器接收到两台以上发射 站发出的光脉冲后,可通过角度交会测量方法测得接收器光学中心在WMPS系统坐标系XYZ 下坐标;

步骤4.解算得到传感器表面三个或三个以上接收器坐标之后,以可测接收器几何中心为 中心建立过渡坐标系X′Y′Z′并得到过渡坐标系到WMPS系统坐标系的旋转矩阵RX′Y′Z′-XYZ及平 移矢量TX′Y′Z′-XYZ,下标X′Y′Z′-XYZ表示二者为过渡坐标系X′Y′Z′到WMPS系统坐标系XYZ 的坐标变换关系,同时通过预先标定的接收器在传感器坐标系UVW下精确坐标也可得到该 过渡坐标系到传感器坐标系的旋转矩阵RX′Y′Z′-UVW及平移矢量TX′Y′Z′-UVW,下标X′Y′Z′-UVW表 示此二者为过渡坐标系X′Y′Z′到传感器坐标系UVW坐标变换关系;此时,传感器坐标系UVW 到WMPS坐标系XYZ的旋转矩阵RUVW-XYZ可通过式计算,传 感器坐标系原点在WMPS坐标系下的坐标OXYZ为:

OXYZ=TXYZ-XYZ-RXYZ-XYZ×RXYZ-UVWT×TXYZ-UVW

步骤5.当传感器被固定在运动物体表面待测关键点时,二者可视为同一刚体,则运动物 体关键点坐标为OXYZ,假定测得的传感器坐标系UVW到WMPS坐标系XYZ的旋转矩阵 RUVW-XYZ为:

RUVW-XYZ=r11r12r13r21r22r23r31r32r33---(1)

(1)中rij为矩阵RUVW-XYZ中元素,得到刚体此时的RPY(pitch-yaw-roll)角度α、β、θ为:

α=tan-1(r21/r11);β=tan-1(-r31/r312+r332);γ=tan-1(r32/r33);---(2)

T表示转置。

所述传感器坐标系定义为:以转接法兰底面中心为坐标系原点,以过原点垂直于转接法 兰底面指向跟踪仪靶球坐的射线为坐标系Z轴,由原点指向接收器1在法兰底面投影点的射 线为坐标系X轴,传感器Y轴遵循右手定则。

所述WMPS系统测量坐标系定义为:当没有特殊要求时,以测量系统内编号为1的发射 站坐标系为测量坐标系。

工作空间六自由度位姿动态测量设备,包括:

发射站用于向外发射带有角度信息的光信号;

六自由度传感器,内部设置有WMPS接收器用于接收发射站发出的光信号,六自由度传 感器根据接收器收到光信号后的输出计算出发射器转台转过的角度信息,六自由度传感器还 设置有Zigbee无线通讯接口,用于接收来自上位机开始测量的命令,并将角度信息输送到上 位计算机;

影像仪、测量臂,用于标定六自由度传感器上的接收器光学中心在六自由度传感器坐标 系UVW下精确坐标;

上位计算机,用于:

1)以覆盖测量空间的WMPS系统坐标系作为全局测量坐标系;接收角度信息,当接收器 接收到两台以上发射站发出的光脉冲后,通过角度交会测量方法测得接收器光学中心在 WMPS系统坐标系XYZ下坐标;

2)解算得到传感器表面三个或三个以上接收器坐标后,以可测接收器几何中心为中心建 立过渡坐标系X′Y′Z′并得到过渡坐标系到WMPS系统坐标系的旋转矩阵RX′Y′Z′-XYZ及平移矢量 TX′Y′Z′-XYZ,同时通过预先标定的接收器在传感器坐标系UVW下精确坐标也得到该过渡坐标系 到传感器坐标系的旋转矩阵RX′Y′Z′-UVW及平移矢量TX′Y′Z′-UVW

3)此时,传感器坐标系UVW到WMPS坐标系XYZ的旋转矩阵RUVW-XYZ通过下式计算:

RUVW-XYZ=RXYZ-XYZ×RXYZ-UVWT---(3)

六自由度传感器坐标系原点OXYZ在WMPS坐标系XYZ下的坐标可通过下式计算:

OXYZ=TXYZ-XYZ-RXYZ-XYZ×RXYZ-UVWT×TXYZ-UVW---(4)

4)当传感器被固定在运动物体表面待测关键点时,运动物体表面关键点坐标即OXYZ,假 定测得的传感器坐标系UVW到WMPS坐标系XYZ的旋转矩阵RUVW-XYZ为:

RUVW-XYZ=r11r12r13r21r22r23r31r32r33;---(5)

(4)式中rij为计算得出的矩阵RUVW-XYZ中元素,则刚体此时的RPY(pitch-yaw-roll)角度 α、β、θ为:

α=tan-1(r21/r11);β=tan-1(-r31/r312+r332);γ=tan-1(r32/r33);---(2)

六自由度传感器构成为:

传感器壳外形为长方体空腔,长方体截面为正方形,长方体每个侧面及棱边上分为上下 两排交错安装8个WMPS接收器,其中最上排4个WMPS接收器与壳体外壁保持一定夹角, 从而保证传感器四周及顶端均有3个或3个以上接收器可以接收测量空间中发射器发来的光 脉冲,同时壳体顶端设计有激光跟踪仪靶球坐以方便现场比对;

传感器壳体下部安装有转接法兰,法兰四周设计有定位通孔,法兰中央设计有定位销孔, 同通过转接法兰可将传感器安装在待测物体表面;

传感器壳体内部安装有WMPS接收器信号采集处理电路,WMPS信号采集处理电路核心 元件为大规模FPGA芯片,FPGA芯片外部配有FLASH芯片、DDR芯片及Zigbee无线通讯 芯片,FPGA芯片内部搭建有SOPC嵌入式处理系统电路,系统内集成有32位RSIC处理器 内核、总线及内存控制器、闪存控制器、SPI串行接口外设,WMPS信号采集处理电路通过 处理器总线上的8个数据采集通道完成,每通道负责采集一个外部接收器信号,依靠通道内 配置的专用FIFO实现不同通道信号的同时触发、同时采集,数据采集时处理器通过总线上 的同步采集控制模块控制所有通道同时采集接收器电脉冲,当收到接收器电脉冲时,触发模 块锁存FPGA内部计时器时间值并将其写入该通道专用FIFO,当采集结束,处理器从各通道 FIFO中依次读出所缓存的时间信息,并结合预先存储的发射器转速计算发射器转台转角。

本发明具有如下技术效果:

本发明采用工作空间测量定位系统,并将多个WMPS系统接收器及此信号处理器集成在 一个位姿传感器内,通过同步触发技术同时测量所有接收器坐标,以位姿传感器实现待测物 六自由度参数的动态跟踪测量,因而本发明具有测量精度高、范围大,不受临时遮挡的影响, 更适于工业现场使用的特点。

附图说明

图1采用WMPS系统实现六自由度位姿测量。图中,21-24表示4个激光发射站,25 为工业用自动导航小车,26为6自由度位姿传感器,27为工业机器人,101、201分别表示 激光平面。

图26自由度位姿感器外形。图中,1-8表示8个接收器,9表示壳体,10表示转接法 兰,11表示跟踪仪靶球座。

图3信号采集处理系统结构框图。

具体实施方式

针对现有六自由度测量系统存在的问题,本发明提出一种采用室内测量定位系统的六自 由度位姿动态测量方法。本发明所涉及的方法是基于论文《扫描平面激光空间定位系统 测量网络的构建》中所述的工作空间测量定位系统(WMPS:Workspace Measurement  Positioning System)。该系统为多站分布式室内定位系统,针对大型制造业测量需求特点可实 现大尺度空间坐标的网络化高精度自动测量。WMPS系统组成如图1所示,采用基于光电扫 描的空间角度自动测量方法对单个光电接收器(简称接收器)进行定位,发射站在工作时不负责 解算接收器坐标,而是通过向外发射带有角度信息的光信号,为测量空间内的光电接收器提 供定位服务。系统内每个接收器收到发射站光信号后自动计算自身在各个发射站坐标系的下 的角度信息,并结合已知的发射站方位信息使用角度交会方法计算自身三维坐标。

本发明的目的在于克服现有技术不足,充分利用WMPS系统网络化并行测量的特点,提 出一种采用室内测量定位系统的六自由度位姿动态测量方法,将多个WMPS系统接收器及此 信号处理器集成在一个位姿传感器内,通过同步触发技术同时测量所有接收器坐标,以位姿 传感器实现待测物六自由度参数的动态跟踪测量。

本发明技术方案是这样实现的:

1、所述六自由度位姿传感器如图2所示,传感器整体为呈柱形,由壳体,转接法兰, WMPS接收器等主要部件组成,传感器结构具有以下特点:

1)传感器壳外形为长方体空腔,长方体截面为正方形,长方体每个侧面及棱边上分为上 下两排交错安装8个WMPS接收器。其中最上排4个WMPS接收器与壳体外壁保持一定夹 角,从而保证传感器四周及顶端均有3个或3个以上接收器可以接收测量空间中发射器发来 的光脉冲。同时壳体顶端设计有激光跟踪仪靶球坐以方便现场比对。

2)传感器壳体下部安装有转接法兰,法兰四周设计有定位通孔,法兰中央设计有定位销 孔。同通过转接法兰可将传感器安装在待测物体表面,如附图1所示。

3)传感器壳体内部安装有WMPS系统接收器信号采集处理电路,可并行处理壳体表面 接收器信号,信号采集处理电路通过导线与壳体表面接收器连接。

4)传感器坐标系定义为:以转接法兰底面中心为坐标系原点,以过原点垂直于转接法兰 底面指向跟踪仪靶球坐的射线为坐标系Z轴,由原点指向接收器1在法兰底面投影点的射线 为坐标系X轴,传感器Y轴遵循右手定则。

2、所述信号采集处理电路系统框图如图3所示,

1)所述六自由度传感器工作时,其表面接收器接收到测量区域内发射器发出的光信号并 将其转换为电脉冲信号。信号采集处理电路对接收器产生的电脉冲信号间隔进行测量并得到 发射站旋转角度信息。

2)所述信号采集处理电路核心元件为大规模FPGA芯片。FPGA芯片外部配有FLASH 芯片、DDR芯片及Zigbee无线通讯芯片。FPGA芯片内部搭建有SOPC嵌入式处理系统电路, 系统内集成有32位RSIC处理器内核、总线及内存控制器、闪存控制器、SPI串行接口等外 设。

3)传感器数据采集通过处理器总线上的8个数据采集通道完成,每通道负责采集一个外 部接收器信号,依靠通道内配置的专用FIFO实现不同通道信号的同时触发、同时采集。数 据采集时处理器通过总线上的同步采集控制模块控制所有通道同时采集接收器电脉冲。当收 到接收器电脉冲时,触发模块锁存FPGA内部计时器时间值并将其写入该通道专用FIFO。当 采集结束,处理器从各通道FIFO中依次读出所缓存的时间信息,并结合预先存储的发射器 转速计算发射器转台转角。

4)上位机通过Zigbee无线通讯接口向信号采集处理电路发送开始测量命令,当数据采集 处理完毕,信号采集处理电路通过Zigbee接口将数据发送回上位机进行解算,即解算坐 标在上位机进行。

3、采用所述传感器实现六自由度位姿测量原理:

1)依靠影像仪、测量臂等高精度辅助工具标定传感器表面接收器光学中心在传感器坐标 系UVW下精确坐标。以覆盖测量空间的WMPS系统坐标系作为全局测量坐标系。当接 收器接收到两台以上发射站发出的光脉冲后,可通过角度交会测量方法测得接收器光学 中心在WMPS系统坐标系XYZ下坐标。角度交会测量方法是已经公开的一种坐标测量 方法,在论文《Optical measurement techniques for mobile and large-scale dimensional metrology》中有详细分类及解释。

2)解算得到传感器表面三个或三个以上接收器坐标后,可以可测接收器几何中心为中心 建立过渡坐标系X′Y′Z′并得到过渡坐标系到WMPS系统坐标系的旋转矩阵RX′Y′Z′-XYZ及平移矢 量TX′Y′Z′-XYZ。同时通过预先标定的接收器在传感器坐标系UVW下精确坐标也可得到该过渡坐 标系到传感器坐标系的旋转矩阵RX′Y′Z′-UVW及平移矢量TX′Y′Z′-UVW

3)此时,传感器坐标系UVW到WMPS坐标系XYZ的旋转矩阵RUVW-XYZ可通过下式计算:

RUVW-XYZ=RXYZ-XYZ×RXYZ-UVWT---(7)

传感器坐标系原点在WMPS坐标系下的坐标为:

OXYZ=TXYZ-XYZ-RXYZ-XYZ×RXYZ-UVWT×TXYZ-UVW---(8)

4)当传感器被固定在运动物体表面待测关键点时,二者可视为同一刚体。则运动物体关 键点坐标为OXYZ,假定测得的传感器坐标系UVW到WMPS坐标系XYZ的旋转矩阵RUVW-XYZ为:

RUVW-XYZ=r11r12r13r21r22r23r31r32r33;---(9)

(8)式中rij为计算得出的矩阵RUVW-XYZ中元素,则刚体此时的RPY(pitch-yaw-roll)角度 α、β、θ为:

α=tan-1(r21/r11);β=tan-1(-r31/r312+r332);γ=tan-1(r32/r33);---(10)

RPY角度是一种用于描述刚体姿态的方法,可作为三个基本旋转的序列复合生成刚体局 部坐标系到全局坐标系的旋转矩阵,局部坐标系关于全局坐标系的x,y和z轴的旋转角度分 别叫做roll,pitch和yaw旋转。

下面结合附图和具体实施方式进一步详细说明本发明。

所述六自由度位姿测量方法采用以下方式实现:

1、依据附图3组装六自由度位姿传感器,在传感器组装完成后,依靠影像仪、测量臂等 高精度辅助工具标定传感器表面接收器光学中心在传感器坐标系UVW下精确坐标。

2、测量时布置好发射站,待发射站运行平稳后建立WMPS系统测量坐标系,并将所述 六自由度位资传感器固定在待测物体表面,打开传感器电源。以覆盖测量空间的WMPS系统 坐标系作为全局测量坐标系。打开上位机测量软件,通过Zigbee无线通讯网络向传感器发送 测量命令。待传感器返回接收器角度信息后解算接收器在测量坐标系下坐标。当接收器接收 到两台以上发射站发出的光脉冲后,可通过角度交会测量方法测得接收器光学中心在WMPS 系统坐标系XYZ下坐标。

3、解算得到传感器表面三个或三个以上接收器坐标之后,可以可测接收器几何中心为中 心建立过渡坐标系X’Y’Z’并得到过渡坐标系到WMPS系统坐标系的旋转矩阵RX′Y′Z′-XYZ平移矢 量RX′Y′Z′-XYZ。同时通过预先标定的接收器在传感器坐标系UVW下精确坐标也可得到该过渡坐 标系到传感器坐标系的旋转矩阵RX′Y′Z′-UVW及平移矢量TX′Y′Z′-UVW此时,传感器坐标系UVW到 WMPS坐标系XYZ的旋转矩阵RUVW-XYZ可通过(1)式计算。传感器坐标系原点在WMPS坐标 系下的坐标为:

OXYZ=TXYZ-XYZ-RXYZ-XYZ×RXYZ-UVWT×TXYZ-UVW---(11)

4、当传感器被固定在运动物体表面待测关键点时,二者可视为同一刚体。则运动物体关 键点坐标为OXYZ,假定测得的传感器坐标系UVW到WMPS坐标系XYZ的旋转矩阵RUVW-XYZ为:

RUVW-XYZ=r11r12r13r21r22r23r31r32r33;---(12)

刚体此时的RPY(pitch-yaw-roll)角度α、β、θ为:

α=tan-1(r21/r11);β=tan-1(-r31/r312+r332);γ=tan-1(r32/r33);---(13)

T在矩阵中表示转置,这里的T表示矩阵为矩阵RX′Y′Z′-UVW的转置矩阵。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号