CN109623826A - 一种无速度跳变的容错型冗余度机械臂运动规划方法 - Google Patents
一种无速度跳变的容错型冗余度机械臂运动规划方法 Download PDFInfo
- Publication number
- CN109623826A CN109623826A CN201910008214.6A CN201910008214A CN109623826A CN 109623826 A CN109623826 A CN 109623826A CN 201910008214 A CN201910008214 A CN 201910008214A CN 109623826 A CN109623826 A CN 109623826A
- Authority
- CN
- China
- Prior art keywords
- mechanical arm
- joint
- velocity
- degenerate version
- degenerate
- 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 title claims abstract description 41
- 230000007850 degeneration Effects 0.000 claims abstract description 27
- 230000007704 transition Effects 0.000 claims abstract description 21
- 239000011159 matrix material Substances 0.000 claims abstract description 13
- 230000002159 abnormal effect Effects 0.000 claims description 4
- 238000005299 abrasion Methods 0.000 claims description 4
- 230000032683 aging Effects 0.000 claims description 4
- 230000009916 joint effect Effects 0.000 claims description 4
- 230000004888 barrier function Effects 0.000 claims description 3
- 230000008859 change Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 claims description 3
- 230000010358 mechanical oscillation Effects 0.000 abstract description 4
- 239000012636 effector Substances 0.000 description 5
- 238000003466 welding Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- XCWPUUGSGHNIDZ-UHFFFAOYSA-N Oxypertine Chemical compound C1=2C=C(OC)C(OC)=CC=2NC(C)=C1CCN(CC1)CCN1C1=CC=CC=C1 XCWPUUGSGHNIDZ-UHFFFAOYSA-N 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/1607—Calculation of inertia, jacobian matrixes and inverses
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J17/00—Joints
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1628—Programme controls characterised by the control loop
- B25J9/1643—Programme controls characterised by the control loop redundant control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
一种无速度跳变的容错型冗余度机械臂运动规划方法,包括如下步骤:S1:根据机械臂关节出现故障的情况对退化机械臂重新配置退化方案,重新配置退化方案的步骤包括:指定退化方案的初始关节角度;确定退化机械臂的连杆长度;根据步骤初始关节角度和连杆长度计算雅可比矩阵;S2:指定退化方案的过渡速度,通过上位机采用伪逆方法对退化方案进行求解;S3:将步骤S2的求解结果传递给下位机控制器,驱动机械臂圆满地完成任务。本发明之一种无速度跳变的容错型冗余度机械臂运动规划方法,可以对出现问题的关节进行容错处理,消除容错时刻的速度跳变而带来的机械振动和电流冲击,减小故障时刻出现的位置误差,使得机械臂能够圆满地完成指定轨迹任务。
Description
技术领域
本发明涉及一种冗余度机械臂运动的规划控制方法,尤其涉及一种无速度跳变的容错型冗余度机械臂运动规划方法。
背景技术
冗余度机械臂是一种自由度大于任务空间所需最少自由度的末端能动机械装置,其运动任务包括焊接、油漆、组装、挖掘和绘图等,广泛应用于装备制造、产品加工、机器作业等国民经济生产活动中。
冗余度机械臂的逆运动学问题是指已知机械臂末端位姿,确定机械臂的关节角问题,当冗余度机械臂的某一关节发生故障导致关节发生退化时,为了使退化机械臂的末端能够继续根据原方案(即预定的冗余度解析方案)完成期望任务,需要采取容错方案(即机械臂容错型冗余度解析方案)替换原方案,存在的问题是:
已有技术提出的容错方案中有的没有考虑速度跳变,有的只是考虑减小速度跳变,虽然在关节故障发生时可减小关节速度跳变,但不能完全消除,因而无法从根本上避免由于速度跳变而带来的机械振动和电流冲击对机械臂的影响。
发明内容
本发明的目的在于提供一种无速度跳变的容错型冗余度机械臂运动规划方法,以克服上述已有技术存在的不足。
本发明采取的技术方案是:
一种无速度跳变的容错型冗余度机械臂运动规划方法,包括如下步骤:
S1:根据机械臂关节出现故障的情况对退化机械臂重新配置退化方案,所述退化机械臂是指由于超负荷使用、异常操作、关节老化或磨损等原因导致机械臂单个或多个关节出现关节动作无响应、响应缓慢和其它响应失常故障而被锁定的机械臂;
重新配置退化方案的步骤包括:
S11:指定退化方案的初始关节角度
根据原方案在关节出现故障时刻机械臂关节所处的状态,确定退化方案中退化机械臂的初始关节状态即退化方案的初始关节角度;
S12:确定退化机械臂的连杆长度;
S13:根据步骤S11和S12所得的退化机械臂的初始关节角度和连杆长度计算雅可比矩阵,得到退化方案;
S2:通过上位机采用伪逆方法对退化方案进行求解,确定退化方案的过渡速度,包括:
S21:指定退化方案的初始关节速度
将故障时刻原方案机械臂的关节速度即原方案出现故障时刻的非故障关节速度作为退化方案的初始关节速度;
S22:重构机械臂末端速度
将机械臂末端速度重构为期望的末端速度与末端位置误差随时间的导数之和;
S23:采用基于雅克比矩阵伪逆的方法在速度层上对机械臂退化方案进行求解,得到退化方案的关节速度;
S24:确定退化方案的过渡速度
原方案出现故障时刻的非故障关节速度与退化方案的关节速度的加权和,即为关节故障后机械臂的关节速度即退化方案的过渡速度,其函数式为:
为故障时刻机械臂关节速度,也是指定的过渡速度的初始速度,
为故障关节锁定后退化方案中退化机械臂的关节速度,
为用于约束机械臂关节速度的时变函数,约束机械臂关节速度从故障时刻开始函数值由0到1变化的连续指数,为关节故障时刻;
S3:将步骤S2的结果传递给下位机控制器,驱动机械臂圆满地完成任务。
其进一步的技术方案是:
步骤S1中所述退化方案可以根据关节周期内出现故障的任意时刻重新配置。
更进一步:
步骤S1中所述的退化方案设计为:
,其中:
是给定机械臂结构和参数的可微非线性函数,
为关节空间的关节角向量对应的机械臂末端笛卡尔位置向量;
为实现容错操作过程中无关节速度跳变,设计退化方案中退化机械臂的关节速度为步骤S24确定的退化方案的过渡速度:
。
更进一步:
步骤S11所述初始关节角度和步骤S12所述退化机械臂的连杆长度,是通过三角形余弦定理计算得到。
由于采取上述技术方案,本发明之一种无速度跳变的容错型冗余度机械臂运动规划方法具有以下有益效果:
本发明之一种无速度跳变的容错型冗余度机械臂运动规划方法,可以对出现问题的关节进行容错处理,消除容错时刻的速度跳变而带来的机械振动和电流冲击,减小故障时刻出现的位置误差,使得机械臂能够圆满地完成指定轨迹任务:
1.本发明之一种无速度跳变的容错型冗余度机械臂运动规划方法,可以在故障时刻通过原方案与退化方案的转换来消除机械臂的关节速度跳变,从而避免了故障时刻关节速度跳变带来的机械振动和电流冲击;
(其原理为:采用过渡速度进行速度过渡,根据故障时刻机械臂的速度即故障时刻原方案的关节速度来指定退化方案的初始速度,使得在故障时刻原方案与退化方案进行转换瞬间机械臂无关节速度跳变,从而避免了容错时刻出现速度跳变))
2.本发明之一种无速度跳变的容错型冗余度机械臂运动规划方法,通过将机械臂末端速度重构为:期望的末端速度与末端位置误差随时间的导数之和,可以减小由于关节故障后关节速度跳变带来的末端位置误差,使得机械臂能够圆满地完成指定轨迹跟踪任务;
3.本发明之一种无速度跳变的容错型冗余度机械臂运动规划方法,利用基于雅克比矩阵伪逆的方法对机械臂容错型冗余度解析方案进行求解,较其他的冗余度求解方法(比如:二次规划数值方法、构造神经网络求解器法),该方法更易于理解,且计算量小,容易实现。
下面结合附图和实施例对本发明之一种无速度跳变的容错型冗余度机械臂运动规划方法的技术特征作进一步的说明。
附图说明
图1为本发明之一种无速度跳变的容错型冗余度机械臂运动规划方法流程图。
具体实施方式
一种无速度跳变的容错型冗余度机械臂运动规划方法,包括如下步骤:
S1:根据机械臂关节出现故障的情况对退化机械臂重新配置退化方案,所述退化机械臂是指由于超负荷使用、异常操作、关节老化或磨损等原因导致机械臂单个或多个关节出现关节动作无响应、响应缓慢和其它响应失常故障而被锁定的机械臂;
重新配置退化方案的步骤包括:
S11:指定退化方案的初始关节角度
根据原方案在关节出现故障时刻机械臂关节所处的状态,确定退化方案中退化机械臂的初始关节状态即退化方案的初始关节角度;
S12:确定退化机械臂的连杆长度;
S13:根据步骤S11和S12所得的退化机械臂的初始关节角度和连杆长度计算雅可比矩阵,得到退化方案;
S2:通过上位机采用伪逆方法对退化方案进行求解,以确定退化方案的过渡速度,包括:
S21:指定退化方案的初始关节速度
将故障时刻原方案机械臂的关节速度即原方案出现故障时刻的非故障关节速度作为退化方案的初始关节速度;
S22:重构机械臂末端速度
将机械臂末端速度重构为期望的末端速度与末端位置误差随时间的导数之和;
S23:采用基于雅克比矩阵伪逆的方法在速度层上对机械臂退化方案进行求解,得到退化方案的关节速度;
S24:确定退化方案的过渡速度
原方案出现故障时刻的非故障关节速度与退化方案的关节速度的加权和,即为关节故障后机械臂的关节速度即退化方案的过渡速度,其函数式为:
为故障时刻机械臂关节速度,也是指定的过渡速度的初始速度,
为故障关节锁定后退化方案中退化机械臂的关节速度,
为用于约束机械臂关节速度的时变函数,约束机械臂关节速度从故障时刻开始函数值由0到1变化的连续指数,为关节故障时刻;
S3:将步骤S2的结果传递给下位机控制器,驱动机械臂圆满地完成任务。
上述步骤S1中所述退化方案可以根据关节周期内出现故障的任意时刻重新配置。
上述步骤S1中所述的退化方案设计为:
,其中:
是给定机械臂结构和参数的可微非线性函数,
为关节空间的关节角向量对应的机械臂末端笛卡尔位置向量;
为实现容错操作过程中无关节速度跳变,设计退化方案中退化机械臂的关节速度为步骤S24确定的退化方案的过渡速度:
。
上述步骤S11所述初始关节角度和步骤S12所述退化机械臂的连杆长度,是通过三角形余弦定理计算得到。
作为实施例,该机械臂期望初始位置关节角度设置为:
,四个连杆长度设置为,任务周期设置为。
机械臂的任务是跟踪一条直线,而在任务执行到时间时,机械臂关节出现了故障,导致机械臂末端轨迹偏离期望路径。
在机械臂关节故障时刻重新配置一个机械臂退化方案,即:
根据故障时刻退化机械臂相应的初始关节角度和退化后机械臂的连杆长度设置退化方案的关节速度;
运用基于雅克比矩阵伪逆的方法进行求解,将计算得到的结果再传送给机械臂控制器,从而控制机械臂完成任务。
下面是本发明关于容错型冗余机械臂运动规划的一般设计方案:
原方案:其中:
是给定机械臂结构和参数的可微非线性函数,
为关节空间的关节角向量,
为关节空间的关节角向量对应的机械臂末端的笛卡尔位置向量。
其中:
表示关节速度向量,
表示对应于的关节速度的机械臂末端笛卡尔速度,
表示机械臂的雅可比矩阵。
四连杆机械臂的关节速度通过基于雅克比矩阵伪逆的方法求解:
退化方案:
在时,第二关节出现了故障,四连杆机械臂退化成三连杆机械臂,
新的连杆长度和退化方案的初始关节角度可以通过三角形余弦定理求得。
退化后三连杆机械臂的关节速度同样也是通过基于雅克比矩阵伪逆的方法求解:
其中,是雅克比矩阵的伪逆。
由于更换退化方案时刻,机械臂末端执行器的实际位置和期望位置之间可能会出现偏差,为了减小位置误差,提高机械臂的任务执行精度,将机臂末端执行器速度设计为:
其中:
表示机械臂末端执行器优化后的速度矢量,
表示期望的机械臂末端执行器的笛卡尔轨迹速度,
表示实际和期望的机械臂末端执行器轨迹之间的向量值偏差随时间的导数,
设置参数,用来调节收敛速度。
接着,通过故障时刻处原方案和退化方案之间的转换,运用基于雅克比矩阵伪逆的方法在速度层上解决了冗余度机械臂在容错操作中关节速度的跳变问题:
其中:
为故障时刻关节速度,
为退化后三连杆机械臂关节速度,
为一个时变函数,用来约束机械臂的关节速度。
通过算法随时间进行迭代求解,便可得到最优的机械臂末端的笛卡尔轨迹速度,从而得到无速度跳变的容错型冗余机械臂运动规划的解。
术语解释:
(1)退化机械臂:是指正常工作的机械臂发生故障致使局部关节被锁定后的机械臂;
退化机械臂跟正常工作的机械臂是同一个机械臂,只是由于超负荷使用、异常操作、关节老化或磨损等原因导致机械臂单个或多个关节出现关节动作无响应、响应缓慢和其它响应失常等故障,导致机械臂有一个或多个关节被锁定;
(2)机械臂容错型冗余度解析方案:原方案和退化方案的统称,发生关节故障前用原方案,发生故障后启用退化方案;
原方案:机械臂不发生关节故障的机械臂容错型冗余度解析方案;
退化方案:机械臂出现故障后的机械臂容错型冗余度解析方案;
(3)关节角度:机械臂关节转动的角度;
(4)关节速度:机械臂关节移动或转动的速度;
(5)初始关节速度:即公式
中的,也是指定的过渡速度的初始速度,因为是一个从故障时刻函数值开始由0到1变化的连续指数时变函数;
(6)末端速度:是指机械臂末端的速度,如机械臂的手指指尖速度,又如机械臂拿焊枪进行焊接工作,末端速度就是焊枪最末端跟踪焊缝的速度;
(7)过渡速度:机械臂关节发生故障后原方案过渡到退化方案的速度,过渡速度为原方案出现故障时刻的非故障关节速度与退化方案的关节速度的加权和,即;因此,需要一定的过渡时间从原方案的关节速度过渡到退化方案的关节速度,该过渡时间可根据实际情况需要进行调节或设置,通过上位机采用基于雅克比矩阵伪逆的方法对机械臂容错型冗余度解析方案进行求解。
Claims (4)
1.一种无速度跳变的容错型冗余度机械臂运动规划方法, 其特征在于:包括如下步骤:
S1:根据机械臂关节出现故障的情况对退化机械臂重新配置退化方案,所述退化机械臂是指由于超负荷使用、异常操作、关节老化或磨损等原因导致机械臂单个或多个关节出现关节动作无响应、响应缓慢和其它响应失常故障而被锁定的机械臂;
重新配置退化方案的步骤包括:
S11:指定退化方案的初始关节角度
根据原方案在关节出现故障时刻机械臂关节所处的状态,确定退化方案中退化机械臂的初始关节状态即退化方案的初始关节角度;
S12:确定退化机械臂的连杆长度;
S13:根据步骤S11和S12所得的退化机械臂的初始关节角度和连杆长度计算雅可比矩阵,得到退化方案;
S2:通过上位机采用伪逆方法对退化方案进行求解,确定退化方案的过渡速度,包括:
S21:指定退化方案的初始关节速度
将故障时刻原方案机械臂的关节速度即原方案出现故障时刻的非故障关节速度作为退化方案的初始关节速度;
S22:重构机械臂末端速度
将机械臂末端速度重构为期望的末端速度与末端位置误差随时间的导数之和;
S23:采用基于雅克比矩阵伪逆的方法在速度层上对机械臂退化方案进行求解,得到退化方案的关节速度;
S24:确定退化方案的过渡速度
原方案出现故障时刻的非故障关节速度与退化方案的关节速度的加权和,即为关节故障后机械臂的关节速度即退化方案的过渡速度,其函数式为:
为故障时刻机械臂关节速度,也是指定的过渡速度的初始速度,
为故障关节锁定后退化方案中退化机械臂的关节速度,
为用于约束机械臂关节速度的时变函数,约束机械臂关节速度从故障时刻开始函数值由0到1变化的连续指数,为关节故障时刻;
S3:将步骤S2的结果传递给下位机控制器,驱动机械臂圆满地完成任务。
2.根据权利要求1所述的一种无速度跳变的容错型冗余度机械臂运动规划方法,其特征在于:步骤S1中所述退化方案可以根据关节周期内出现故障的任意时刻重新配置。
3.根据权利要求2所述的一种无速度跳变的容错型冗余度机械臂运动规划方法,其特征在于:步骤S1中所述的退化方案设计为:
,其中:
是给定机械臂结构和参数的可微非线性函数,
为关节空间的关节角向量对应的机械臂末端笛卡尔位置向量;
为实现容错操作过程中无关节速度跳变,设计退化方案中退化机械臂的关节速度为步骤S24确定的退化方案的过渡速度:
。
4.根据权利要求1所述的一种无速度跳变的容错型冗余度机械臂运动规划方法,其特征在于:步骤S11所述初始关节角度和步骤S12所述退化机械臂的连杆长度,是通过三角形余弦定理计算得到。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910008214.6A CN109623826B (zh) | 2019-01-04 | 2019-01-04 | 一种无速度跳变的容错型冗余度机械臂运动规划方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910008214.6A CN109623826B (zh) | 2019-01-04 | 2019-01-04 | 一种无速度跳变的容错型冗余度机械臂运动规划方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109623826A true CN109623826A (zh) | 2019-04-16 |
CN109623826B CN109623826B (zh) | 2021-07-16 |
Family
ID=66057826
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910008214.6A Active CN109623826B (zh) | 2019-01-04 | 2019-01-04 | 一种无速度跳变的容错型冗余度机械臂运动规划方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109623826B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110465765A (zh) * | 2019-08-19 | 2019-11-19 | 南京埃斯顿机器人工程有限公司 | 一种焊接机器人正弦摆焊的启停抖动削弱方法 |
CN111890363A (zh) * | 2020-07-27 | 2020-11-06 | 四川大学 | 一种基于快速自适应梯度神经网络算法的机械臂运动规划方法 |
CN113771014A (zh) * | 2021-10-09 | 2021-12-10 | 北京中海兴达建设有限公司 | 一种用于建筑施工的scara智能化机械臂控制方法和*** |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5285381A (en) * | 1992-09-09 | 1994-02-08 | Vanderbilt University | Multiple control-point control system and method of use |
CN102126219A (zh) * | 2010-11-22 | 2011-07-20 | 中山大学 | 一种冗余度机械臂容错型运动规划方法 |
CN104908040A (zh) * | 2015-06-23 | 2015-09-16 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 一种冗余度机械臂加速度层的容错规划方法 |
CN107351081A (zh) * | 2017-06-27 | 2017-11-17 | 华侨大学 | 具有速度优化特性的冗余度机械臂突加度层运动规划方法 |
CN108015763A (zh) * | 2017-11-17 | 2018-05-11 | 华南理工大学 | 一种抗噪声干扰的冗余度机械臂路径规划方法 |
CN108621162A (zh) * | 2018-05-09 | 2018-10-09 | 广西科技大学 | 一种机械臂运动规划方法 |
-
2019
- 2019-01-04 CN CN201910008214.6A patent/CN109623826B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5285381A (en) * | 1992-09-09 | 1994-02-08 | Vanderbilt University | Multiple control-point control system and method of use |
CN102126219A (zh) * | 2010-11-22 | 2011-07-20 | 中山大学 | 一种冗余度机械臂容错型运动规划方法 |
CN104908040A (zh) * | 2015-06-23 | 2015-09-16 | 广东顺德中山大学卡内基梅隆大学国际联合研究院 | 一种冗余度机械臂加速度层的容错规划方法 |
CN107351081A (zh) * | 2017-06-27 | 2017-11-17 | 华侨大学 | 具有速度优化特性的冗余度机械臂突加度层运动规划方法 |
CN108015763A (zh) * | 2017-11-17 | 2018-05-11 | 华南理工大学 | 一种抗噪声干扰的冗余度机械臂路径规划方法 |
CN108621162A (zh) * | 2018-05-09 | 2018-10-09 | 广西科技大学 | 一种机械臂运动规划方法 |
Non-Patent Citations (1)
Title |
---|
KENE LI,JIN YANG1: "Fault-Tolerant Motion Planning of Redundant Manipulator with", 《2018 IEEE 7TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE》 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110465765A (zh) * | 2019-08-19 | 2019-11-19 | 南京埃斯顿机器人工程有限公司 | 一种焊接机器人正弦摆焊的启停抖动削弱方法 |
CN110465765B (zh) * | 2019-08-19 | 2021-02-12 | 南京埃斯顿机器人工程有限公司 | 一种焊接机器人正弦摆焊的启停抖动削弱方法 |
WO2021032059A1 (zh) * | 2019-08-19 | 2021-02-25 | 南京埃斯顿机器人工程有限公司 | 一种焊接机器人正弦摆焊的启停抖动削弱方法 |
CN111890363A (zh) * | 2020-07-27 | 2020-11-06 | 四川大学 | 一种基于快速自适应梯度神经网络算法的机械臂运动规划方法 |
CN113771014A (zh) * | 2021-10-09 | 2021-12-10 | 北京中海兴达建设有限公司 | 一种用于建筑施工的scara智能化机械臂控制方法和*** |
CN113771014B (zh) * | 2021-10-09 | 2022-03-18 | 北京中海兴达建设有限公司 | 一种用于建筑施工的scara智能化机械臂控制方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN109623826B (zh) | 2021-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109623826A (zh) | 一种无速度跳变的容错型冗余度机械臂运动规划方法 | |
CN107263484B (zh) | 机器人关节空间点到点运动的轨迹规划方法 | |
CN106272484B (zh) | 一种多异构工业机器人控制*** | |
CN106426164B (zh) | 一种冗余度双机械臂的多指标协调运动规划方法 | |
CN102126219B (zh) | 一种冗余度机械臂容错型运动规划方法 | |
JP2013176847A (ja) | 分散されたコンピュータネットワークを使用してロボットシステムを制御するためのフレームワークおよび方法 | |
CN101612734A (zh) | 管道喷涂机器人及其作业轨迹规划方法 | |
CN105598968B (zh) | 一种并联机械臂的运动规划与控制方法 | |
JP2010502454A (ja) | 機械運動学的特異点に対する接近および補正 | |
JP2013132731A (ja) | ロボット制御システム、ロボットシステム及びロボット制御方法 | |
WO2019041658A1 (zh) | 一种机器人外部运动路径控制方法 | |
Ćurković et al. | Coordination of robots with overlapping workspaces based on motion co-evolution | |
CN103429399A (zh) | 用于命令机器人的*** | |
CN113874177A (zh) | 机器人***、恢复程序生成装置、控制辅助装置、控制装置、程序、恢复程序的生成方法以及恢复程序的输出方法 | |
Huang et al. | A new method of inverse kinematics solution for industrial 7DOF robot | |
CN114643582B (zh) | 一种面向冗余机械臂的无模型关节容错控制方法及装置 | |
Campos de Almeida et al. | Automated synthesis of modular manipulators’ structure and control for continuous tasks around obstacles | |
JP7314824B2 (ja) | ロボットシステム、復帰プログラム生成装置、制御支援装置、制御装置、プログラム、復帰プログラムの生成方法及び復帰プログラムの出力方法 | |
Wang et al. | Path planning optimization for teaching and playback welding robot | |
CN109648567B (zh) | 一种具有容噪特性的冗余度机械臂规划方法 | |
Zhang et al. | An adaptive human-robot system using CMAC and over damping | |
JPH06187020A (ja) | ロボットの動作軌跡教示方法 | |
CN109807891A (zh) | 设备运动处理方法及装置 | |
JP2009050949A (ja) | ロボットアームの軌道教示方法および軌道教示装置 | |
JP7232704B2 (ja) | ロボットプログラム評価装置、ロボットプログラム評価方法及びロボットプログラム評価プログラム |
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 | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20190416 Assignee: GUANGXI WINGOOD INTELLIGENT PARKING EQUIPMENT CO.,LTD. Assignor: GUANGXI University OF SCIENCE AND TECHNOLOGY Contract record no.: X2023980053968 Denomination of invention: A fault-tolerant redundant robotic arm motion planning method without speed jump Granted publication date: 20210716 License type: Common License Record date: 20231228 |
|
EE01 | Entry into force of recordation of patent licensing contract |