机械臂避障

该文探讨了冗余机械臂在动态环境中的避障方法,包括通过调整末端速度和使用避障速度来避免碰撞。文章提到了雅可比矩阵的修改以实现一维冗余避障,并介绍了连续投影法和增强投影法,前者在解决奇异性问题时具有较低的计算复杂性,但可能无法严格遵循优先级顺序。此外,还提及了一种将雅可比矩阵分段处理的国内研究生论文,以适应不同避障情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文献《Obstacle Avoidance for Kinematically Redundant Manipulators in

Dynamically Varying Environments》(1985年的IJRR)

已知

为了实现避障,除了末端速度跟踪外,额外任务为距离障碍最近的点有一个避障速度,即

将(2)带入(4)

提出z

带回(2)

化简是基于

以上完成避障基本思想。

为了速度平滑,修改为

之后02年的文献《Kinematic Control Algorithms for On-Line Obstacle Avoidance for Redundant Manipulators》提出,避障只需要沿着远离障碍物的方向走即可,一维冗余即可,修改雅可比矩阵J0

因此将算法修改为

为了避免Jd0N的奇异问题,将上式修改得到一个大约解:

这个解与精确解并不等价,可能需要更大的逃逸速度才能实现同样的避障效果。

13年的文献《Smooth continuous transition between tasks on a kinematic control

level: Obstacle avoidance as a control problem》提出如果当障碍物在机械臂末端跟踪路径上时,末端跟踪速度此时不为优先级,需修改为优先躲避障碍。此处得参考任务优先级的文献:

(9)这种方法称为连续投影法.与其他增强投影方法相比,它更容易实现,在冗余分辨率中具有较少的奇异性问题,并且具有较低的计算复杂性。然而,与增强投影方法相比,连续投影方法不能确保强制严格遵守优先级顺序。

(14)即为文献《Smooth continuous transition between tasks on a kinematic control

level: Obstacle avoidance as a control problem》提到的增强投影法。两个方法在文献《

Stability Analysis for Prioritized Closed-Loop Inverse Kinematic Algorithms for Redundant Robotic Systems》(tro的文章 nb)中讨论比较。

为了躲避末端路径上的障碍,将躲避障碍的优先级提高。不遇到障碍时,优先完成跟踪末端速度的第二任务,遇到时,则先避障。

至此看的关于避障的文献到此为止。

此外还有国内的一篇研究生论文是将雅可比分段,按照避障点的位置前后分段来实现一些算法,很新奇也很不错。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值