CN107677207A - 基于扩展卡尔曼滤波的激光测距传感器位置误差标定方法 - Google Patents

基于扩展卡尔曼滤波的激光测距传感器位置误差标定方法 Download PDF

Info

Publication number
CN107677207A
CN107677207A CN201710941979.6A CN201710941979A CN107677207A CN 107677207 A CN107677207 A CN 107677207A CN 201710941979 A CN201710941979 A CN 201710941979A CN 107677207 A CN107677207 A CN 107677207A
Authority
CN
China
Prior art keywords
range sensor
laser
laser range
flat board
error
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710941979.6A
Other languages
English (en)
Inventor
袁培江
陈冬冬
曹双倩
蔡鹦
高雷
史震云
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beihang University
Original Assignee
Beihang University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beihang University filed Critical Beihang University
Priority to CN201710941979.6A priority Critical patent/CN107677207A/zh
Publication of CN107677207A publication Critical patent/CN107677207A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B21/00Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant
    • G01B21/02Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness
    • G01B21/04Measuring arrangements or details thereof, where the measuring technique is not covered by the other groups of this subclass, unspecified or not relevant for measuring length, width, or thickness by measuring coordinates of points
    • G01B21/045Correction of measurements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C25/00Manufacturing, calibrating, cleaning, or repairing instruments or devices referred to in the other groups of this subclass

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

本发明公开了一种基于扩展卡尔曼滤波的激光测距传感器安装位置误差标定方法,属于机器人技术领域。本发明所使用的装置由机械臂、安装架、激光测距传感器、平板、激光跟踪仪组成。安装架固连在机械臂末端,激光测距传感器安装在安装架上。该方法基于激光测距传感器测量距离原理,推导出测量距离误差模型,并采用扩展卡尔曼滤波的方法对激光测距传感器的安装位置误差进行参数辨识,以提高测量精度。该方法考虑了测量误差对标定的影响,具有标定精度高等优点。

Description

基于扩展卡尔曼滤波的激光测距传感器位置误差标定方法
技术领域
本发明涉及机器人技术,更具体地说,本发明涉及一种基于扩展卡尔曼滤波的激光测距传感器安装位置误差标定方法。
背景技术
曲面法线测量技术是航空钻铆机器人中重要的关键技术之一,采用非接触式的激光测距传感器的曲面法线测量方法是常用的一种方法。激光测距传感器式的法线测量方法对传感器的位置安装进度要求较高。在实际应用中,由于激光测距传感器的装配过程中,由于各种原因导致安装存在误差,无法保证与理论CAD模型保持一致,进而导致了激光位移传感器测量精度的下降,无法满足法线测量要求,因此对激光测距传感器的安装位置误差进行标定对提高法线测量精度具有很重要的意义。对安装位置直接进行标定是最常用的方法,这种方法没有利用传感器理论的位置数据,且未考虑测量误差等影响,因此存在标定精度不高等问题,因此将测量误差进行滤波,通过对安装位置的误差进行标定可以较好的提高标定精度。
发明内容
针对现有技术,本发明的目的在于提供了一种基于扩展卡尔曼滤波的激光测距传感器安装位置误差标定方法,该方法基于激光测距传感器测量距离原理,推导出测量距离误差模型,并采用扩展卡尔曼滤波的方法对激光测距传感器的安装位置误差进行参数辨识,以提高测量精度。
本发明所使用的装置由机械臂、安装架、激光测距传感器、平板、激光跟踪仪组成。安装架固连在机械臂末端,激光测距传感器安装在安装架上。
本发明通过以下技术方案实现。
该方法包括如下步骤:
步骤1:将激光跟踪仪固定在地面上,并且激光跟踪仪的测量范围包括安装架和平板所在空间;
步骤2:移动机械臂使得激光测距传感器激光束可以打到平板上,且距离在激光测距传感器量程内,激光跟踪仪测量安装架上的三个基准孔,基于三个基准孔的空间位置建立工具坐标系;
步骤3:固定平板,激光跟踪仪测量平板上的三个在工具坐标系下的空间位置,然后拟合出平板的空间方程;
步骤4:求激光测距传感器激光束在工具坐标系中的直线方程;
步骤5:求激光测距传感器激光束所在直线与平板交点;
步骤6:求激光测距传感器发射点与交点的长度,并建立误差模型;
步骤7:记录此时激光测距传感器的读数,计算测量长度误差;
步骤8:重复n-1次步骤2至步骤7的操作并记录相关的数据,n大于等于6;
步骤9:采用扩展卡尔曼滤波进行参数辨识,反复迭代,直到满足精度要求,即可求得激光测距传感器安装位置误差。
与已有技术相比,本发明的有益效果在于:本发明所述的基于扩展卡尔曼滤波的激光测距传感器位置误差标定方法,该方法考虑了测量误差对标定的影响,具有标定精度高等优点。
附图说明
图1为本发明中激光测距传感器安装位置误差标定模型示意图。
图中:1.机械臂;2.安装架;3.激光测距传感器;4.平板;5.激光跟踪仪;
具体实施方式:
下面通过结合附图对本发明作进一步说明。
本发明的实施方式:
参见图1,本发明所使用的装置由机械臂1、安装架2、激光测距传感器3、平板4、激光跟踪仪5组成。安装架2固连在机械臂1末端,激光测距传感器3安装在安装架2上。
下面为本发明方法的步骤做详细的说明。
本发明方法的具体实施步骤如下:
步骤1:将激光跟踪仪5固定在地面上,并且激光跟踪仪5的测量范围包括安装架2和平板4所在空间;
步骤2:移动机械臂1使得激光测距传感器3激光束可以打到平板4上,且距离在激光测距传感器3量程内,激光跟踪仪5测量安装架2上的三个基准孔I、基准孔O和基准孔J,然后建立工具坐标系OXYZ,其中孔O为原点,OI为X轴,OJ为Y轴,根据右手法则确定Z轴的方向;
步骤3:固定平板4,激光跟踪仪5测量平板4上的基准孔U、基准孔V、基准孔W在工具坐标系下的空间位置,然后拟合出平板4的空间方程为:
ax+by+cz=d
其中,a,b,c,d为平面方程参数;
步骤4:激光测距传感器3发射点P在工具坐标系下的名义位置和方向为[xP,yP,zP,mp,np,qp],激光测距传感器激光束在工具坐标系中的直线方程为:
步骤5:求激光测距传感器3激光束所在直线与平板4交点Q,其在工具坐标系下的坐标(xQ,yQ,zQ)可以表示为:
步骤6:求激光测距传感器3发射点P与交点Q的长度L为
上式还可以表示为:
L=g(xP,yP,zP,mP,nP,qP)
上式的微分方程为:
其中:ΔΦ=[ΔxP ΔyP ΔzP ΔmP ΔnP ΔqP]T
步骤7:记录此时激光测距传感器3的读数Lc,计算测量长度误差ΔL=Lc-L;
步骤8:重复n-1次步骤2至步骤7的操作并记录相关的数据,n大于等于6;
步骤9:采用扩展卡尔曼滤波进行参数辨识;首先建立扩展卡尔曼滤波***方程,方程表示为:
Yk=Yk-1k-1
其中,Y=ΔΦ,ωk-1是6×1的***噪声矩阵;然后建立观测方程:
Zk=HkYk+vk
其中,Zk=ΔL,Hk=Jk,vk是1×1的观测噪声矩阵;
最后参数辨识可以通过扩展卡尔曼滤波,反复迭代,直到满足精度要求,即可求得激光测距传感器3安装位置误差。

