CN105466320B - Industrial robot track and position detecting device - Google Patents
Industrial robot track and position detecting device Download PDFInfo
- Publication number
- CN105466320B CN105466320B CN201510922536.3A CN201510922536A CN105466320B CN 105466320 B CN105466320 B CN 105466320B CN 201510922536 A CN201510922536 A CN 201510922536A CN 105466320 B CN105466320 B CN 105466320B
- Authority
- CN
- China
- Prior art keywords
- ball
- precision
- rod
- rotary encoder
- precision ball
- 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 - Fee Related
Links
- 238000001514 detection method Methods 0.000 claims abstract description 28
- 239000012636 effector Substances 0.000 claims abstract description 8
- 239000002184 metal Substances 0.000 claims description 47
- 238000006073 displacement reaction Methods 0.000 claims description 23
- 239000000835 fiber Substances 0.000 claims description 18
- 230000008878 coupling Effects 0.000 claims description 7
- 238000010168 coupling process Methods 0.000 claims description 7
- 238000005859 coupling reaction Methods 0.000 claims description 7
- 229910001220 stainless steel Inorganic materials 0.000 claims description 3
- 239000010935 stainless steel Substances 0.000 claims description 3
- 238000000034 method Methods 0.000 description 17
- 238000004364 calculation method Methods 0.000 description 4
- 230000008602 contraction Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000004579 marble Substances 0.000 description 3
- 238000000691 measurement method Methods 0.000 description 3
- 238000005259 measurement Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011056 performance test Methods 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B7/00—Measuring arrangements characterised by the use of electric or magnetic techniques
- G01B7/004—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring coordinates of points
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B7/00—Measuring arrangements characterised by the use of electric or magnetic techniques
- G01B7/12—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring diameters
- G01B7/125—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring diameters of objects while moving
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Manipulator (AREA)
- Measurement Of Length, Angles, Or The Like Using Electric Or Magnetic Means (AREA)
Abstract
本发明公开了一种工业机器人轨迹与位置检测装置。主要由球杆机构、基座、第一旋转编码器机构、第二旋转编码器机构和末端执行器组成,其中末端执行器包括电磁吸盘和磁性连接杆,电磁吸盘固接在机器人法兰盘,磁性连接杆一端紧紧吸附于电磁吸盘上,磁性连接杆的另一端带有磁性,并与第一精密小球通过球面副连接;第一精密小球经球杆机构连接到基座上的第二精密小球,第二精密小球水平旋转方向连接有第一旋转编码器机构和第二旋转编码器机构。本发明可获取机器人的位置和轨迹特性,便于携带,安装拆卸均非常方便,可满足现场检测的需求。
The invention discloses an industrial robot track and position detection device. It is mainly composed of a ball bar mechanism, a base, a first rotary encoder mechanism, a second rotary encoder mechanism and an end effector, wherein the end effector includes an electromagnetic chuck and a magnetic connecting rod, and the electromagnetic chuck is fixed on the robot flange. One end of the magnetic connecting rod is tightly adsorbed on the electromagnetic chuck, the other end of the magnetic connecting rod is magnetic, and is connected with the first precision ball through a spherical pair; the first precision ball is connected to the first precision ball on the base through the ball rod mechanism. Two precision balls, the second precision ball is connected with the first rotary encoder mechanism and the second rotary encoder mechanism in the horizontal rotation direction. The invention can obtain the position and trajectory characteristics of the robot, is easy to carry, is very convenient to install and disassemble, and can meet the needs of on-site detection.
Description
技术领域technical field
本发明涉及了一种检测装置,特别是涉及了一种工业机器人轨迹和位置检测装置。The invention relates to a detection device, in particular to an industrial robot track and position detection device.
背景技术Background technique
国标GB/T 12642列出的工业机器人性能试验方法中,其中涉及到工业机器人位置检测和轨迹检测的方法类别有试验探头法,轨迹比较法,三边测量法,极坐标测量法,三角测量法,惯性测量法,坐标测量法,轨迹描绘法等。在位置与轨迹检测方面,目前比较成熟的方法有激光跟踪仪法,最新的激光跟踪仪有莱卡AT960系列激光跟踪仪,它能利用其内部绝对测距仪(AIFM)实现对工业机器人移动关节精确、高速的测量,其测量范围可以达到直径120米。虽然该方法能够准确高效的检测机器人,但是存在价格昂贵的短板。Among the industrial robot performance test methods listed in the national standard GB/T 12642, the methods related to position detection and trajectory detection of industrial robots include test probe method, trajectory comparison method, trilateration method, polar coordinate measurement method, and triangulation method. , inertial measurement method, coordinate measurement method, trajectory description method, etc. In terms of position and trajectory detection, the current relatively mature method is the laser tracker method. The latest laser tracker is the Leica AT960 series laser tracker, which can use its internal absolute rangefinder (AIFM) to achieve accurate tracking of the moving joints of industrial robots. , High-speed measurement, the measurement range can reach 120 meters in diameter. Although this method can accurately and efficiently detect robots, it has the disadvantage of being expensive.
发明内容Contents of the invention
本发明的目的在提供了一种工业机器人轨迹和位置检测装置,实现工业机器人位置特性和圆弧轨迹特性的检测。The object of the present invention is to provide an industrial robot track and position detection device, which realizes the detection of the position characteristics and circular arc trajectory characteristics of the industrial robot.
本发明采用的技术方案是:The technical scheme adopted in the present invention is:
本发明主要由球杆机构、基座、第一旋转编码器机构、第二旋转编码器机构和末端执行器组成,其中末端执行器包括电磁吸盘和磁性连接杆,电磁吸盘固接在机器人法兰盘,磁性连接杆一端紧紧吸附于电磁吸盘上,磁性连接杆的另一端带有磁性,并与第一精密小球通过球面副连接;第一精密小球经球杆机构连接到基座上的第二精密小球,第二精密小球水平旋转方向连接有第一旋转编码器机构和第二旋转编码器机构。The present invention is mainly composed of a ball bar mechanism, a base, a first rotary encoder mechanism, a second rotary encoder mechanism and an end effector, wherein the end effector includes an electromagnetic chuck and a magnetic connecting rod, and the electromagnetic chuck is fixed on the flange of the robot One end of the magnetic connecting rod is tightly adsorbed on the electromagnetic chuck, and the other end of the magnetic connecting rod is magnetic, and is connected with the first precision ball through a spherical pair; the first precision ball is connected to the base through the ball rod mechanism The second precision ball is connected with the first rotary encoder mechanism and the second rotary encoder mechanism in the horizontal rotation direction of the second precision ball.
所述的球杆机构包括可伸缩纤维杆、高精度位移传感器、第一主杆和第二主杆,可伸缩纤维杆的一端与第一精密小球固接,另一端与第一主杆一端相固接,第一主杆内部装有高精度位移传感器,高精度位移传感器与可伸缩纤维杆的伸缩部连接测量其伸缩量变化,第一主杆另一端与第二主杆一端之间通过螺纹副同轴套接,第二主杆另一端固接到第二精密小球上。The club mechanism includes a telescopic fiber rod, a high-precision displacement sensor, a first main rod and a second main rod, one end of the telescopic fiber rod is fixedly connected to the first precision ball, and the other end is connected to one end of the first main rod The first main rod is fixedly connected with each other, and a high-precision displacement sensor is installed inside the first main rod. The thread pair is coaxially socketed, and the other end of the second main rod is fixedly connected to the second precision ball.
所述的第一主杆与第二主杆之间加装有用以加长的延长杆,延长杆分别与两个主杆之间均通过螺纹副同轴套接,延长杆可采用三种不同长度的第一延长杆或第二延长杆或第三延长杆。An extension rod for lengthening is installed between the first main rod and the second main rod, and the extension rods are coaxially socketed with the two main rods respectively through thread pairs, and the extension rods can adopt three different lengths The first extension rod or the second extension rod or the third extension rod.
所述的高精度位移传感器的数据线穿过第一主杆杆侧的小孔连接到计算机,将可伸缩纤维杆的伸缩量变化传输给计算机,The data line of the high-precision displacement sensor is connected to the computer through the small hole on the side of the first main rod, and the change of the expansion and contraction of the stretchable fiber rod is transmitted to the computer.
所述的基座上部安装有内壁为球面的金属球托,第二精密小球安装在金属球托中并球面接触,第二精密小球经线方向加工有一圈球环,金属球托内壁加工有与第二精密小球球环相契合的磁性凹槽,金属球托球面内壁的球心与第二精密小球球心同心,第二主杆另一端固接到第二精密小球的球环处。The upper part of the base is equipped with a metal ball holder with a spherical inner wall, the second precision ball is installed in the metal ball holder and contacts the spherical surface, the second precision ball is processed with a circle of ball rings in the warp direction, and the inner wall of the metal ball holder is processed The magnetic groove fits with the second precision ball ring, the center of the inner wall of the metal ball holder is concentric with the center of the second precision ball, and the other end of the second main rod is fixed to the ball ring of the second precision ball place.
所述的第一旋转编码器机构包括第一旋转编码器,基座下部为半闭合空心圆柱结构,第一金属轴顶端穿过基座与金属球托的底部同轴固接;第一金属轴底端经第一联轴器与安装在基座内部的第一旋转编码器连接,第一旋转编码器安装于基座的空心圆柱内,第一金属轴与第二精密小球球心在与水平面垂直的同一轴线上。The first rotary encoder mechanism includes a first rotary encoder, the lower part of the base is a semi-closed hollow cylindrical structure, the top of the first metal shaft passes through the base and is coaxially fixed to the bottom of the metal ball holder; the first metal shaft The bottom end is connected with the first rotary encoder installed inside the base through the first coupling. The first rotary encoder is installed in the hollow cylinder of the base. The first metal shaft and the center of the second precision ball are aligned with each other. on the same axis perpendicular to the horizontal plane.
所述的第二旋转编码器机构包括第二旋转编码器,第二金属轴一端固接到第二精密小球的侧面中心,第二金属轴垂直于第二主杆和第一金属轴,第二金属轴的轴线通过第二精密小球的球心;第二金属轴的另一端通过第二联轴器与第二旋转编码器相连接,第二旋转编码器安装于支架上,支架通过底部安装的滚轮在基座顶面,并在第二精密小球旋转带动下绕其圆心旋转。The second rotary encoder mechanism includes a second rotary encoder, one end of the second metal shaft is fixed to the side center of the second precision ball, the second metal shaft is perpendicular to the second main rod and the first metal shaft, and the second metal shaft is perpendicular to the second main rod and the first metal shaft. The axes of the two metal shafts pass through the center of the second precision ball; the other end of the second metal shaft is connected to the second rotary encoder through the second coupling, the second rotary encoder is installed on the bracket, and the bracket passes through the bottom The installed roller is on the top surface of the base, and is driven by the rotation of the second precision ball to rotate around its center.
所述第一精密小球和第二精密小球均采用不锈钢材料。Both the first precision ball and the second precision ball are made of stainless steel.
本发明、实现了工业机器人位置和轨迹的检测,在其可伸缩的纤维杆内安装有高精度位移传感器,当其长度变化时,内杆移入线圈,感应系数发生变化,检测电路将电感信号转变成分辨率为0.1μm位移信号,通过接口传入PC机,其精度经激光干涉仪检测达±0.5μm(在20℃)。球杆机构通过高精度位移传感器,利用两轴联动做圆弧运动,从而分析圆弧的半径变化和圆弧的轨迹特征。The present invention realizes the detection of the position and trajectory of the industrial robot, and a high-precision displacement sensor is installed in its retractable fiber rod. When the length of the rod changes, the inner rod moves into the coil, the inductance coefficient changes, and the detection circuit converts the inductance signal The displacement signal with a resolution of 0.1μm is transmitted to the PC through the interface, and its accuracy is detected by the laser interferometer to reach ±0.5μm (at 20°C). Through the high-precision displacement sensor, the club mechanism uses two-axis linkage to perform arc motion, so as to analyze the radius change of the arc and the trajectory characteristics of the arc.
本发明以第二精密小球的球心为坐标原点,z轴方向竖直向上,y轴方向与大理石平板长边平行且由基座指向机器人,x轴方向根据右手定则而定,建立坐标系。通过第一精密小球与第二精密小球的球心距离r,第一旋转编码器测得的方位角第二旋转编码器测得的仰角θ,三个球坐标参数确定机器人的实到位置(x,y,z),由于机器人的指令位置已知,从而可以根据GB/T12642规定的计算方法获取机器人的位置特性。The present invention takes the center of the second precision ball as the origin of the coordinates, the z-axis direction is vertically upward, the y-axis direction is parallel to the long side of the marble slab and is directed from the base to the robot, and the x-axis direction is determined according to the right-hand rule to establish coordinates Tie. Through the center distance r between the first precision ball and the second precision ball, the azimuth angle measured by the first rotary encoder The elevation angle θ measured by the second rotary encoder and the three spherical coordinate parameters determine the actual position (x, y, z) of the robot. Since the command position of the robot is known, the robot can be obtained according to the calculation method specified in GB/T12642 location characteristics.
本发明通过让机器人运行一段圆弧或整圆周,由高精度位移传感器测得前述运动中半径的微小偏移量,由BALLBAR V5.8.1软件将数据采集下来,并根据这些数据绘制出机器人的实到轨迹,由于机器人的指令轨迹已知,从而可以根据GB/T12642规定的计算方法获取机器人的轨迹特性。In the present invention, by letting the robot run a section of an arc or a full circle, a high-precision displacement sensor measures the small offset of the radius in the aforementioned motion, the data is collected by the BALLBAR V5. To the trajectory, since the command trajectory of the robot is known, the trajectory characteristics of the robot can be obtained according to the calculation method specified in GB/T12642.
本发明具有的有益效果是:The beneficial effects that the present invention has are:
本发明实现了机器人的轨迹和位置特性的检测获取,并且通过加装不同的延长杆从而获取不同半球面上多组数据,进而使检测数据不单一。The invention realizes the detection and acquisition of the trajectory and position characteristics of the robot, and obtains multiple sets of data on different hemispherical surfaces by adding different extension rods, so that the detection data is not single.
本发明便于携带,安装拆卸均非常方便,可以满足现场检测的需求。The invention is easy to carry, very convenient to install and disassemble, and can meet the needs of on-site detection.
附图说明Description of drawings
图1是本发明的总体结构示意图。Fig. 1 is a schematic diagram of the overall structure of the present invention.
图2是第二旋转编码器机构的局部放大示意图。Fig. 2 is a partially enlarged schematic diagram of the second rotary encoder mechanism.
图3是第一旋转编码器机构的局部放大示意图。Fig. 3 is a partially enlarged schematic diagram of the first rotary encoder mechanism.
图4是第一主杆的透视图。Figure 4 is a perspective view of the first stem.
图5是延长杆的结构示意图。Fig. 5 is a schematic structural view of the extension rod.
图中:1、电磁吸盘,2、磁性连接杆,3、第一精密小球,4、可伸缩纤维杆,5、第一主杆,6、第二主杆,7、金属球托,8、第二精密小球,9、第二旋转编码器,10、支架,11、第一旋转编码器,12、基座,13、大理石平板,14、机器人,15、计算机,16、第二联轴器,17、第二金属轴,18、第一金属轴,19、第一联轴器,20、高精度位移传感器,21、第一延长杆,22、第二延长杆,23、第三延长杆。In the figure: 1. Electromagnetic sucker, 2. Magnetic connecting rod, 3. The first precision ball, 4. Retractable fiber rod, 5. The first main rod, 6. The second main rod, 7. Metal ball holder, 8 , the second precision ball, 9, the second rotary encoder, 10, the bracket, 11, the first rotary encoder, 12, the base, 13, the marble plate, 14, the robot, 15, the computer, 16, the second joint Shaft device, 17, second metal shaft, 18, first metal shaft, 19, first coupling, 20, high-precision displacement sensor, 21, first extension rod, 22, second extension rod, 23, third extension rod.
具体实施方式detailed description
以下结合附图和实施例对本发明作进一步说明。The present invention will be further described below in conjunction with drawings and embodiments.
如图1所示,本发明主要由球杆机构、基座12、第一旋转编码器机构、第二旋转编码器机构和末端执行器组成,其中末端执行器包括电磁吸盘1和磁性连接杆2,电磁吸盘1固接在机器人14法兰盘,磁性连接杆2一端紧紧吸附于电磁吸盘1上,确保磁性连接杆2与电磁吸盘1之间不会产生相对运动,磁性连接杆2的另一端带有磁性,并与第一精密小球3通过球面副连接;第一精密小球3经球杆机构连接到基座12上的第二精密小球8,第二精密小球8水平旋转方向连接有第一旋转编码器机构和第二旋转编码器机构。As shown in Figure 1, the present invention is mainly composed of a ball bar mechanism, a base 12, a first rotary encoder mechanism, a second rotary encoder mechanism and an end effector, wherein the end effector includes an electromagnetic chuck 1 and a magnetic connecting rod 2 , the electromagnetic chuck 1 is fixedly connected to the flange of the robot 14, and one end of the magnetic connecting rod 2 is tightly adsorbed on the electromagnetic chuck 1 to ensure that there will be no relative movement between the magnetic connecting rod 2 and the electromagnetic chuck 1, and the other end of the magnetic connecting rod 2 One end is magnetic, and is connected with the first precision ball 3 through a spherical pair; the first precision ball 3 is connected to the second precision ball 8 on the base 12 through a club mechanism, and the second precision ball 8 rotates horizontally Direction is connected with a first rotary encoder mechanism and a second rotary encoder mechanism.
图1中为能够更好的表达装置的总体结构,工业机器人14只起到示意作用,并不表示其实际大小。In FIG. 1 , the overall structure of the device can be better expressed, and the industrial robot 14 is only for illustration, and does not represent its actual size.
如图1和4所示,球杆机构包括可伸缩纤维杆4、高精度位移传感器20、第一主杆5和第二主杆6,可伸缩纤维杆4的一端与第一精密小球3固接,另一端与第一主杆5一端相固接,第一主杆5内部装有高精度位移传感器20,高精度位移传感器20与可伸缩纤维杆4的伸缩部连接测量其伸缩量变化,第一主杆5另一端与第二主杆6一端之间通过螺纹副同轴套接,第二主杆6另一端固接到第二精密小球8上。As shown in Figures 1 and 4, the club mechanism includes a telescopic fiber rod 4, a high-precision displacement sensor 20, a first main rod 5 and a second main rod 6, and one end of the telescopic fiber rod 4 is connected to the first precision ball 3 Fixed connection, the other end is fixedly connected with one end of the first main rod 5, the first main rod 5 is equipped with a high-precision displacement sensor 20, and the high-precision displacement sensor 20 is connected with the telescopic part of the telescopic fiber rod 4 to measure the change of its expansion and contraction , the other end of the first main rod 5 and one end of the second main rod 6 are coaxially socketed through a thread pair, and the other end of the second main rod 6 is fixedly connected to the second precision ball 8 .
第一主杆5与第二主杆6之间加装有用以加长的延长杆,延长杆分别与两 个主杆之间均通过螺纹副同轴套接,如图5所示,延长杆可采用三种不同长度的第一延长杆21或第二延长杆22或第三延长杆23。An extension rod for lengthening is additionally installed between the first main rod 5 and the second main rod 6, and the extension rod is connected with the two main rods respectively by thread pair coaxial socket, as shown in Figure 5, the extension rod can be Three different lengths of the first extension rod 21 or the second extension rod 22 or the third extension rod 23 are used.
高精度位移传感器20的数据线穿过第一主杆5杆侧的小孔连接到计算机15,将可伸缩纤维杆4的伸缩量变化传输给计算机15,The data line of the high-precision displacement sensor 20 is connected to the computer 15 through the small hole on the side of the first main rod 5, and the change of the expansion and contraction of the stretchable fiber rod 4 is transmitted to the computer 15,
如图3所示,基座12上部安装有内壁为球面的金属球托7,第二精密小球8安装在金属球托7中并球面接触,第二精密小球8经线方向加工有一圈球环,金属球托7内壁加工有与第二精密小球8球环相契合的磁性凹槽,金属球托7球面内壁的球心与第二精密小球8球心同心,第二主杆6另一端固接到第二精密小球8的球环处。As shown in Figure 3, a metal ball holder 7 with a spherical inner wall is installed on the upper part of the base 12, and the second precision ball 8 is installed in the metal ball holder 7 and contacts with the spherical surface. ring, the inner wall of the metal ball holder 7 is processed with a magnetic groove that matches the ring of the second precision ball 8 balls, the center of the inner wall of the metal ball holder 7 is concentric with the center of the second precision ball 8, and the second main rod 6 The other end is affixed to the ball ring place of the second precision ball 8 .
如图3所示,第一旋转编码器机构包括第一旋转编码器11,基座12下部为半闭合空心圆柱结构,第一金属轴18顶端穿过基座12与金属球托7的底部同轴固接,空心圆柱上底面的圆心处开有与第一金属轴18穿过并且直径相契合的小孔,空心圆柱的上底面加工有用于吸附金属球托7的环形磁块,空心圆柱的上底面通过环形磁块和小孔的配合与金属球托7之间形成转动副;第一金属轴18底端经第一联轴器19与安装在基座12内部的第一旋转编码器11连接,第一旋转编码器11安装于基座12的空心圆柱内,第一金属轴18与第二精密小球8球心在与水平面垂直的同一轴线上。As shown in Figure 3, the first rotary encoder mechanism includes a first rotary encoder 11, the lower part of the base 12 is a semi-closed hollow cylindrical structure, and the top end of the first metal shaft 18 passes through the base 12 and is the same as the bottom of the metal ball holder 7. The shaft is fixed, and the center of the upper bottom surface of the hollow cylinder is provided with a small hole that passes through the first metal shaft 18 and has a diameter that matches the diameter. The upper bottom surface of the hollow cylinder is processed with an annular magnetic block for absorbing the metal ball holder 7. The upper bottom surface forms a rotating pair with the metal ball holder 7 through the cooperation of the annular magnetic block and the small hole; the bottom end of the first metal shaft 18 is connected to the first rotary encoder 11 installed inside the base 12 through the first coupling 19 Connected, the first rotary encoder 11 is installed in the hollow cylinder of the base 12, the first metal shaft 18 and the center of the second precision ball 8 are on the same axis perpendicular to the horizontal plane.
如图2所示,第二旋转编码器机构包括第二旋转编码器9,第二金属轴17一端固接到第二精密小球8的侧面中心,第二金属轴17垂直于第二主杆6和第一金属轴18,第二金属轴17的轴线通过第二精密小球8的球心;第二金属轴17的另一端通过第二联轴器16与第二旋转编码器9相连接,第二旋转编码器9安装于支架10上,支架10通过底部安装的滚轮在基座12顶面,并在第二精密小球8旋转带动下绕其圆心旋转。As shown in Figure 2, the second rotary encoder mechanism includes a second rotary encoder 9, one end of the second metal shaft 17 is fixed to the center of the side of the second precision ball 8, and the second metal shaft 17 is perpendicular to the second main rod 6 and the first metal shaft 18, the axis of the second metal shaft 17 passes through the center of the second precision ball 8; the other end of the second metal shaft 17 is connected with the second rotary encoder 9 through the second coupling 16 , the second rotary encoder 9 is installed on the bracket 10, the bracket 10 is mounted on the top surface of the base 12 through the rollers installed at the bottom, and rotates around its center of circle under the rotation of the second precision ball 8.
第一精密小球3和第二精密小球8均采用不锈钢材料。Both the first precision ball 3 and the second precision ball 8 are made of stainless steel.
本发明具体实施过程如下:The concrete implementation process of the present invention is as follows:
轨迹检测:操作机器人14以第二精密小球8的球心o为圆心,以第二精密小球8与第一精密小球3之间的初始球心距d(此时可伸缩纤维杆4的位移为0)为半径,在过第二精密小球8的球心o的水平面上运行一段范围从0°到360°圆弧,或者在过第二精密小球8的球心o且与第二精密小球8球环所在圆周平面平行的垂直面上运行一段范围从0°到180°圆弧,由高精度位移传感器测得前述运动中半径的微小偏移量,由BALLBAR V5.8.1软件将数据采集下来,并根据这些点云数据绘制出机器人14的实到轨迹,按照上述方法加装或更换延长杆获取多组数据,这些数据进一步根据GB/T12642规定的计算方法分析得到机器人 14的轨迹特性。Trajectory detection: the operating robot 14 takes the center o of the second precision ball 8 as the center, and the initial center-of-sphere distance d between the second precision ball 8 and the first precision ball 3 (at this time, the telescopic fiber rod 4 The displacement is 0) as the radius, and runs a section of arc from 0° to 360° on the horizontal plane passing the center o of the second precision ball 8, or passing the center o of the second precision ball 8 and with The second precision ball 8-ball ring runs on a vertical plane parallel to the circumferential plane and runs a range from 0° to 180°. The small offset of the radius in the aforementioned motion is measured by a high-precision displacement sensor, and it is controlled by BALLBAR V5.8.1 The software collects the data, and draws the actual trajectory of the robot 14 based on the point cloud data, and obtains multiple sets of data by adding or replacing the extension rod according to the above method. These data are further analyzed according to the calculation method stipulated in GB/T12642 to obtain the robot 14 trajectory characteristics.
位置检测:以第二精密小球8的球心o为坐标原点,z轴方向竖直向上,y轴方向与大理石平板13长边平行且由基座12指向机器人14,x轴方向服从右手定则,建立坐标系。操作机器人14运动到以点o为球心,第二精密小球8与第一精密小球3之间的初始球心距d(此时可伸缩纤维杆4的位移为零)为半径的半球面上的一个指定位置(a,b,c),高精度位移传感器20将可伸缩纤维杆4的位移s反馈到计算机15,可得第一精密小球3与第二精密小球8之间的当前位置球心距r=d+s,由第一旋转编码器11可测得的方位角由第二旋转编码器9可测得的仰角θ。Position detection: take the center o of the second precision ball 8 as the coordinate origin, the z-axis direction is vertically upward, the y-axis direction is parallel to the long side of the marble plate 13 and is directed from the base 12 to the robot 14, and the x-axis direction obeys the right hand Then, establish a coordinate system. The operating robot 14 moves to a hemisphere with the point o as the center of the sphere, and the initial distance d between the second precision ball 8 and the first precision ball 3 (the displacement of the telescopic fiber rod 4 is zero at this moment) A specified position (a, b, c) on the surface, the high-precision displacement sensor 20 will feed back the displacement s of the telescopic fiber rod 4 to the computer 15, and the distance between the first precision ball 3 and the second precision ball 8 can be obtained. The center distance of the current position r=d+s, the azimuth angle that can be measured by the first rotary encoder 11 The elevation angle θ measurable by the second rotary encoder 9 .
根据三个球坐标参数经过换算得到机器人14的实到位置(x,y,z),其中z=rcosθ,按照这个方法,获取多组检测数据后再加装或更换延长杆重复以上步骤,最后将所有检测数据汇总,这些检测数据根据GB/T12642中规定的计算方法分析得到机器人14的位置特性。according to The three spherical coordinate parameters are converted to obtain the actual position (x, y, z) of the robot 14, where z=rcosθ, according to this method, after obtaining multiple sets of detection data, install or replace the extension rod and repeat the above steps, and finally summarize all the detection data, and analyze the detection data according to the calculation method specified in GB/T12642 to obtain the position of the robot 14 characteristic.
在本实施过程中,机器人14运行过程中不应碰到障碍物,通过机器人14运行过程中可升缩纤维杆4的位移变化,获得机器人14运行的圆弧轨迹。若机器人14的轨迹精度足够高,则其点云数据绘制的圆弧轨迹所在的圆为真圆,若出现误差则将导致真圆变形。In this implementation process, the robot 14 should not encounter obstacles during the operation, and the arc trajectory of the operation of the robot 14 can be obtained through the displacement change of the retractable fiber rod 4 during the operation of the robot 14 . If the trajectory accuracy of the robot 14 is high enough, the circle where the arc trajectory drawn by its point cloud data is located is a true circle, and if an error occurs, the true circle will be deformed.
在本实施过程中,第一旋转编码器11、第二旋转编码器9与可升缩纤维杆4内部的高精度位移传感器20配合,以球坐标的形式确定机器人14在一特定半球面上运行的空间位置。In this implementation process, the first rotary encoder 11 and the second rotary encoder 9 cooperate with the high-precision displacement sensor 20 inside the retractable fiber rod 4 to determine that the robot 14 is running on a specific hemispherical surface in the form of spherical coordinates. spatial location.
上述过程可见,本发明具有突出显著的技术效果,实现了机器人的轨迹和位置特性等多样数据的检测获取,并且方便携带和拆卸,可满足现场检测的需求。From the above process, it can be seen that the present invention has prominent and remarkable technical effects, realizes the detection and acquisition of various data such as the trajectory and position characteristics of the robot, and is convenient to carry and disassemble, which can meet the needs of on-site detection.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510922536.3A CN105466320B (en) | 2015-12-11 | 2015-12-11 | Industrial robot track and position detecting device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510922536.3A CN105466320B (en) | 2015-12-11 | 2015-12-11 | Industrial robot track and position detecting device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105466320A CN105466320A (en) | 2016-04-06 |
CN105466320B true CN105466320B (en) | 2017-11-10 |
Family
ID=55604282
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510922536.3A Expired - Fee Related CN105466320B (en) | 2015-12-11 | 2015-12-11 | Industrial robot track and position detecting device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105466320B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108120370A (en) * | 2016-11-26 | 2018-06-05 | 沈阳新松机器人自动化股份有限公司 | Position of mobile robot acquisition methods and device |
CN108088370A (en) * | 2018-02-14 | 2018-05-29 | 山东建筑大学 | A kind of position measuring system and measuring method based on grating scale and encoder |
CN110522336B (en) * | 2019-08-28 | 2021-06-15 | 江苏食品药品职业技术学院 | An intelligent window cleaning robot and its operation method |
CN111189385A (en) * | 2020-03-17 | 2020-05-22 | 河南中烟工业有限责任公司 | Cigarette explodes pearl surface profile measuring device |
CN112747666B (en) * | 2020-12-17 | 2022-10-21 | 武昌船舶重工集团有限公司 | Shafting is detection device in school |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11191005A (en) * | 1997-12-25 | 1999-07-13 | Tokico Ltd | Robot control unit |
EP1696294A2 (en) * | 2005-02-25 | 2006-08-30 | Seiko Epson Corporation | Method and apparatus for generating teaching data for a robot |
CN101623867A (en) * | 2008-07-11 | 2010-01-13 | 中国科学院沈阳自动化研究所 | A device and method for enabling a robot to track a specified path with high precision |
CN102706277A (en) * | 2012-05-25 | 2012-10-03 | 南京理工大学 | Industrial robot online zero position calibration device based on all-dimensional point constraint and method |
CN103743338A (en) * | 2013-12-20 | 2014-04-23 | 西安交通大学 | Laser tracking measurement system having spherical revolution bounce error compensation function and compensation method thereof |
CN104236543A (en) * | 2014-09-17 | 2014-12-24 | 上海大学 | Cable type measurement system and measurement method for industrial robot spatial pose precision and track measurement |
CN104406585A (en) * | 2014-11-19 | 2015-03-11 | 中国计量学院 | Laser tracker target ball positioning system based on inertia detection |
CN104708495A (en) * | 2015-02-05 | 2015-06-17 | 杭州电子科技大学 | Space double-connecting-rod type ball bar based on ball hinge |
CN205192419U (en) * | 2015-12-11 | 2016-04-27 | 中国计量学院 | Industrial robot orbit and position detecting device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5442457B2 (en) * | 2007-03-05 | 2014-03-12 | イノス オートメーションズソフトウェア ゲゼルシャフト ミット ベシュレンクテル ハフツング | Locating |
-
2015
- 2015-12-11 CN CN201510922536.3A patent/CN105466320B/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11191005A (en) * | 1997-12-25 | 1999-07-13 | Tokico Ltd | Robot control unit |
EP1696294A2 (en) * | 2005-02-25 | 2006-08-30 | Seiko Epson Corporation | Method and apparatus for generating teaching data for a robot |
CN101623867A (en) * | 2008-07-11 | 2010-01-13 | 中国科学院沈阳自动化研究所 | A device and method for enabling a robot to track a specified path with high precision |
CN102706277A (en) * | 2012-05-25 | 2012-10-03 | 南京理工大学 | Industrial robot online zero position calibration device based on all-dimensional point constraint and method |
CN103743338A (en) * | 2013-12-20 | 2014-04-23 | 西安交通大学 | Laser tracking measurement system having spherical revolution bounce error compensation function and compensation method thereof |
CN104236543A (en) * | 2014-09-17 | 2014-12-24 | 上海大学 | Cable type measurement system and measurement method for industrial robot spatial pose precision and track measurement |
CN104406585A (en) * | 2014-11-19 | 2015-03-11 | 中国计量学院 | Laser tracker target ball positioning system based on inertia detection |
CN104708495A (en) * | 2015-02-05 | 2015-06-17 | 杭州电子科技大学 | Space double-connecting-rod type ball bar based on ball hinge |
CN205192419U (en) * | 2015-12-11 | 2016-04-27 | 中国计量学院 | Industrial robot orbit and position detecting device |
Non-Patent Citations (1)
Title |
---|
基于球杆仪检测信息的并联机构运动学标定;洪振宇 等;《机械工程学报》;20070731;第43卷(第7期);第16-22页 * |
Also Published As
Publication number | Publication date |
---|---|
CN105466320A (en) | 2016-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105466320B (en) | Industrial robot track and position detecting device | |
CN103557802B (en) | A kind of method of non-cpntact measurement space curved surface micro hole diameter and coordinate position | |
CN105666490B (en) | The calibration system and method for a kind of robot | |
WO2016101289A1 (en) | Five-axis machine tool cutter posture and cutter tip position error synchronous detection mechanism | |
CN102706277B (en) | Industrial robot online zero position calibration device based on all-dimensional point constraint and method | |
WO2019148895A1 (en) | Position precision measuring device and method for mechanical arm | |
CN107042528A (en) | A kind of Kinematic Calibration system and method for industrial robot | |
CN104708495B (en) | A kind of two link-type ball bar of space based on spherical hinge | |
CN110978059A (en) | Portable six-axis manipulator calibration device and calibration method thereof | |
CN104019750B (en) | Device and method for measuring effective arm length of swing arm type contourgraph | |
CN105865341B (en) | Industrial robot spatial pose repetitive positioning accuracy measuring device and method | |
CN106247914B (en) | A kind of coordinate measuring machine touch trigger probe scaling method | |
TWI639494B (en) | Method and apparatus for robot calibration | |
CN104330025A (en) | Industrial robot pose detection device | |
CN101169323A (en) | Method of Measuring Dynamic Angle Measuring Accuracy of TV Theodolite Using Rotating Target Indoor | |
CN102654387A (en) | Online industrial robot calibration device based on spatial curved surface restraint | |
CN103743338A (en) | Laser tracking measurement system having spherical revolution bounce error compensation function and compensation method thereof | |
CN106502277A (en) | Three-axis air-bearing table superhigh precision measurement apparatus and method based on tracking technique | |
CN109211152A (en) | The method for detecting accurate spherical hinge bulb eccentricity and club spatial attitude simultaneously | |
CN205192419U (en) | Industrial robot orbit and position detecting device | |
CN206787489U (en) | A kind of spherical target fast-positioning device | |
CN103335618B (en) | Inner load attitude measurement device for onboard photoelectric platform | |
CN106482691B (en) | A kind of real-time apparatus and method for measuring shaft spatial pose | |
CN105806217B (en) | Single stay formula measuring system and method for the measurement of object space position | |
CN204487282U (en) | Based on the space two link-type ball bar of spherical hinge |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171110 Termination date: 20201211 |