机器人纯阻抗控制接触刚性环境(阻尼影响因素)

问题描述

在机器人学中,阻抗控制是一种常用的控制策略,用于管理机器人在与环境交互时的运动和力。阻抗控制背后的关键概念是将环境视为导纳,而将机器人视为阻抗。

纯阻抗控制接触刚性环境时,机器人的行为方式主要受其阻抗参数的影响。这些参数包括质量(Md)、阻尼(Bd)和刚度(Kd)。

  1. 质量(Md):影响机器人对环境产生冲击运动的大小。Md较大时,会对环境产生较大的冲击,可能导致轨迹误差较大和系统响应较慢。
  2. 阻尼(Bd):相当于摩擦,可以减少响应力的超调,但也会使响应变慢并增加能量消耗。
  3. 刚度(Kd):其作用类似于弹簧。离中心位置越远,受到的弹力越大。Kd越小,即弹簧刚度系数越小,力控制稳态误差越小,系统响应越慢。

在接触刚性环境时,阻抗控制需要适当调整这些参数以达到期望的性能。通常,如果环境刚度大,那么阻抗刚度应该小一些;环境刚度小,则阻抗刚度可以大一些,这样机器人就能表现出很好的顺应性。

此外,还有两种主要的阻抗控制方法:基于位置的阻抗控制和基于力的阻抗控制。基于位置的阻抗控制实际上也就是导纳控制,而基于力的阻抗控制则是狭义上的阻抗控制。这两种控制方法的主要区别在于它们是如何定义和控制机器人的运动和力的。

Kd=10,Bd=1

接触位置:xd:17

Kd=10表示期望的刚度,即机器人对外部力的响应速度和力度。较大的Kd值意味着机器人对外部力的变化会更加敏感,从而更快地适应和应对碰撞等外部扰动。

Bd=1表示期望的阻尼,即机器人对外部干扰的阻尼效果。较小的Bd值意味着机器人的状态调整速度可能会较慢,对外界干扰的吸收和消散能力较弱。

Kd=10,Bd=2

接触位置:xd:17

Kd=50,Bd=1

接触位置:xd:17

Kd=100,Bd=1

接触位置:xd:17

Kd=100,Bd=3

接触位置:xd:17

接触位置:xd:17.5

Kd=100,Bd=0.1

接触位置:xd:17.5

Kd=100,Bd=0.01

接触位置:xd:17.5

Kd=100,Bd=0

接触位置:xd:17.5

相关推荐
天树星智源15 小时前
J-Comm:不传文本传雅可比坐标,token 省下 74.8%
人工智能·机器人·大模型
GlobalInfo17 小时前
2026机器人关节谐波减速器研究报告:市场规模与十五五风向
大数据·人工智能·机器人
沉下心来学鲁班17 小时前
具身智能实战:让机器鸭爬梯子——双策略交接与接触力控制的深度解读
开发语言·人工智能·python·机器人
QXWZ_IA18 小时前
油气行业如何实现AI智能巡检?无人机+机器人+视觉AI全栈方案
人工智能·机器人·无人机
米糕闯编程18 小时前
鱼香ros2(二十二)机器人建模
机器人·碰撞·urdf·xacro·机器人质量与惯性
2501_9226395819 小时前
率能半导体 SS6810H双通道H桥驱动芯片:32V/1A,覆盖POS打印机、安防相机、办公自动化、舞台灯光四大应用场景
单片机·嵌入式硬件·机器人·硬件工程
权球物联分享物联网连接服务19 小时前
抚顺石化巡检机器人上线,运行正常靠5G智能网关+物联网卡!
物联网·5g·机器人
新知图书19 小时前
3.1 ROS 2主题通信的工作原理
人工智能·机器人
深圳多奥智能一卡(码、脸)通系统19 小时前
机器人(AGV / AMR / 机器狗 / 具身智能)乘梯
机器人·agv·机器狗·门禁·梯控·门控·amr
视***间19 小时前
视程空间Edge工业边缘盒:给工业机器人装一颗耐造的“本地大脑“
前端·edge·机器人·边缘计算·智慧工业·工业视觉·视程空间