首页|一种应用于大尺寸测量系统的坐标系自动标定方法

一种应用于大尺寸测量系统的坐标系自动标定方法

扫码查看
针对现有方法在标定过程中过于繁琐的问题,提出了一种应用于大尺寸测量系统的坐标系全自动标定方法。该方法通过固定两个在测量单元局部坐标系已知坐标的测量节点作为标记靶,测量单元之间相互测量彼此的标记靶获得标记靶上的测量点在不同坐标系下的坐标值,利用这些坐标值建立三维几何约束,从而自动标定不同坐标系之间的坐标转换关系。借助于精密激光定位系统平台进行实验验证,结果表明,所提方法可以实现测量单元局部坐标系之间的自动标定,降低了坐标系标定过程中的人工成本。在距离测量单元布站区域约2 m,大小为5 000 mm×5 000 mm×500 mm的测量空间中长度测量的精度在0。46 mm/m以内,测试点三维坐标测量的标准偏差在0。026 mm以内,可以满足绝大部分工业测量的需求。该方法极大的提高了系统的标定效率,有望为具有自动标定功能的大尺寸测量设备的产品化提供新的理论基础。
Invention Relates to an Automatic Coordinate System Calibration Method Applied to a Large Size Measurement System
The large-scale measurement technology is widely used in aerospace equipment assembly,precision measurement of geometric quantities,mobile robot positioning,and navigation in the field of industrial manufacturing.As the measurement objects become more complex,refined,large-scale,and multi-target,the single-station measurement mode has become difficult to complete the corresponding measurement tasks.Compared to single-station systems,distributed measurement systems can control the measurement range by adding or removing measurement units,and flexibly adjust the measurement scheme according to the measurement requirements,fully leveraging the advantages of each measurement unit.These characteristics make distributed measurement systems have higher measurement accuracy and a wider measurement range compared to single-station systems.Accurate Laser Positioning Systems(ALPS)for large-scale measurement are typical distributed measurement systems.During measurement,each measurement unit of the accurate laser positioning system obtains measurement data in its independent local coordinate system.To achieve networked measurement of multiple measurement units,it is necessary to calibrate the local coordinate systems of each measurement unit in advance.When using the method based on a standard ruler to unify the coordinate systems of measurement units,it is necessary to manually move the standard ruler to different positions in the measurement space for measurement,in order to cover the entire measurement space.The application scenarios of distributed measurement systems usually have a large measurement range,high accuracy requirements,and a complex measurement environment.In order to adapt to the measurement task,the more positions the standard instrument is moved,the higher the calibration accuracy.However,each movement of the standard ruler inevitably increases the time cost of calibration,sacrificing efficiency to obtain higher accuracy.Moreover,the coordinate system based on a standard ruler limits the flexibility of adding measurement units or mobile stations to the distributed measurement system.In response to the low efficiency of the coordinate system based on a standard instrument during the calibration process,this paper proposes a fully automatic coordinate system calibration method for large-scale measurement systems.This method uses two measurement nodes with known coordinates in the local coordinate system of each measurement unit as mark targets.The measurement units measure the mark targets of each other to obtain the coordinates of the mark points in different coordinate systems,and uses these coordinates to establish three-dimensional geometric constraints,thereby automatically calibrating the coordinate transformation relationship between different coordinate systems.In addition,when a measurement unit moves or new measurement units are added to the original measurement network,the method proposed in this paper can naturally realize the automatic networking between measurement units without the need to recalibrate the measurement field.This method greatly improves the calibration efficiency of the system compared to the traditional standard ruler method.Moreover,compared with existing automatic calibration models,the method proposed in this paper can automatically calibrate multiple measurement units in actual measurement scenarios,solving the problem of existing automatic calibration models that can only calibrate two measurement units.Additionally,the manufacturing process of the marker targets is simple,which provides a new theoretical basis for the industrialization of distributed measurement equipment with automatic calibration function.Finally,this paper verifies the proposed method using the precision laser positioning system.In a measurement space with a distance of about 2 m from the measurement unit deployment area and a size of 5 000 mm×5 000 mm×500 mm,length data of a standard ruler(1 156.704 mm)is sequentially measured at 12 different positions.The deviation of the measurement results relative to their reference length is recorded,and the experimental results show that the accuracy of length measurement is within 0.46 mm/m.In addition,this paper uses a target ball to perform a comparative test of measurement points between the precision laser positioning system and the laser tracker.The experimental results show that the standard deviation of three-dimensional coordinate measurement is within 0.026 mm after using the method proposed in this paper to calibrate the coordinate system of the accurate laser positioning system.The maximum errors in coordinate measurement in the x,y,and z directions are 0.5 mm,0.55 mm,and 0.5 mm,respectively,which can meet the needs of the majority of industrial measurement.Furthermore,this paper's method achieves automatic calibration of local coordinate systems between measurement units,greatly reducing the manual cost during the coordinate system calibration process.Compared to traditional standard ruler calibration methods,this method improves the calibration efficiency by more than 10 times and solves the problem of the inability of existing automatic calibration models to automatically network multiple measurement units.

Large-scale measurement technologyAutomatic calibrationMark targetsGeometric constraintsIndustrial measurements

张晓晖、张嘉颖、刘青、李金童、杨启航、吕佳铭、尚婷、成鹏飞

展开 >

西安理工大学 自动化与信息工程学院,西安 710048

大尺寸测量系统 自动标定 标记靶 几何约束 工业测量

国家自然科学基金

62003259

2024

光子学报
中国光学学会 中国科学院西安光学精密机械研究所

光子学报

CSTPCD北大核心
影响因子:0.948
ISSN:1004-4213
年,卷(期):2024.53(3)
  • 22