Claims (1)

1.一种基于扩展卡尔曼滤波的激光测距传感器安装位置误差标定方法,其特征在于:
本发明所使用的装置由机械臂、安装架、激光测距传感器、平板、激光跟踪仪组成;安装架固连在机械臂末端,激光测距传感器安装在安装架上;
该方法包括如下步骤:
步骤1:将激光跟踪仪固定在地面上,并且激光跟踪仪的测量范围包括安装架和平板所在空间;
步骤2:移动机械臂使得激光测距传感器激光束可以打到平板上,且距离在激光测距传感器量程内,激光跟踪仪测量安装架上的三个基准孔,基于三个基准孔的空间位置建立工具坐标系;
步骤3:固定平板,激光跟踪仪测量平板上的三个在工具坐标系下的空间位置,然后拟合出平板的空间方程;
步骤4:求激光测距传感器激光束在工具坐标系中的直线方程;
步骤5:求激光测距传感器激光束所在直线与平板交点;
步骤6:求激光测距传感器发射点与交点的长度,并建立误差模型;
步骤7:记录此时激光测距传感器的读数,计算测量长度误差;
步骤8:重复n-1次步骤2至步骤7的操作并记录相关的数据,n大于等于6;
步骤9:采用扩展卡尔曼滤波进行参数辨识,反复迭代,直到满足精度要求,即可求得激光测距传感器安装位置误差。
CN201710941979.6A 2017-10-11 2017-10-11 基于扩展卡尔曼滤波的激光测距传感器位置误差标定方法 Pending CN107677207A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710941979.6A CN107677207A (zh) 2017-10-11 2017-10-11 基于扩展卡尔曼滤波的激光测距传感器位置误差标定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710941979.6A CN107677207A (zh) 2017-10-11 2017-10-11 基于扩展卡尔曼滤波的激光测距传感器位置误差标定方法

Publications (1)

Publication Number Publication Date
CN107677207A true CN107677207A (zh) 2018-02-09

Family

ID=61140206

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710941979.6A Pending CN107677207A (zh) 2017-10-11 2017-10-11 基于扩展卡尔曼滤波的激光测距传感器位置误差标定方法

Country Status (1)

