CN115685872A - A robot assembly algorithm based on compliance control - Google Patents
A robot assembly algorithm based on compliance control Download PDFInfo
- Publication number
- CN115685872A CN115685872A CN202211077513.3A CN202211077513A CN115685872A CN 115685872 A CN115685872 A CN 115685872A CN 202211077513 A CN202211077513 A CN 202211077513A CN 115685872 A CN115685872 A CN 115685872A
- Authority
- CN
- China
- Prior art keywords
- hole
- contact
- point
- shaft
- axis
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract description 37
- 238000003780 insertion Methods 0.000 claims abstract description 5
- 230000037431 insertion Effects 0.000 claims abstract description 5
- 210000001503 joint Anatomy 0.000 claims description 4
- 238000013519 translation Methods 0.000 claims description 2
- 238000003754 machining Methods 0.000 abstract description 2
- 238000012360 testing method Methods 0.000 abstract description 2
- 238000003032 molecular docking Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Manipulator (AREA)
- Automatic Assembly (AREA)
Abstract
本发明提供一种基于柔顺控制的机器人装配算法,属于工业智能装配技术领域。首先,采用倾斜螺旋搜索的方法引导机器人进行孔外寻孔。其次,引导机器人在孔内调整。最后,引导机器人在孔内插孔。本发明通过基于柔顺控制的机器人寻孔、调整、插孔的过程,能够提高轴孔装配的成功率,达到对于各类轴孔零件加工误差都具有一定的适应能力。同时,柔顺控制的方法也在装配过程中,保证了接触应力不超过许用值。另外,本发明能在少量测试数据以及较低的成本下有效提高轴孔装配成功率并减少单次装配时间,相较于传统方法具有更高的装配效率和准确率。
The invention provides a robot assembly algorithm based on compliance control, which belongs to the technical field of industrial intelligent assembly. Firstly, the method of oblique spiral search is used to guide the robot to search outside the hole. Second, guide the robot to adjust within the hole. Finally, guide the robot to jack in the hole. The invention can improve the success rate of shaft hole assembly through the process of robot hole finding, adjustment and hole insertion based on the compliance control, and achieve certain adaptability to machining errors of various shaft hole parts. At the same time, the method of compliance control is also in the assembly process to ensure that the contact stress does not exceed the allowable value. In addition, the invention can effectively improve the success rate of shaft hole assembly and reduce the single assembly time with a small amount of test data and low cost, and has higher assembly efficiency and accuracy compared with traditional methods.
Description
技术领域technical field
本发明属于工业智能装配技术领域,涉及到一种基于柔顺控制方法的机器人精密轴孔装配算法。The invention belongs to the technical field of industrial intelligent assembly, and relates to a robot precision shaft hole assembly algorithm based on a compliance control method.
背景技术Background technique
机器人精密轴孔装配作业是指采用机器人将轴零件装配至与之配套的孔零件当中,装配过程受装配系统、装配对象和环境因素影响较大,零件孔、轴之间可能发生位姿偏差,甚至发生变形,需要适当的装配策略来解决轴端面接触时的较大装配力,避免零件和机器人损伤。The robot precision shaft hole assembly operation refers to the use of robots to assemble the shaft parts into the matching hole parts. The assembly process is greatly affected by the assembly system, assembly objects and environmental factors. There may be pose deviations between the part holes and shafts. Even if deformation occurs, an appropriate assembly strategy is required to solve the large assembly force when the shaft end faces are in contact, and avoid damage to parts and robots.
柔顺控制是解决机器人装配中产生较大应力的方法,但此类方法需要配合一定的装配策略才能较好的完成装配任务。因此基于柔顺控制的机器人装配算法也应运而生。Compliant control is a method to solve the large stress in robot assembly, but this kind of method needs to cooperate with certain assembly strategies to better complete the assembly task. Therefore, the robot assembly algorithm based on compliance control also came into being.
发明内容Contents of the invention
本发明主要解决的问题是克服上述方法的不足,针对目前机器人精密轴孔装配效率低、接触应力大、成功率低等问题,提供一种基于柔顺控制的机器人装配算法。本发明基于主动柔顺控制方法,利用机器人末端法兰位置的六维力传感器的传感器数据对轴孔零件接触状态进行判断。根据轴孔零件接触状态的不同可以将装配过程分为孔外寻孔、孔内调整、插孔三个过程。通过对以上三个过程采取不同的装配策略完成装配任务。The main problem to be solved by the present invention is to overcome the deficiencies of the above-mentioned methods, and to provide a robot assembly algorithm based on compliance control for the problems of low assembly efficiency, large contact stress, and low success rate of the current robot precision shaft hole. The invention is based on the active compliance control method, and uses the sensor data of the six-dimensional force sensor at the flange position of the end of the robot to judge the contact state of the shaft hole parts. According to the different contact states of shaft and hole parts, the assembly process can be divided into three processes: finding holes outside the hole, adjusting inside the hole, and inserting holes. The assembly task is completed by adopting different assembly strategies for the above three processes.
为了达到上述目的,本发明的技术方案为:In order to achieve the above object, technical scheme of the present invention is:
一种基于柔顺控制的机器人装配算法,包括以下步骤:A robot assembly algorithm based on compliant control, including the following steps:
步骤1:引导机器人进行孔外寻孔;Step 1: Guide the robot to search for holes outside the hole;
当轴孔中心未对齐、位置有偏差时,轴孔对接便会发生卡阻,此时机器人必须寻找孔位置,本发明对现有方法改进,提出倾斜螺旋搜索的方法。所述倾斜螺旋搜索是针对二维环境的优化搜索策略,能够包含特定搜索半径内的所有可能的孔位置且查找孔位置的速度比其他路径快。在寻孔阶段,轴向进给Z方向上进行力控制,机器人采用导纳控制,使轴孔接触点保持一个恒定的压力,以便能找到孔。径向平面所在坐标X、Y方向上进行位置控制,位置的轨迹为螺旋线的搜索方式,其搜索以接触点为起始点,由内向外以恒定的线速度和角速度远离这个点形成的轨迹进行,如图1所示。When the center of the shaft hole is not aligned and the position is deviated, the butt joint of the shaft hole will be jammed. At this time, the robot must find the hole position. The present invention improves the existing method and proposes an inclined spiral search method. The oblique spiral search is an optimized search strategy for a two-dimensional environment, which can include all possible hole positions within a specific search radius and can find hole positions faster than other paths. In the hole-seeking stage, force control is carried out in the Z direction of the axial feed, and the robot adopts admittance control to maintain a constant pressure at the contact point of the shaft hole so that the hole can be found. The position control is carried out in the X and Y directions of the coordinates of the radial plane. The position trajectory is a search method of a spiral line. The search starts from the contact point and is carried out from the inside to the outside at a constant linear velocity and angular velocity away from the trajectory formed by this point. ,As shown in Figure 1.
其运动方程为:Its equation of motion is:
式中:t为搜索进行时间,w为搜索角频率,体现为螺旋线的密度,r为搜索半径,v为搜索速度。In the formula: t is the search time, w is the search angular frequency, which is reflected in the density of the helix, r is the search radius, and v is the search speed.
步骤2:引导机器人在孔内调整;Step 2: Guide the robot to adjust in the hole;
轴孔中心Y轴方向对齐:当搜索到孔之后,轴和孔会出现两种业界已知的接触状态:一点接触,两点接触。如图2所示,由于倾角较小,不会出现三点接触的情况。当X轴方向的力矩Mx=0时处于两点接触,此时轴孔中心Y轴方向已经对齐。当Mx≠0时处于一点接触,需要沿Y轴平移调整使其达到两点接触的Y轴方向对齐。调整方法:当Mx>0,向Y轴坐标系负向移动;当Mx<0,向Y轴正向移动。Align the center of the shaft hole in the Y-axis direction: When the hole is searched, there will be two contact states known in the industry between the shaft and the hole: one-point contact and two-point contact. As shown in Figure 2, due to the small inclination angle, there will be no three-point contact. When the moment M x in the X-axis direction is 0, there is two-point contact, and the center of the shaft hole in the Y-axis direction is already aligned. When M x ≠ 0, it is in one-point contact, and it needs to be adjusted along the Y-axis to align the Y-axis direction of the two-point contact. Adjustment method: when M x >0, move to the negative direction of the Y-axis coordinate system; when M x <0, move to the positive direction of the Y-axis.
轴孔在X轴方向一点接触:当轴孔在Y轴方向对齐之后再调整轴沿X轴方向平移,当Y轴方向的力矩My大于0.5N-m,即可判定为一点接触,如图3所示。One-point contact of the shaft hole in the X-axis direction: when the shaft hole is aligned in the Y-axis direction and then adjust the shaft to translate along the X-axis direction, when the moment M y in the Y-axis direction is greater than 0.5Nm, it can be judged as a one-point contact, as shown in Figure 3 Show.
轴倾斜回正:将机器人的工具坐标点由原来轴的中心点o替换成轴孔接触点s,将工件绕s点顺时针旋转-α,即绕Y轴旋转-α,便可将轴回正。由几何关系,接触点s与轴中心点o的轴向距离h为:Axis tilt back to normal: Replace the tool coordinate point of the robot from the center point o of the original axis with the contact point s of the axis hole, and rotate the workpiece clockwise around point s by -α, that is, rotate around the Y axis by -α, and the axis can be returned to just. According to the geometric relationship, the axial distance h between the contact point s and the axis center point o is:
式中,m表示轴孔首次接触状态时o1点与现接触状态点o之间的竖直高度;d表示轴的直径。In the formula, m represents the vertical height between point o1 in the first contact state of the shaft hole and point o in the current contact state; d represents the diameter of the shaft.
在轴回正的过程中,为了保证不发生卡阻,则初始螺旋搜索时倾斜角α不能过大,当轴孔两点接触,也就是轴的边缘位置P1与孔的边缘位置P2重合时,将会出现临界卡阻。此时轴倾角αmax为:In the process of the axis returning to alignment, in order to ensure that no jamming occurs, the inclination angle α cannot be too large during the initial helical search. When the two points of the axis hole are in contact, that is, the edge position P 1 of the axis coincides with the edge position P 2 of the hole , a critical jam will occur. At this time, the axis inclination α max is:
式中D表示孔的直径,d表示轴的直径。In the formula, D represents the diameter of the hole, and d represents the diameter of the shaft.
轴孔微调,轴刚进入孔内时可能会出现孔内一点接触,根据此时的X,Y轴力矩进行微调,使力矩最小。Fine-tuning the shaft hole. When the shaft just enters the hole, there may be a little contact in the hole. According to the torque of the X and Y axes at this time, fine-tune the torque to minimize the torque.
步骤3:引导机器人在孔内插孔;Step 3: Guide the robot to plug in the hole;
至此轴孔的中心点已经对齐,沿Z方向插入,当六维力传感器检测到的接触力FZ突然增大时,存在两种可能,一是对接完成,定位销插入定位槽,二是对接未完成,定位销未插入定位槽。此时机器人夹持舱段绕Z轴旋转,若传感器检测到Z轴力矩增大,则认为定位销插入定位槽,对接完成;否则继续绕Z轴旋转,当检测到Z轴接触力变小,则再次沿Z轴方向插入,当再次检测到FZ增大时,则认为对接完成,停止插入。At this point, the center point of the shaft hole has been aligned and inserted along the Z direction. When the contact force F Z detected by the six-dimensional force sensor suddenly increases, there are two possibilities. One is that the docking is completed, and the positioning pin is inserted into the positioning slot. Not done, locating pin not inserted into locating slot. At this time, the gripping cabin of the robot rotates around the Z-axis. If the sensor detects that the Z-axis torque increases, it is considered that the positioning pin is inserted into the positioning slot, and the docking is completed; otherwise, it continues to rotate around the Z-axis. When it detects that the Z-axis contact force becomes smaller, Then insert again along the Z-axis direction, and when F Z is detected to increase again, it is considered that the docking is completed and the insertion is stopped.
本发明的效果和益处是:Effect and benefit of the present invention are:
本发明通过基于柔顺控制的机器人寻孔、调整、插孔的过程提高了轴孔装配的成功率,达到了对于各类轴孔零件加工误差都具有一定的适应能力。同时,柔顺控制的方法也在装配过程中,保证了接触应力不超过许用值。另外,本发明能在少量测试数据以及较低的成本下有效提高轴孔装配成功率并减少单次装配时间,相较于传统方法具有更高的装配效率和准确率。The invention improves the success rate of shaft hole assembly through the process of robot hole finding, adjustment, and hole insertion based on compliance control, and achieves certain adaptability to machining errors of various shaft hole parts. At the same time, the method of compliance control is also in the assembly process to ensure that the contact stress does not exceed the allowable value. In addition, the invention can effectively improve the success rate of shaft hole assembly and reduce the single assembly time with a small amount of test data and low cost, and has higher assembly efficiency and accuracy compared with traditional methods.
附图说明Description of drawings
图1为本发明实施例中第一阶段中螺旋线轨迹图;Fig. 1 is a helical trajectory figure in the first stage in the embodiment of the present invention;
图2为孔内调整过程中一点接触(a)和两点接触(b)状态图,图中Z坐标表示轴向进给方向,X,Y表示径向方向。Figure 2 is a state diagram of one-point contact (a) and two-point contact (b) during the adjustment process in the hole. The Z coordinate in the figure indicates the axial feed direction, and X, Y indicate the radial direction.
图3为孔内调整过程中轴孔在X轴方向一点接触状态图;图中,d、D分别表示轴和孔的直径,P1、P2分别表示轴和孔的边缘位置,s为轴孔接触点,h表示一点接触时轴插入的距离。Figure 3 is a diagram of the point contact state of the shaft hole in the X-axis direction during the adjustment process in the hole; in the figure, d and D represent the diameters of the shaft and the hole respectively, P1 and P2 represent the edge positions of the shaft and the hole respectively, and s represents the contact between the shaft and the hole point, h represents the distance the axis is inserted when a point touches.
具体实施方式Detailed ways
以下结合附图和技术方案,进一步说明本发明的具体实施方式。The specific implementation manners of the present invention will be further described below in conjunction with the accompanying drawings and technical solutions.
本发明实施例中使用基于主动柔顺控制方法,利用位置及六维力传感器传感器数据对零件接触状态进行判断。根据轴孔零件接触状态的不同可以将装配过程分为孔外寻孔、孔内调整、插孔三个过程。通过对以上三个过程采取不同的装配策略完成装配任务。In the embodiment of the present invention, the active compliance control method is used to judge the contact state of the parts by using the position and the sensor data of the six-dimensional force sensor. According to the different contact states of shaft and hole parts, the assembly process can be divided into three processes: finding holes outside the hole, adjusting inside the hole, and inserting holes. The assembly task is completed by adopting different assembly strategies for the above three processes.
参见图1,在本实施例中,以某轴孔零件装配过程为例,装配算法包括以下步骤:Referring to Fig. 1, in this embodiment, taking the assembly process of a shaft hole part as an example, the assembly algorithm includes the following steps:
步骤1:引导机器人在孔外搜孔。首先机器人在寻孔阶段,Z方向上进行力控制,保持一个恒力10N,在许用接触力范围内使轴孔在接触点处保持一个恒定的指向轴线方向的压力,以便能找到孔。X,Y方向上进行位置控制,位置的轨迹为螺旋线的搜索方式,其搜索以接触点为起始点,由内向外以恒定的线速度和角速度远离这个点形成的轨迹进行,如图1所示。Step 1: Guide the robot to search holes outside the hole. First of all, in the hole-seeking stage, the robot performs force control in the Z direction, maintains a constant force of 10N, and keeps the shaft hole at the contact point with a constant pressure pointing to the axis within the allowable contact force range, so that the hole can be found. Position control is carried out in the X and Y directions, and the position trajectory is a helical search method. The search starts from the contact point and is carried out from the inside to the outside at a constant linear velocity and angular velocity away from the trajectory formed by this point, as shown in Figure 1. Show.
其运动方程为:Its equation of motion is:
式中:t为搜索进行时间,w为搜索角频率,体现为螺旋线的密度,r为搜索半径,v为搜索速度。In the formula: t is the search time, w is the search angular frequency, which is reflected in the density of the helix, r is the search radius, and v is the search speed.
当X,Y方向上接触力超过阈值时,结束搜孔阶段。When the contact force in the X and Y directions exceeds the threshold, the hole search phase ends.
步骤2:引导机器人在孔内调整;在本实例中轴孔中心与Y轴方向对齐:当搜索到孔之后,对轴和孔接触状态进行判断。如图2所示,当X轴力矩Mx=0时处于两点接触,此时轴孔中心Y轴方向已经对齐。当Mx≠0时处于一点接触,沿Y轴平移调整使其达到两点接触的Y轴方向对齐。调整方法:当Mx>0,向Y轴负向移动;当Mx<0,向Y轴正向移动。当轴孔在Y轴方向对齐之后再调整轴沿X轴方向平移,当My大于某一阈值,即可判定为一点接触,如图3所示。将机器人的工具坐标点由轴的中心o设置为接触点s,将工件绕s点旋转-α,即绕Y轴旋转-α,便可将轴回正。由几何关系,接触点s与轴中心点o的轴向距离h为:Step 2: Guide the robot to adjust in the hole; in this example, the center of the shaft hole is aligned with the Y-axis direction: after searching for the hole, judge the contact state between the shaft and the hole. As shown in FIG. 2 , when the X-axis moment M x =0, there is a two-point contact, and the center of the shaft hole in the Y-axis direction is already aligned. When M x ≠ 0, it is in one-point contact, and it is adjusted along the Y-axis translation to achieve the alignment of the Y-axis direction of the two-point contact. Adjustment method: when M x >0, move to the negative direction of the Y axis; when M x <0, move to the positive direction of the Y axis. After the shaft holes are aligned in the Y-axis direction, adjust the shaft to translate along the X-axis direction. When M y is greater than a certain threshold, it can be judged as a one-point contact, as shown in Figure 3. Set the tool coordinate point of the robot from the center o of the axis to the contact point s, rotate the workpiece around the point s by -α, that is, rotate around the Y axis by -α, and then the axis can be returned to positive. According to the geometric relationship, the axial distance h between the contact point s and the axis center point o is:
式中,m表示轴孔首次接触状态时o1点与现接触状态点o之间的竖直高度。In the formula, m represents the vertical height between point o1 in the first contact state of the shaft hole and point o in the current contact state.
在轴回正的过程中,为了保证不发生卡阻,则初始螺旋搜索时倾斜角α不能过大,当轴孔两点接触,也就是图中轴的P1与孔的P2重合时,将会出现临界卡阻。此时轴倾角αmax为:In the process of the axis returning to the alignment, in order to ensure that no jamming occurs, the inclination angle α cannot be too large during the initial spiral search. When the two points of the axis hole are in contact, that is, when P 1 of the axis in the figure coincides with P 2 of the hole, A critical jam will occur. At this time, the axis inclination α max is:
轴刚进入孔内时可能会出现孔内一点接触,根据此时的X,Y轴力矩进行微调,使力矩最小。When the shaft just enters the hole, there may be a little contact in the hole. According to the moment of the X and Y axes at this time, fine-tune the moment to minimize the moment.
步骤3:引导机器人在孔内插孔;Step 3: Guide the robot to plug in the hole;
至此轴孔的中心点已经对齐,沿Z方向插入,当六维力传感器检测到的FZ突然增大时,绕Z轴旋转,若检测到变小,则再次沿Z轴方向出入,当再次检测到FZ增大时,则认为对接完成,停止插入。So far, the center point of the shaft hole has been aligned, and inserted along the Z direction. When the F Z detected by the six-dimensional force sensor suddenly increases, it rotates around the Z axis. If it is detected to become smaller, it enters and exits along the Z axis again. When F Z is detected to increase, it is considered that the docking is completed and the insertion is stopped.
以上示例性实施方式所呈现的描述仅用以说明本发明的技术方案,并不想要成为毫无遗漏的,也不想要把本发明限制为所描述的精确形式。显然,本领域的普通技术人员根据上述教导做出很多改变和变化都是可能的。选择示例性实施方式并进行描述是为了解释本发明的特定原理及其实际应用,从而使得本领域的其它技术人员便于理解、实现并利用本发明的各种示例性实施方式及其各种选择形式和修改形式。本发明的保护范围意在由所附权利要求书及其等效形式所限定。The descriptions presented above of the exemplary embodiments are for illustration only and are not intended to be exhaustive or to limit the invention to the precise forms described. Obviously, many modifications and variations are possible to those skilled in the art based on the above teaching. The exemplary embodiments were chosen and described in order to explain certain principles of the invention and its practical application, thereby enabling others skilled in the art to understand, implement and utilize the various exemplary embodiments of the invention and various alternatives thereof and modified form. It is intended that the scope of the invention be defined by the appended claims and their equivalents.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211077513.3A CN115685872B (en) | 2022-09-05 | 2022-09-05 | Robot assembly algorithm based on compliant control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211077513.3A CN115685872B (en) | 2022-09-05 | 2022-09-05 | Robot assembly algorithm based on compliant control |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115685872A true CN115685872A (en) | 2023-02-03 |
CN115685872B CN115685872B (en) | 2024-05-14 |
Family
ID=85060585
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211077513.3A Active CN115685872B (en) | 2022-09-05 | 2022-09-05 | Robot assembly algorithm based on compliant control |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115685872B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116175148A (en) * | 2023-02-27 | 2023-05-30 | 北京工业大学 | Compliant Shaft Hole Assembly Method Based on Contact State Model and Adaptive Impedance Control |
CN118605365A (en) * | 2024-08-09 | 2024-09-06 | 国网(山东)电动汽车服务有限公司 | Active compliant control method for charging and plugging of robotic arms based on spatiotemporal feature fusion |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5239246A (en) * | 1992-07-08 | 1993-08-24 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Force reflection with compliance control |
JPH08187687A (en) * | 1995-01-10 | 1996-07-23 | Toshiba Corp | Control device for robot and hand device for robot |
DE102009018403A1 (en) * | 2009-04-22 | 2010-10-28 | Kuka Roboter Gmbh | Method for controlling a welding robot, for welding with a welding tong and a force detecting device for detecting reaction forces on the welding tong, comprises determining a sum of reaction forces on the welding tong |
JP2011110688A (en) * | 2009-11-30 | 2011-06-09 | Mitsubishi Electric Corp | Robot teaching device and robot control device |
CN108161991A (en) * | 2018-01-26 | 2018-06-15 | 北京邮电大学 | A kind of robotic asssembly automatic seeking hole method based on force feedback |
CN109382828A (en) * | 2018-10-30 | 2019-02-26 | 武汉大学 | A kind of Robot Peg-in-Hole assembly system and method based on learning from instruction |
CN110449882A (en) * | 2019-08-02 | 2019-11-15 | 珞石(北京)科技有限公司 | The search assembly method of binding force control |
CN111624941A (en) * | 2020-06-15 | 2020-09-04 | 吉林大学 | Unknown environment-oriented six-degree-of-freedom robot power control method |
CN113751998A (en) * | 2021-09-03 | 2021-12-07 | 中国科学院宁波材料技术与工程研究所 | A robot shaft hole assembly method based on fuzzy control |
-
2022
- 2022-09-05 CN CN202211077513.3A patent/CN115685872B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5239246A (en) * | 1992-07-08 | 1993-08-24 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Force reflection with compliance control |
JPH08187687A (en) * | 1995-01-10 | 1996-07-23 | Toshiba Corp | Control device for robot and hand device for robot |
DE102009018403A1 (en) * | 2009-04-22 | 2010-10-28 | Kuka Roboter Gmbh | Method for controlling a welding robot, for welding with a welding tong and a force detecting device for detecting reaction forces on the welding tong, comprises determining a sum of reaction forces on the welding tong |
JP2011110688A (en) * | 2009-11-30 | 2011-06-09 | Mitsubishi Electric Corp | Robot teaching device and robot control device |
CN108161991A (en) * | 2018-01-26 | 2018-06-15 | 北京邮电大学 | A kind of robotic asssembly automatic seeking hole method based on force feedback |
CN109382828A (en) * | 2018-10-30 | 2019-02-26 | 武汉大学 | A kind of Robot Peg-in-Hole assembly system and method based on learning from instruction |
CN110449882A (en) * | 2019-08-02 | 2019-11-15 | 珞石(北京)科技有限公司 | The search assembly method of binding force control |
CN111624941A (en) * | 2020-06-15 | 2020-09-04 | 吉林大学 | Unknown environment-oriented six-degree-of-freedom robot power control method |
CN113751998A (en) * | 2021-09-03 | 2021-12-07 | 中国科学院宁波材料技术与工程研究所 | A robot shaft hole assembly method based on fuzzy control |
Non-Patent Citations (2)
Title |
---|
夏妍春, 殷跃红, 霍华, 陈兆能: "轴孔装配主动柔顺中心设置方法研究", 中国机械工程, no. 11, 15 November 2004 (2004-11-15) * |
袁军: "基于力控制的机器人装配作业实验研究", 航天控制, no. 04, 30 December 1995 (1995-12-30) * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116175148A (en) * | 2023-02-27 | 2023-05-30 | 北京工业大学 | Compliant Shaft Hole Assembly Method Based on Contact State Model and Adaptive Impedance Control |
CN116175148B (en) * | 2023-02-27 | 2024-06-04 | 北京工业大学 | Compliant shaft-hole assembly method based on contact state model and adaptive impedance control |
CN118605365A (en) * | 2024-08-09 | 2024-09-06 | 国网(山东)电动汽车服务有限公司 | Active compliant control method for charging and plugging of robotic arms based on spatiotemporal feature fusion |
Also Published As
Publication number | Publication date |
---|---|
CN115685872B (en) | 2024-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115685872A (en) | A robot assembly algorithm based on compliance control | |
Wang et al. | A robotic peg-in-hole assembly strategy based on variable compliance center | |
CN108290257B (en) | Robot system and control method | |
JP5250858B2 (en) | Multiple robot collision detection method and robot apparatus | |
CN111176214B (en) | A tool path generation method, device and milling robot | |
CN114786888B (en) | Control device, control method, and control program | |
CN108858182B (en) | Robot control device, robot control method, and robot system | |
CN114578754B (en) | Method for identifying pitching error and deflection error of numerical control machine tool | |
CN119748083A (en) | Shaft hole assembly method and device and electronic equipment | |
CN114434438B (en) | Robot control method and robot system | |
CN117984326A (en) | Blind search method for hypotenuse of shaft hole assembly right triangle for spaceflight | |
JP5359651B2 (en) | Shape measuring device | |
CN117140180A (en) | A model identification method for plunge milling ejector tools based on tool position points and tool axis vectors | |
KR102442941B1 (en) | Automated welding method of T-shaped pipe connection part in which the base material rotates forward and reverse, and the welding tip maintains the proper distance and angle, and precise welding proceeds. | |
WO2024098787A1 (en) | Shaft hole assembly method and system, and storage medium | |
Horikoshi et al. | Automatic explosives loading system based on motion reproduction adapting to changes in unevenness and hole orientation | |
JP2001047348A (en) | Lens working method | |
WO2022155882A1 (en) | Assembling apparatus, assembling method and computer readable storage medium | |
JP2001050738A (en) | Lens measuring method | |
JPS6119523A (en) | Fitting device | |
CN113226662B (en) | Robot control device, robot system, and robot control method | |
EP4245478A1 (en) | Control apparatus for an assembly robot comprising a virtual force sensor for improved surface alignment | |
US20240316719A1 (en) | Eyeglasses lens processing system and non-transitory computer-readable storage medium | |
CN120095622B (en) | Curved surface tangent line detection method | |
US20240269843A1 (en) | Controller, control method and non-transitory storage medium storing control program thereon |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |