CN115685872B - Robot assembly algorithm based on compliant control - Google Patents
Robot assembly algorithm based on compliant control Download PDFInfo
- Publication number
- CN115685872B CN115685872B CN202211077513.3A CN202211077513A CN115685872B CN 115685872 B CN115685872 B CN 115685872B CN 202211077513 A CN202211077513 A CN 202211077513A CN 115685872 B CN115685872 B CN 115685872B
- Authority
- CN
- China
- Prior art keywords
- hole
- shaft
- point
- axis
- contact
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 claims abstract description 38
- 238000003032 molecular docking Methods 0.000 claims description 9
- 238000003780 insertion Methods 0.000 claims description 4
- 230000037431 insertion Effects 0.000 claims description 4
- 238000013519 translation Methods 0.000 claims description 2
- 238000012360 testing method Methods 0.000 abstract description 2
- 238000003754 machining Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 3
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Manipulator (AREA)
- Automatic Assembly (AREA)
Abstract
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 compliant control method.
背景技术Background technique
机器人精密轴孔装配作业是指采用机器人将轴零件装配至与之配套的孔零件当中,装配过程受装配系统、装配对象和环境因素影响较大,零件孔、轴之间可能发生位姿偏差,甚至发生变形,需要适当的装配策略来解决轴端面接触时的较大装配力,避免零件和机器人损伤。Robot precision shaft-hole assembly refers to the use of robots to assemble shaft parts into matching hole parts. The assembly process is greatly affected by the assembly system, assembly objects and environmental factors. There may be posture deviations or even deformation between the part holes and shafts. Appropriate assembly strategies are needed to solve the large assembly forces when the shaft end faces are in contact to avoid damage to parts and robots.
柔顺控制是解决机器人装配中产生较大应力的方法,但此类方法需要配合一定的装配策略才能较好的完成装配任务。因此基于柔顺控制的机器人装配算法也应运而生。Compliance control is a method to solve the problem of large stress in robot assembly, but this method needs to be combined with certain assembly strategies to complete the assembly task better. Therefore, robot assembly algorithms based on compliance control have also emerged.
发明内容Summary of the invention
本发明主要解决的问题是克服上述方法的不足,针对目前机器人精密轴孔装配效率低、接触应力大、成功率低等问题,提供一种基于柔顺控制的机器人装配算法。本发明基于主动柔顺控制方法,利用机器人末端法兰位置的六维力传感器的传感器数据对轴孔零件接触状态进行判断。根据轴孔零件接触状态的不同可以将装配过程分为孔外寻孔、孔内调整、插孔三个过程。通过对以上三个过程采取不同的装配策略完成装配任务。The main problem solved by the present invention is to overcome the shortcomings of the above-mentioned method, and to provide a robot assembly algorithm based on compliant control to solve the problems of low efficiency, high contact stress, and low success rate of current robot precision shaft hole assembly. The present invention is based on an active compliant control method, and uses the sensor data of the six-dimensional force sensor at the end flange position of the robot to judge the contact state of the shaft hole parts. According to the different contact states of the shaft hole parts, the assembly process can be divided into three processes: finding the hole outside the hole, adjusting the hole inside the hole, and inserting the hole. The assembly task is completed by adopting different assembly strategies for the above three processes.
为了达到上述目的,本发明的技术方案为:In order to achieve the above object, the technical solution of the present invention is:
一种基于柔顺控制的机器人装配算法,包括以下步骤:A robot assembly algorithm based on compliant control includes 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 or the position is deviated, the shaft-hole connection will be stuck. 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 inclined spiral search is an optimized search strategy for a two-dimensional environment. It can include all possible hole positions within a specific search radius and the speed of finding the hole position is faster than other paths. In the hole-finding stage, force control is performed in the Z direction of the axial feed, and the robot adopts admittance control to keep a constant pressure at the shaft-hole contact point so that the hole can be found. Position control is performed in the X and Y directions of the coordinates where the radial plane is located, and the position trajectory is a spiral search method. The search starts from the contact point and proceeds from the inside to the outside at a constant linear velocity and angular velocity away from this point to form a trajectory, as shown in Figure 1.
其运动方程为:Its equation of motion is:
式中:t为搜索进行时间,w为搜索角频率,体现为螺旋线的密度,r为搜索半径,v为搜索速度。Where: t is the search time, w is the search angular frequency, which is reflected in the density of the spiral line, 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轴正向移动。Alignment of the shaft-hole center in the Y-axis direction: After the hole is searched, the shaft and the hole will have two contact states known in the industry: one-point contact and two-point contact. As shown in Figure 2, due to the small inclination angle, three-point contact will not occur. When the torque Mx in the X-axis direction = 0, it is in two-point contact, and the shaft-hole center is aligned in the Y-axis direction. When Mx ≠0, it is in one-point contact, and it is necessary to adjust the Y-axis translation to achieve two-point contact alignment in the Y-axis direction. Adjustment method: When Mx > 0, move to the negative direction of the Y-axis coordinate system; when Mx < 0, move to the positive direction of the Y-axis.
轴孔在X轴方向一点接触:当轴孔在Y轴方向对齐之后再调整轴沿X轴方向平移,当Y轴方向的力矩My大于0.5N-m,即可判定为一点接触,如图3所示。The shaft hole is in one-point contact in the X-axis direction: After the shaft hole is aligned in the Y-axis direction, the shaft is adjusted to translate along the X-axis direction. When the moment My in the Y-axis direction is greater than 0.5Nm, it can be determined as a one-point contact, as shown in Figure 3.
轴倾斜回正:将机器人的工具坐标点由原来轴的中心点o替换成轴孔接触点s,将工件绕s点顺时针旋转-α,即绕Y轴旋转-α,便可将轴回正。由几何关系,接触点s与轴中心点o的轴向距离h为:Axis tilting return: Replace the robot's tool coordinate point from the original axis center point o to the axis hole contact point s, rotate the workpiece clockwise around point s by -α, that is, rotate around the Y axis by -α, and the axis can be returned to the center. 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表示轴的直径。Where m represents the vertical height between point o1 when the shaft and hole are in initial contact and point o in current contact; d represents the diameter of the shaft.
在轴回正的过程中,为了保证不发生卡阻,则初始螺旋搜索时倾斜角α不能过大,当轴孔两点接触,也就是轴的边缘位置P1与孔的边缘位置P2重合时,将会出现临界卡阻。此时轴倾角αmax为:In the process of shaft return, in order to ensure that there is no jamming, the inclination angle α during the initial spiral search cannot be too large. When the shaft and hole are in contact at two points, that is, when the edge position P1 of the shaft coincides with the edge position P2 of the hole, critical jamming will occur. At this time, the shaft inclination angle α max is:
式中D表示孔的直径,d表示轴的直径。Where D is the diameter of the hole and d is the diameter of the shaft.
轴孔微调,轴刚进入孔内时可能会出现孔内一点接触,根据此时的X,Y轴力矩进行微调,使力矩最小。Fine-tune the shaft hole. When the shaft just enters the hole, there may be a point of contact inside the hole. Fine-tune the X and Y axis torques at this time to minimize the torque.
步骤3:引导机器人在孔内插孔;Step 3: Guide the robot to insert the hole;
至此轴孔的中心点已经对齐,沿Z方向插入,当六维力传感器检测到的接触力FZ突然增大时,存在两种可能,一是对接完成,定位销插入定位槽,二是对接未完成,定位销未插入定位槽。此时机器人夹持舱段绕Z轴旋转,若传感器检测到Z轴力矩增大,则认为定位销插入定位槽,对接完成;否则继续绕Z轴旋转,当检测到Z轴接触力变小,则再次沿Z轴方向插入,当再次检测到FZ增大时,则认为对接完成,停止插入。At this point, the center point of the shaft hole has been aligned, and it is 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 groove, and the other is that the docking is not completed and the positioning pin is not inserted into the positioning groove. At this time, the robot clamping compartment 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 groove and the docking is completed; otherwise, it continues to rotate around the Z axis. When it is detected that the Z-axis contact force decreases, it is inserted again along the Z axis. When F Z is detected to increase again, it is considered that the docking is completed and the insertion stops.
本发明的效果和益处是:The effects and benefits of the present invention are:
本发明通过基于柔顺控制的机器人寻孔、调整、插孔的过程提高了轴孔装配的成功率,达到了对于各类轴孔零件加工误差都具有一定的适应能力。同时,柔顺控制的方法也在装配过程中,保证了接触应力不超过许用值。另外,本发明能在少量测试数据以及较低的成本下有效提高轴孔装配成功率并减少单次装配时间,相较于传统方法具有更高的装配效率和准确率。The present invention improves the success rate of shaft hole assembly through the process of hole finding, adjustment, and jack insertion by a robot based on compliant control, and achieves a certain adaptability to the processing errors of various shaft hole parts. At the same time, the compliant control method also ensures that the contact stress does not exceed the allowable value during the assembly process. In addition, the present 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 a low cost, and has higher assembly efficiency and accuracy than traditional methods.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明实施例中第一阶段中螺旋线轨迹图;FIG1 is a spiral trajectory diagram in the first stage in an embodiment of the present invention;
图2为孔内调整过程中一点接触(a)和两点接触(b)状态图,图中Z坐标表示轴向进给方向,X,Y表示径向方向。FIG2 is a state diagram of one-point contact (a) and two-point contact (b) during the adjustment process in the hole, in which the Z coordinate represents the axial feed direction, and X and Y represent the radial directions.
图3为孔内调整过程中轴孔在X轴方向一点接触状态图;图中,d、D分别表示轴和孔的直径,P1、P2分别表示轴和孔的边缘位置,s为轴孔接触点,h表示一点接触时轴插入的距离。Figure 3 is a diagram of the one-point contact state of the shaft and 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, s is the contact point of the shaft and the hole, and h represents the distance the shaft is inserted when the one-point contact occurs.
具体实施方式Detailed ways
以下结合附图和技术方案,进一步说明本发明的具体实施方式。The specific implementation of the present invention is further described below in conjunction with the accompanying drawings and technical solutions.
本发明实施例中使用基于主动柔顺控制方法,利用位置及六维力传感器传感器数据对零件接触状态进行判断。根据轴孔零件接触状态的不同可以将装配过程分为孔外寻孔、孔内调整、插孔三个过程。通过对以上三个过程采取不同的装配策略完成装配任务。In the embodiment of the present invention, an active compliance control method is used to judge the contact state of parts using the position and six-dimensional force sensor data. According to the different contact states of the shaft hole parts, the assembly process can be divided into three processes: finding the hole outside the hole, adjusting the hole inside the hole, and inserting the hole. 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 for holes outside the hole. First, during the hole-finding phase, the robot performs force control in the Z direction, maintaining a constant force of 10N, and maintaining a constant pressure pointing in the axial direction at the contact point within the allowable contact force range so that the hole can be found. Position control is performed in the X and Y directions, and the position trajectory is a spiral search method. The search starts from the contact point and moves away from this point from the inside to the outside at a constant linear velocity and angular velocity, as shown in Figure 1.
其运动方程为:Its equation of motion is:
式中:t为搜索进行时间,w为搜索角频率,体现为螺旋线的密度,r为搜索半径,v为搜索速度。Where: t is the search time, w is the search angular frequency, which is reflected as the density of the spiral line, 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 the hole is searched, the contact state of the shaft and the hole is judged. As shown in Figure 2, when the X-axis torque Mx = 0, it is in two-point contact, and the center of the shaft hole is aligned in the Y-axis direction. When Mx ≠0, it is in one-point contact, and it is adjusted along the Y-axis to achieve two-point contact in the Y-axis direction. Adjustment method: When Mx >0, move in the negative direction of the Y-axis; when Mx <0, move in the positive direction of the Y-axis. After the shaft hole is aligned in the Y-axis direction, adjust the shaft to translate in the X-axis direction. When My 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 shaft to the contact point s, rotate the workpiece around point s by -α, that is, rotate around the Y-axis by -α, and the shaft can be returned to the center. According to the geometric relationship, the axial distance h between the contact point s and the center point o of the shaft is:
式中,m表示轴孔首次接触状态时o1点与现接触状态点o之间的竖直高度。Where m represents the vertical height between point o1 when the shaft and hole are in the initial contact state and point o in the current contact state.
在轴回正的过程中,为了保证不发生卡阻,则初始螺旋搜索时倾斜角α不能过大,当轴孔两点接触,也就是图中轴的P1与孔的P2重合时,将会出现临界卡阻。此时轴倾角αmax为:In the process of shaft return, in order to ensure that there is no jamming, the inclination angle α during the initial spiral search cannot be too large. When the shaft and hole are in contact at two points, that is, when P 1 of the shaft and P 2 of the hole coincide in the figure, critical jamming will occur. At this time, the shaft inclination angle α max is:
轴刚进入孔内时可能会出现孔内一点接触,根据此时的X,Y轴力矩进行微调,使力矩最小。When the shaft just enters the hole, there may be a point of contact inside the hole. According to the X and Y axis torque at this time, fine adjustment is performed to minimize the torque.
步骤3:引导机器人在孔内插孔;Step 3: Guide the robot to insert the hole;
至此轴孔的中心点已经对齐,沿Z方向插入,当六维力传感器检测到的FZ突然增大时,绕Z轴旋转,若检测到变小,则再次沿Z轴方向出入,当再次检测到FZ增大时,则认为对接完成,停止插入。At this point, the center point of the shaft hole has been aligned, and it is inserted along the Z direction. When the F Z detected by the six-axis force sensor suddenly increases, it rotates around the Z axis. If it is detected to be decreasing, it moves in and out along the Z axis again. When F Z is detected to increase again, it is considered that the docking is completed and the insertion is stopped.
以上示例性实施方式所呈现的描述仅用以说明本发明的技术方案,并不想要成为毫无遗漏的,也不想要把本发明限制为所描述的精确形式。显然,本领域的普通技术人员根据上述教导做出很多改变和变化都是可能的。选择示例性实施方式并进行描述是为了解释本发明的特定原理及其实际应用,从而使得本领域的其它技术人员便于理解、实现并利用本发明的各种示例性实施方式及其各种选择形式和修改形式。本发明的保护范围意在由所附权利要求书及其等效形式所限定。The description presented in the above exemplary embodiments is only used to illustrate the technical solution of the present invention, and is not intended to be exhaustive, nor is it intended to limit the present invention to the precise form described. Obviously, it is possible for a person of ordinary skill in the art to make many changes and variations based on the above teachings. The exemplary embodiments are selected and described to explain the specific principles of the present invention and its practical application, so that other technicians in the field can easily understand, implement and use the various exemplary embodiments of the present invention and its various selected forms and modified forms. The scope of protection of the present invention is intended to be defined by the attached claims and their equivalent forms.
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 CN115685872A (en) | 2023-02-03 |
CN115685872B true 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) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116175148B (en) * | 2023-02-27 | 2024-06-04 | 北京工业大学 | Compliant shaft-hole assembly method based on contact state model and adaptive impedance control |
CN118605365B (en) * | 2024-08-09 | 2024-11-15 | 国网(山东)电动汽车服务有限公司 | Mechanical arm charging plug active compliance control method based on space-time 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 |
---|
基于力控制的机器人装配作业实验研究;袁军;航天控制;19951230(第04期);全文 * |
轴孔装配主动柔顺中心设置方法研究;夏妍春, 殷跃红, 霍华, 陈兆能;中国机械工程;20041115(第11期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN115685872A (en) | 2023-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115685872B (en) | Robot assembly algorithm based on compliant control | |
Wang et al. | A robotic peg-in-hole assembly strategy based on variable compliance center | |
US10076841B2 (en) | Method and device for controlling a manipulator | |
CN102015221B (en) | A method and a system for determining the relation between a robot coordinate system and a local coordinate system located in the working range of the robot | |
JP5250858B2 (en) | Multiple robot collision detection method and robot apparatus | |
CN106272416A (en) | Feel based on power and the robot slender axles Fine Boring system and method for vision | |
CN108290257B (en) | Robot system and control method | |
CN108858202B (en) | Control method of part grabbing device based on alignment, approach and grabbing | |
EP2489482A2 (en) | Work Picking System | |
EP0737121A1 (en) | Method of measuring a reference position of a tool relative to a workpiece, and machine tool for carrying out said method | |
CN110076780B (en) | Robot assembly method and system based on vision and force feedback pose adjustment | |
CN114012724A (en) | Industrial robot coordinate system automatic calibration method based on probe | |
Xing et al. | Coordinated insertion control for inclined precision assembly | |
CN114786888B (en) | Control device, control method, and control program | |
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 | |
CN115922702A (en) | Path planning method of mechanical arm and self-moving equipment | |
CN117984326A (en) | Blind search method for hypotenuse of shaft hole assembly right triangle for spaceflight | |
Horikoshi et al. | Automatic explosives loading system based on motion reproduction adapting to changes in unevenness and hole orientation | |
CN111992909A (en) | Three-dimensional laser drilling positioning method | |
CN115122316A (en) | Calibration method and calibration system for tool center point of robot | |
US20240269843A1 (en) | Controller, control method and non-transitory storage medium storing control program thereon | |
JPS6119523A (en) | Fitting device | |
US20240269842A1 (en) | Controller, control method and non-transitory storage medium storing control program thereon | |
CN113867260B (en) | A Method of Generating Joint Trajectory for Robot Surface Machining Using Numerical Integration |
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 |