Country Link
CN (1) CN107677207A (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109000703A (zh) * 2018-05-18 2018-12-14 深圳市沃特沃德股份有限公司 自动参数标定方法与***
CN111366070A (zh) * 2018-12-25 2020-07-03 苏州笛卡测试技术有限公司 一种复合式线激光测量***多轴空间坐标系标定方法
CN111380467A (zh) * 2019-12-30 2020-07-07 宁波大正工业机器人技术有限公司 一种激光位移传感器自校准方法
CN112815836A (zh) * 2020-12-30 2021-05-18 廊坊市亿创科技有限公司 一种机器人点激光的位置转化方法
CN114894116A (zh) * 2022-04-08 2022-08-12 苏州瀚华智造智能技术有限公司 一种测量数据融合方法及非接触式测量设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101968341A (zh) * 2010-08-31 2011-02-09 南京理工大学 一种工业机器人零位自标定方法及装置
CN105404238A (zh) * 2015-10-22 2016-03-16 南京航空航天大学 一种在机激光测量中测头位姿的线性化标定方法
CN107152911A (zh) * 2017-06-01 2017-09-12 无锡中车时代智能装备有限公司 基于psd反馈的点激光传感器与机器人相对位置的标定方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101968341A (zh) * 2010-08-31 2011-02-09 南京理工大学 一种工业机器人零位自标定方法及装置
CN105404238A (zh) * 2015-10-22 2016-03-16 南京航空航天大学 一种在机激光测量中测头位姿的线性化标定方法
CN107152911A (zh) * 2017-06-01 2017-09-12 无锡中车时代智能装备有限公司 基于psd反馈的点激光传感器与机器人相对位置的标定方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
袁康正: "激光位移传感器安装位置标定及其应用与研究", 《浙江大学硕士学位论文》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109000703A (zh) * 2018-05-18 2018-12-14 深圳市沃特沃德股份有限公司 自动参数标定方法与***
WO2019218430A1 (zh) * 2018-05-18 2019-11-21 深圳市沃特沃德股份有限公司 自动参数标定方法与***
CN109000703B (zh) * 2018-05-18 2020-06-30 深圳市无限动力发展有限公司 自动参数标定方法与***
CN111366070A (zh) * 2018-12-25 2020-07-03 苏州笛卡测试技术有限公司 一种复合式线激光测量***多轴空间坐标系标定方法
CN111366070B (zh) * 2018-12-25 2022-04-29 苏州笛卡测试技术有限公司 一种复合式线激光测量***多轴空间坐标系标定方法
CN111380467A (zh) * 2019-12-30 2020-07-07 宁波大正工业机器人技术有限公司 一种激光位移传感器自校准方法
CN112815836A (zh) * 2020-12-30 2021-05-18 廊坊市亿创科技有限公司 一种机器人点激光的位置转化方法
CN114894116A (zh) * 2022-04-08 2022-08-12 苏州瀚华智造智能技术有限公司 一种测量数据融合方法及非接触式测量设备
CN114894116B (zh) * 2022-04-08 2024-02-23 苏州瀚华智造智能技术有限公司 一种测量数据融合方法及非接触式测量设备

Similar Documents

Publication Publication Date Title
CN107677207A (zh) 基于扩展卡尔曼滤波的激光测距传感器位置误差标定方法
CN105945948B (zh) 一种应用于工业机器人的tcp在线快速标定方法及装置
CN102785128B (zh) 面向数控车床的零件加工精度在线检测***及检测方法
CN107726982A (zh) 一种激光测距传感器安装位置误差标定方法
CN104816307A (zh) 工业机器人精准制孔的四点法向调平方法
CN107806825B (zh) 基于平面光栅的三面五线机床空间几何误差测量辨识方法
CN107560538A (zh) 基于激光跟踪仪的六自由度机器人工具坐标系的标定方法
CN103250025A (zh) 校正使用坐标定位设备所获得的测量的误差
CN107525472A (zh) 一种激光位移传感器位置误差标定方法
CN110883774B (zh) 机器人关节角零位标定***、方法及存储介质
CN108571287B (zh) 基于过程控制的井眼轨迹控制***
CN109664328B (zh) Scara机器人的治具标定方法
CN104359436A (zh) 关节臂式三坐标测量机、多测量模型***及工件测量方法
CN104006786A (zh) 曲面法矢测量装置
US20200332649A1 (en) Apparatus and method for determining position of drilling tool during drilling
CN112924065A (zh) 一种基于盲孔法测曲面残余应力的测量方法
Lu et al. Working pose measurement and quality evaluation of rotary drilling rig based on laser tracker
CN110977612B (zh) Cnc数控加工在线测量误差修正方法及***
CN103177192A (zh) 五孔探针角度特性曲线数据处理方法
CN216049921U (zh) 一种高精度大水深水下工程定位***
CN107589473B (zh) 随钻测量传感器正交误差消除方法
CN104265271A (zh) 一种空间摆轴偏心位移的测量方法
KR101871893B1 (ko) 미소진동 이벤트 위치 결정장치, 방법 및 컴퓨터 판독 가능한 기록매체
CN110017803A (zh) 一种revo测头b轴零位误差标定方法
CN114562994A (zh) 移动机器人处于动态环境中的定位方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180209

WD01 Invention patent application deemed withdrawn after publication