机器人阻抗与导纳控制的区别

机器人自身的非线性动力学(由柔软性引起的)导致控制精度下降,因此难以描述准确的动力学。

导纳控制和阻抗控制都是基于位置与力关系的模式,被认为具有鲁棒性和安全性。然而,当机器人与刚体接触时,导纳控制常常变得不稳定,并且阻抗控制的性能会因摩擦而降低。

阻抗控制根据末端执行器的输入加速度、速度和位移,根据所需的机械阻抗参数调节末端执行器的输出力。在阻抗控制中,由于机械手本身的动力学成为实现所需机械特性的干扰之一,因此经常使用非线性补偿方法,例如计算扭矩方法。然而,由于摩擦等模型误差,控制精度很容易下降。另外,由于输入是末端执行器的位移和速度,因此除非发生这种位移和速度,否则无法产生输出力。也就是说,奇点避免和反向驱动能力很重要。

相反,导纳控制根据力传感器检测到的接触力,基于所需的机械导纳参数来调节末端执行器的位置、速度和加速度。在导纳控制中,当力传感器检测到突然的大的脉冲力时,例如,当与刚性环境接触时,基于接触力导出的期望位置和速度可能会发散。在这种情况下,操纵器的行为变得不稳定。此外,由于输入是接触力,因此无法响应在没有力传感器的位置发生的接触;在这种情况下,操纵器会变得僵硬,因为通常在导纳控制器的最终输出级中使用高增益位置控制器。扰动观测器可以估计接触力;然而,需要整个系统的准确模型。一般来说,在接触刚性环境时,阻抗控制比导纳控制相对更稳定,而在接触柔软环境时,导纳控制比阻抗控制相对更准确。然而,在接触环境未知且机械和几何特性方面可变的情况下,很难预先选择使用哪一种,也很难使用这些方法中的任何一种来实现所需的机械特性。

相关推荐
Deepoch1 天前
Deepoc具身大模型:从技术原理到产业落地的深度解析
科技·机器人·开发板·具身模型·deepoc·机械狗·具身模型开发板
才兄说1 天前
机器人租售出场准?会卡节点上
人工智能·机器人
加点油。。。。1 天前
【UAV避障-3D VFH+】
matlab·机器人·无人机·仿真·机器人仿真
renhongxia11 天前
多机器人环境监测中的异质性,用于解决时间冲突任务
人工智能·信息可视化·语言模型·自然语言处理·数据分析·机器人
AI猫站长1 天前
快讯|星海图、众擎机器人、魔法原子释放IPO信号,2026年或成上市大年
人工智能·机器人·具身智能·灵心巧手·上市·星海图·众擎机器人
码农三叔1 天前
(6-1)手部、足部与末端执行器设计:仿生手设计
人工智能·架构·机器人·人形机器人
yhyvc1 天前
人形具身机器人国产/进口快速选型优先级清单
人工智能·机器人
岱宗夫up2 天前
基于ROS的视觉导航系统实战:黑线循迹+激光笔跟随双模态实现(冰达机器人Nano改造)
linux·python·机器人·ros
Deepoch2 天前
Deepoc具身智能家庭系统:重塑居家生活新体验
人工智能·科技·机器人·生活·具身模型·deepoc·deepoc具身模型开发板
云智慧AIOps社区2 天前
云智慧Cloudwise X1 轮足机器人重磅发布:跨楼层全自动巡检,重塑数据中心运维范式
运维·人工智能·机器人·自动化