紧急求助

新人请教下机器人奇异点到底咋判断

2008
2008
2026/03/29 13:38

刚干机器人应用不到一年,最近调试一台6轴的,发现某些姿态下手动漫摆的时候轴会突然加速一下,控制柜报位置跟随误差,看了手册说是奇异点附近。但是奇异点这个概念我还有点模糊,到底是哪个轴到啥角度算奇异点?有没有啥直观点的判断方法,别光说理论,手册上那一堆公式看着头大。

另外想问下各位,调试的时候一般咋避开的,硬规划好轨迹绕过去还是有啥软办法?

37 2

全部回复 (2)

13787439110
13787439110#1

简单粗暴的判断:你看J4和J6的轴线是不是重合了,重合就是腕部奇异。J1过主立柱、J2和J3共线那个叫肩部奇异,姿态算的时候除数为0就会报跟随误差。手动慢慢摇J5接近0度附近的时候特别明显,J4转一下能转得飞快那种就是。

规避的话轨迹规划阶段就避开,或者临时把J5角度偏个5到10度,别让它贴0度走。我们这边ABB的项目直接用SingArea指令做监测,到了就报警减速,虽然不影响逻辑但安全。

2026/03/29 14:33
slj2000
slj2000#2

奇异点就三个:腕部、肩部、肘部。腕部看J5,肩部看J1是否对齐J2J3连线,肘部看J2J3J4共面不共面。6轴的型号不同临界角度有点差,你最好把你们机器人的DH参数拿过来自己算一下,自己算过一次比看十遍手册都记得住。

2026/03/30 12:28