CN2591559Y - Contacting potetial attitude measuring apparatus - Google Patents
Contacting potetial attitude measuring apparatus Download PDFInfo
- Publication number
- CN2591559Y CN2591559Y CN 02294636 CN02294636U CN2591559Y CN 2591559 Y CN2591559 Y CN 2591559Y CN 02294636 CN02294636 CN 02294636 CN 02294636 U CN02294636 U CN 02294636U CN 2591559 Y CN2591559 Y CN 2591559Y
- Authority
- CN
- China
- Prior art keywords
- probe
- robot
- information
- force sensor
- pose
- 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.)
- Expired - Lifetime
Links
Landscapes
- Length Measuring Devices With Unspecified Measuring Means (AREA)
- Force Measurement Appropriate To Specific Purposes (AREA)
Abstract
本实用新型属于精密自动测量装置,特别涉及机器人臂、六维腕力传感和弹性探针来检测被测工件表面几何外形或物体的位姿。本测量装置取代了传统的双目视觉检测方法,其技术方案是:通过探针与物体表面接触点的受力信息获取物体上的点在工具坐标系中的理想坐标,进而通过机器人运动学由坐标变换求得该点在机器人基坐标系中的坐标,然后通过六维腕力传感器的信息控制机器人末端的运动,使探针与被测表面良好接触并移动,测得物体表面一系列点的位置坐标信息,从而确定物体在机器人基坐标系中的位姿或表面几何外形。也可以借助于单个摄象机观测物体表面信息,再用探针测物体表面特征点的位置信息,从而能够快速生成被测表面的几何形状或测得物体的位姿。本工件表面几何形状测量或物体位姿检测方法简单易行,计算量小,精度较高。
The utility model belongs to a precision automatic measuring device, in particular to a robot arm, a six-dimensional wrist force sensor and an elastic probe to detect the geometric shape of the surface of a workpiece or the pose of an object. This measurement device replaces the traditional binocular vision detection method. Its technical solution is: to obtain the ideal coordinates of the points on the object in the tool coordinate system through the force information of the contact point between the probe and the object surface, and then through the robot kinematics by The coordinates of the point in the robot's base coordinate system are obtained by coordinate transformation, and then the movement of the end of the robot is controlled by the information of the six-dimensional wrist force sensor, so that the probe is in good contact with the measured surface and moves, and the positions of a series of points on the surface of the object are measured Coordinate information, so as to determine the pose or surface geometry of the object in the robot's base coordinate system. It is also possible to observe the surface information of the object with the help of a single camera, and then use the probe to measure the position information of the feature points on the object surface, so that the geometric shape of the measured surface can be quickly generated or the pose of the object can be measured. The method for measuring the geometric shape of the surface of the workpiece or detecting the position and posture of the object is simple and easy, with small calculation amount and high precision.
Description
技术领域technical field
本实用新型是一种借助机器人、六维腕力传感器、弹性探针、计算机进行物体位姿检测的系统及其实现方法。它涉及机器人学、材料力学、计算机等学科。The utility model relates to a system for detecting the position and posture of an object by means of a robot, a six-dimensional wrist force sensor, an elastic probe and a computer and a realization method thereof. It involves robotics, mechanics of materials, computers and other disciplines.
背景技术Background technique
机器人技术在工业领域得到广泛的应用,例如自动装配,自动焊接、喷漆,机械零件的检查与测量等。在这些应用中,复杂曲面工件的测量和物体位姿的检测是实现自动化作业的重要前提。现有的测量和检测方法一般都是利用双目视觉实现,但是该方法需要处理的数据量极大,双目视觉中的图像匹配算法,还不尽完善,误差较大。Robot technology is widely used in industrial fields, such as automatic assembly, automatic welding, painting, inspection and measurement of mechanical parts, etc. In these applications, the measurement of workpieces with complex curved surfaces and the detection of object poses are important prerequisites for automatic operations. Existing measurement and detection methods are generally implemented using binocular vision, but this method requires a huge amount of data to be processed, and the image matching algorithm in binocular vision is not perfect, and the error is relatively large.
实用新型内容Utility model content
为了克服上述方法的不足,本实用新型提出一种新的物体位姿检测或曲面测量的方法。通过控制机器人臂运动,可以使装在臂末端的弹性探针与被测表面良好接触,只需采集腕力传感器的接触力的信息,根据弹性探针受力与变形的映射关系,经过计算机进行数据处理,就可以实现工件表面的测量和物体位姿的检测。内容包括:(1)由机器人、六维腕力传感器、弹性探针和计算机组成的物体位姿检测系统。(2)提出了六维腕力传感器和弹性探针结合,利用六维腕力传感器信息确定工件表面几何外形或物体位姿的算法并设计了相应的处理软件。In order to overcome the shortcomings of the above methods, the utility model proposes a new method for object pose detection or curved surface measurement. By controlling the movement of the robot arm, the elastic probe installed at the end of the arm can be in good contact with the surface to be tested. It only needs to collect the contact force information of the wrist force sensor, and according to the mapping relationship between the force and deformation of the elastic probe, the data is processed by the computer. Processing, the measurement of the workpiece surface and the detection of the object pose can be realized. The content includes: (1) An object pose detection system composed of a robot, a six-dimensional wrist force sensor, an elastic probe and a computer. (2) The combination of the six-dimensional wrist force sensor and the elastic probe is proposed, and the algorithm of determining the geometric shape of the workpiece surface or the object pose is determined by using the information of the six-dimensional wrist force sensor, and the corresponding processing software is designed.
本实用新型解决其技术问题所采用的技术方案是:一种接触式物体位姿测量装置,由机器人、传感器、探针、计算机组成,六维腕力传感器安装在机器人手臂的末端,弹性探针安装在六维腕力传感器上,六维腕力传感器由数据线与计算机中的力信息采集卡相连,机器人由控制总线与计算机相连。The technical solution adopted by the utility model to solve the technical problems is: a contact-type object posture measurement device, which is composed of a robot, a sensor, a probe, and a computer. The six-dimensional wrist force sensor is installed at the end of the robot arm, and the elastic probe is installed. On the six-dimensional wrist force sensor, the six-dimensional wrist force sensor is connected with the force information acquisition card in the computer by a data line, and the robot is connected with the computer by a control bus.
所述的测量装置,由一个六维腕力传感器和一个弹性探针组成物体位姿检测或曲面测量所需的信息采集单元。The measuring device consists of a six-dimensional wrist force sensor and an elastic probe to form an information collection unit required for object pose detection or curved surface measurement.
所述的测量装置,检测物体的位姿或曲面形状只需采集腕力传感器的六维接触力信息,由六维接触力与探针变形的映射关系获取探针末端与物体表面上的触点在工具坐标系中的位置,进而通过坐标变换获得物体上的检测点在机器人基坐标系中的空间位置信息。The measurement device described above only needs to collect the six-dimensional contact force information of the wrist force sensor to detect the pose or curved surface shape of the object, and obtain the contact position between the end of the probe and the surface of the object from the mapping relationship between the six-dimensional contact force and the deformation of the probe. The position in the tool coordinate system, and then the spatial position information of the detection point on the object in the robot base coordinate system is obtained through coordinate transformation.
所述的测量装置,由检测获得的物体表面一系列点的位置坐标,获取被测物体的位姿或表面的几何形状。The measuring device obtains the position and posture of the measured object or the geometric shape of the surface by detecting the position coordinates of a series of points on the surface of the object.
所述的测量装置,可在机器人腕部并行安装一个CCD摄象机获取被测物体表面信息,再加上探针所得到的特征点的深度信息可提高检测的效率。In the measuring device, a CCD camera can be installed in parallel on the wrist of the robot to obtain the surface information of the measured object, and the depth information of the characteristic points obtained by the probe can improve the detection efficiency.
所述的测量装置,探针是三维弹性刚性材料,与被测物体表面柔性接触。由机器人臂根据腕力传感器的六维接触力信息控制探针与被测表面良好接触并移动,实现自动检测。In the measuring device, the probe is a three-dimensional elastic rigid material, which is in flexible contact with the surface of the measured object. The robot arm controls the probe to make good contact with the surface to be tested and moves according to the six-dimensional contact force information of the wrist force sensor to realize automatic detection.
所述的测量装置,可以测量以曲面为主的物体的表面形状。The measuring device can measure the surface shape of objects mainly with curved surfaces.
如图1所示,六维腕力传感器1和弹性探针2依次固定在机器人5的腕部和末端。六维腕力传感器1采集探针与被测物体3接触力的信息,并由数据线7传到计算机6中,通过对力信息的处理,如图2所示,可以获得探针末端的弹性变形,从而可以确定物体上的一点P在工具坐标系OXYZ中的坐标,该坐标可以最终通过机械臂运动学转换到机器人的基坐标系中。为提高检测速度,一般可借助于宏观场地或腕部安装一个摄像机观测,只需探针测量物体表面的特征点的位置信息,就可以获得物体在机器人基坐标系中的姿态或得到其表面的几何外形。As shown in FIG. 1 , the six-dimensional wrist force sensor 1 and the elastic probe 2 are fixed on the wrist and end of the robot 5 in sequence. The six-dimensional wrist force sensor 1 collects the contact force information between the probe and the measured object 3, and transmits it to the computer 6 through the data line 7. Through the processing of the force information, as shown in Figure 2, the elastic deformation of the probe end can be obtained , so that the coordinates of a point P on the object in the tool coordinate system OXYZ can be determined, and the coordinates can be finally transformed into the robot's base coordinate system through the kinematics of the manipulator. In order to improve the detection speed, it is generally possible to observe with the help of a camera installed on the macro site or the wrist, and only need to measure the position information of the feature points on the surface of the object with the probe to obtain the attitude of the object in the robot base coordinate system or obtain the position of its surface. geometry.
空间点的位置一般需要两幅图像,用两条投影线的交点来确定。而本实用新型提出的方法则可以用探针触点受力信息即可确定空间点的位置。The location of a spatial point generally requires two images, which are determined by the intersection of two projection lines. However, the method proposed by the utility model can use the force information of the probe contact to determine the position of the space point.
与双目视觉相比,本实用新型从根本上避免了由于图像匹配所引起的不确定性和误差。在触点的受力确定后,它在工具坐标系中的坐标通过简单的计算就可以得到。而双目视觉则要先进行图像匹配,然后再求投影线的交点。显然本实用新型大大减少了计算量,提高了检测速度。本实用新型与其他的测量和检测方法相比更加简单实用。Compared with binocular vision, the utility model fundamentally avoids uncertainty and error caused by image matching. After the force of the contact is determined, its coordinates in the tool coordinate system can be obtained by simple calculation. The binocular vision requires image matching first, and then finds the intersection of the projection lines. Obviously, the utility model greatly reduces the calculation amount and improves the detection speed. Compared with other measurement and detection methods, the utility model is simpler and more practical.
附图说明Description of drawings
图1:物体位姿测量系统结构简图Figure 1: Structural diagram of the object pose measurement system
图2:检测弹性探针与被测物体接触所引起的变形的原理描述Figure 2: Schematic description of the detection of the deformation caused by the contact of the elastic probe with the measured object
具体实施方式Detailed ways
如图1所示,六维腕力传感器1和弹性探针2依次固定在机器人5的腕部和六维腕力传感器1末端。被测物体3放置在工作台4上,六维腕力传感器1采集探针与被测物体3接触力的信息,并由数据线7传到计算机6中,通过对力信息的处理,可以获取探针在x,y,z三轴方向的受力,以及绕三轴的力矩。如图2所示, AO是探针没有发生变形的位置,AB是探针实际测量时发生变形后的位置。根据探针的物理特性,可以获得探针末端延三轴的的弹性变形Δx,Δy,Δz,和探针末端切线与三个坐标轴的夹角α,β,γ,从而可以确定物体上的一点P在工具坐标系OXYZ中的坐标,该坐标可以最终通过机械臂运动学转换到机器人的基坐标系中。为提高检测速度,一般可借助于宏观场地或腕部安装一个摄像机观测,只需探针测量物体表面的特征点的位置信息,就可以获得物体在机器人基坐标系中的姿态或得到其表面的几何外形。As shown in FIG. 1 , the six-dimensional wrist force sensor 1 and the elastic probe 2 are sequentially fixed on the wrist of the robot 5 and the end of the six-dimensional wrist force sensor 1 . The measured object 3 is placed on the workbench 4, and the six-dimensional wrist force sensor 1 collects the information of the contact force between the probe and the measured object 3, and transmits it to the computer 6 through the data line 7. Through the processing of the force information, the probe can be obtained. The force on the needle in the directions of x, y, and z axes, and the moment around the three axes. as shown in picture 2, AO is the position where the probe is not deformed, and AB is the position where the probe is deformed during actual measurement. According to the physical characteristics of the probe, the elastic deformation Δx, Δy, Δz of the probe end along the three axes, and the angles α, β, γ between the tangent line of the probe end and the three coordinate axes can be obtained, so that the position on the object can be determined The coordinates of a point P in the tool coordinate system OXYZ, which can be finally converted to the base coordinate system of the robot through the kinematics of the manipulator. In order to improve the detection speed, it is generally possible to observe with the help of a camera installed on the macro site or the wrist, and only need to measure the position information of the feature points on the surface of the object with the probe to obtain the attitude of the object in the robot base coordinate system or obtain the position of its surface. geometry.
本实用新型属于精密自动测量装置,特别涉及机器人臂、六维腕力传感和弹性探针来检测被测工件表面几何外形或物体的位姿。本测量装置取代了传统的双目视觉检测方法,其技术方案是:通过探针与物体表面接触点的受力信息获取物体上的点在工具坐标系中的理想坐标,进而通过机器人运动学由坐标变换求得该点在机器人基坐标系中的坐标,然后通过六维腕力传感器的信息控制机器人末端的运动,使探针与被测表面良好接触并移动,测得物体表面一系列点的位置坐标信息,从而确定物体在机器人基坐标系中的位姿或表面几何外形。也可以借助于单个摄象机观测物体表面信息,再用探针测物体表面特征点的位置信息,从而能够快速生成被测表面的几何形状或测得物体的位姿。本工件表面几何形状测量或物体位姿检测方法简单易行,计算量小,精度较高。The utility model belongs to a precision automatic measuring device, in particular to a robot arm, a six-dimensional wrist force sensor and an elastic probe to detect the geometric shape of the workpiece surface or the pose of an object. This measurement device replaces the traditional binocular vision detection method. Its technical solution is: to obtain the ideal coordinates of the points on the object in the tool coordinate system through the force information of the contact point between the probe and the object surface, and then through the robot kinematics by The coordinates of the point in the robot's base coordinate system are obtained by coordinate transformation, and then the movement of the end of the robot is controlled by the information of the six-dimensional wrist force sensor, so that the probe is in good contact with the surface to be measured and moves, and the positions of a series of points on the surface of the object are measured Coordinate information, so as to determine the pose or surface geometry of the object in the robot's base coordinate system. It is also possible to observe the surface information of the object with the help of a single camera, and then use the probe to measure the position information of the feature points on the object surface, so that the geometric shape of the measured surface can be quickly generated or the pose of the object can be measured. The method for measuring the geometric shape of the surface of the workpiece or detecting the position and posture of the object is simple and easy, with small calculation amount and high precision.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 02294636 CN2591559Y (en) | 2002-12-30 | 2002-12-30 | Contacting potetial attitude measuring apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 02294636 CN2591559Y (en) | 2002-12-30 | 2002-12-30 | Contacting potetial attitude measuring apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN2591559Y true CN2591559Y (en) | 2003-12-10 |
Family
ID=33752031
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 02294636 Expired - Lifetime CN2591559Y (en) | 2002-12-30 | 2002-12-30 | Contacting potetial attitude measuring apparatus |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN2591559Y (en) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1322961C (en) * | 2004-04-07 | 2007-06-27 | 发那科株式会社 | Metering device |
| CN101758499A (en) * | 2008-12-17 | 2010-06-30 | 库卡机器人有限公司 | Hand-held device and method for determining the spatial position of an operating point of a manipulator |
| CN101630409B (en) * | 2009-08-17 | 2011-07-27 | 北京航空航天大学 | Hand-eye vision calibration method for robot hole boring system |
| CN101277794B (en) * | 2005-09-16 | 2011-08-10 | Abb公司 | An industrial robot |
| CN103273497A (en) * | 2013-06-06 | 2013-09-04 | 山东科技大学 | Man-machine interactive control system and method for manipulator |
| CN102439462B (en) * | 2008-11-13 | 2015-07-22 | 布鲁克纳米公司 | Method and apparatus for operating a scanning probe microscope |
| CN107185211A (en) * | 2017-07-03 | 2017-09-22 | 哈尔滨体育学院 | A peripheral safety assessment device and method for ice and snow sports |
| CN107650149A (en) * | 2017-08-21 | 2018-02-02 | 北京精密机电控制设备研究所 | A kind of contact and non-contact Fusion Measurement System and method based on series connection mechanical arm |
| US9995765B2 (en) | 2008-11-13 | 2018-06-12 | Bruker Nano, Inc. | Method and apparatus of using peak force tapping mode to measure physical properties of a sample |
| CN110631479A (en) * | 2019-09-27 | 2019-12-31 | 北京航空航天大学 | Space pose measurement method based on multi-microsphere vision probe |
| US10845382B2 (en) | 2016-08-22 | 2020-11-24 | Bruker Nano, Inc. | Infrared characterization of a sample using oscillating mode |
| CN112325775A (en) * | 2020-11-03 | 2021-02-05 | 北京卫星环境工程研究所 | Geometric measurement device and method for special-shaped curved surface of aircraft |
| CN112763751A (en) * | 2020-12-16 | 2021-05-07 | 北京理工大学 | Shape recognition method and system based on passive whisker sensor |
-
2002
- 2002-12-30 CN CN 02294636 patent/CN2591559Y/en not_active Expired - Lifetime
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1322961C (en) * | 2004-04-07 | 2007-06-27 | 发那科株式会社 | Metering device |
| CN101277794B (en) * | 2005-09-16 | 2011-08-10 | Abb公司 | An industrial robot |
| US9995765B2 (en) | 2008-11-13 | 2018-06-12 | Bruker Nano, Inc. | Method and apparatus of using peak force tapping mode to measure physical properties of a sample |
| CN102439462B (en) * | 2008-11-13 | 2015-07-22 | 布鲁克纳米公司 | Method and apparatus for operating a scanning probe microscope |
| US9810713B2 (en) | 2008-11-13 | 2017-11-07 | Bruker Nano, Inc. | Method and apparatus of operating a scanning probe microscope |
| CN101758499A (en) * | 2008-12-17 | 2010-06-30 | 库卡机器人有限公司 | Hand-held device and method for determining the spatial position of an operating point of a manipulator |
| CN101758499B (en) * | 2008-12-17 | 2014-11-19 | 库卡机器人有限公司 | Hand-held device and method for determining the spatial position of an operating point of a manipulator |
| CN101630409B (en) * | 2009-08-17 | 2011-07-27 | 北京航空航天大学 | Hand-eye vision calibration method for robot hole boring system |
| CN103273497A (en) * | 2013-06-06 | 2013-09-04 | 山东科技大学 | Man-machine interactive control system and method for manipulator |
| CN103273497B (en) * | 2013-06-06 | 2015-08-19 | 山东科技大学 | Man-machine interactive manipulator control system and control method thereof |
| US10845382B2 (en) | 2016-08-22 | 2020-11-24 | Bruker Nano, Inc. | Infrared characterization of a sample using oscillating mode |
| CN107185211A (en) * | 2017-07-03 | 2017-09-22 | 哈尔滨体育学院 | A peripheral safety assessment device and method for ice and snow sports |
| CN107650149A (en) * | 2017-08-21 | 2018-02-02 | 北京精密机电控制设备研究所 | A kind of contact and non-contact Fusion Measurement System and method based on series connection mechanical arm |
| CN110631479A (en) * | 2019-09-27 | 2019-12-31 | 北京航空航天大学 | Space pose measurement method based on multi-microsphere vision probe |
| CN112325775A (en) * | 2020-11-03 | 2021-02-05 | 北京卫星环境工程研究所 | Geometric measurement device and method for special-shaped curved surface of aircraft |
| CN112763751A (en) * | 2020-12-16 | 2021-05-07 | 北京理工大学 | Shape recognition method and system based on passive whisker sensor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1203290C (en) | Contact type object position and gesture measurer | |
| CN111791239B (en) | Method for realizing accurate grabbing by combining three-dimensional visual recognition | |
| CN2591559Y (en) | Contacting potetial attitude measuring apparatus | |
| CN110014426B (en) | Method for grabbing symmetrically-shaped workpieces at high precision by using low-precision depth camera | |
| CN112060085B (en) | A robot manipulation pose control method based on sight-touch multi-scale localization | |
| CN114474056B (en) | A monocular vision high-precision target positioning method for grasping operation | |
| CN110906863B (en) | Hand-eye calibration system and calibration method for line-structured light sensor | |
| CN107081787B (en) | Motion characteristic detection method based on built-in sensor signal of industrial robot | |
| Nozu et al. | Robotic bolt insertion and tightening based on in-hand object localization and force sensing | |
| CN113524147B (en) | Industrial robot teaching system and method based on 3D camera | |
| CN105318838B (en) | Single-plane calibration method for relation between laser range finder and tail end of mechanical arm | |
| Okamura et al. | Haptic exploration of fine surface features | |
| JP2019042834A (en) | Control device and robot system | |
| CN207231476U (en) | A kind of courier packages' grabbing device based on binocular vision | |
| CN110081821A (en) | Intelligent high-speed rail white body assembling quality detection device and its method | |
| JPH03213251A (en) | Workpiece position detecting device | |
| CN110238851A (en) | A mobile robot and its rapid calibration method and system | |
| CN107020634A (en) | A kind of radio frequency connector puts together machines the control system of people | |
| CN1512135A (en) | Method for Measuring Linear Trajectory Characteristics of Robot and Measuring Device Used | |
| CN1262817C (en) | Pose detecting device for robot with six degrees of freedom | |
| CN119347782B (en) | Industrial robot joint stiffness identification device and identification method | |
| CN116061162A (en) | Method for acquiring and processing hand-eye calibration data for avoiding singularity | |
| CN112123329B (en) | A robot 3D vision hand-eye calibration method | |
| CN118024247A (en) | Surface structure light guide robot multi-station processing hand-eye calibration method | |
| CN107942748B (en) | Mechanical arm space dynamic obstacle avoidance induction bracelet and control system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| AV01 | Patent right actively abandoned | ||
| C20 | Patent right or utility model deemed to be abandoned or is abandoned |