2. 接触基础理论
机器人要“感知”世界,第一步往往不是看,而是“碰”。当末端执行器、足端或机身与外界发生接触时,接触界面上的力、变形与相对运动,构成了机器人判断环境、调整控制策略的物理基础。本节从接触力学的基本概念出发,串联赫兹接触模型、摩擦与粘滑现象,并给出接触状态的分类及其物理意义,为后续的接触状态识别与控制建立理论坐标。
一、接触力学基本概念
两个物体在一点或一区域上相互挤压,就形成了接触。接触力学关注的核心量包括:接触力(法向力 Fn 与切向力 Ft)、接触面积(名义接触面积与实际微观接触面积)、接触变形(弹性、塑性或弹塑性)、接触刚度(力与位移的比值)以及接触压力分布。在机器人场景中,这些量通常无法直接测量,只能通过力/力矩传感器、关节电流、视觉或触觉阵列间接估计。
需要区分两个容易混淆的概念:点接触与面接触。理想点接触只传递法向力,而实际接触在微观上总是由大量微凸体组成,因此真实接触面积远小于名义面积。这一“微观真实接触”观点,是理解摩擦与粘滑的关键。
核心关系:接触刚度 K = dF/dδ,其中 δ 为法向变形量。刚度越大,同样的力产生的变形越小,接触越“硬”;刚度越小,接触越“软”,越容易通过变形感知力。
二、赫兹接触模型
赫兹(Hertz)接触模型描述了两个弹性体在法向力作用下的接触行为,是最经典的接触理论之一。其基本假设是:材料各向同性且完全弹性、接触面光滑无摩擦、变形远小于物体尺寸、接触区域为椭圆或圆形。对于球-平面接触,接触半径 a、法向变形 δ 与法向力 Fn 满足:
a = (3 * Fn * R / (4 * E*))^(1/3)
δ = a^2 / R
Fn = (4/3) * E* * sqrt(R) * δ^(3/2)
其中 R 为等效曲率半径,E* 为等效弹性模量。可以看到,法向力与变形呈 3/2 次幂关系,这是赫兹接触最显著的非线性特征。对机器人而言,这意味着接触刚度并非常数,而是随载荷增大而增大。因此,在力控或阻抗控制中,若把接触近似为线性弹簧,只在小变形范围内成立。
赫兹模型的价值在于给出了“力—变形—接触面积”的解析关系,便于设计接触力估计器。但它也有明显局限:不适用于塑性变形、大变形、粘弹性材料以及存在明显摩擦或粘附的场合。软体机器人、橡胶足端等场景往往需要更复杂的模型。
三、摩擦与粘滑现象
摩擦是接触界面抵抗相对运动的现象。经典库仑摩擦模型给出 Ft ≤ μ * Fn,其中 μ 为摩擦系数。当切向力小于最大静摩擦力时,接触面处于粘着(stick)状态;当切向力超过阈值时,接触面开始滑动(slip)。粘滑交替出现,就是机器人抓取、行走和装配中常见的“粘滑现象”。
粘滑的物理本质是:微观接触点先弹性变形并粘住,积累切向力;当局部应力超过静摩擦极限时,接触点突然滑移并释放能量,随后又粘住。宏观上表现为力信号出现周期性尖峰或抖动,声音上表现为“吱吱”声。对控制而言,粘滑既是干扰源,也是信息源——通过分析力/振动信号,可以判断接触是否即将失稳。
常见误区:把摩擦系数当作固定常数。实际上 μ 会随法向力、表面粗糙度、湿度、温度和滑动速度变化。在精密装配中,同一材质在不同载荷下的摩擦行为可能差异显著,必须通过实验标定。
四、接触状态分类与物理意义
从机器人控制的角度,接触状态可以按“是否接触、是否滑动、是否可恢复”三个维度划分。下表给出典型分类及其物理意义与识别线索。
| 接触状态 | 物理特征 | 典型识别线索 | 控制含义 |
|---|---|---|---|
| 自由状态 | 无接触力,无变形 | 力传感器接近零,位置跟踪误差小 | 可高速运动,准备接近 |
| 弹性接触 | 法向力与变形可逆,无滑动 | 力随位移单调变化,切向力未饱和 | 可力控/阻抗控制 |
| 粘着状态 | 切向力未超过静摩擦极限 | 切向力稳定,无相对位移 | 可稳定抓取或支撑 |
| 滑动状态 | 切向力达到摩擦极限,存在相对运动 | 切向力饱和,出现速度/振动信号 | 需调整夹持力或姿态 |
| 碰撞/冲击 | 短时高力,可能伴随塑性变形 | 力尖峰,高频分量丰富 | 需柔顺或急停保护 |
| 分离/脱离 | 接触力消失,可能伴随粘附拉断 | 力快速下降,出现负向拉力 | 确认任务完成或切换状态 |
这些状态的物理意义在于:它们对应不同的力学约束和可观测信号。例如,粘着状态下切向力可以传递,机器人可以借助摩擦完成抓取;滑动状态下切向力被“钳制”在摩擦锥内,继续增大指令力只会导致打滑。因此,接触状态识别本质上是从可测信号中反推当前处于哪种力学约束,并据此切换控制模式。
五、案例:抓取中的粘滑识别与复盘
考虑一个二指夹爪抓取玻璃杯的场景。初始阶段夹爪空载,处于自由状态;闭合后接触杯壁,进入弹性接触,法向力随夹持位移上升;当夹持力足够时,切向力可抵抗重力,进入粘着状态。若夹持力不足,杯子开始下滑,切向力饱和在 μFn,进入滑动状态,力传感器会出现切向力平台,同时伴随高频振动。此时控制器应增大夹持力或调整抓取姿态。
复盘时常见的问题有三类:一是把赫兹模型直接用于软橡胶足端,忽略粘弹性导致力估计偏差;二是把摩擦系数当作常数,未做载荷相关标定;三是只依赖单一力阈值判断接触,忽略振动和速度信号,导致粘滑误判。改进方向是融合法向力、切向力、关节电流和振动特征,构建多信号接触状态分类器。
学习建议:理解接触理论时,始终抓住“力—变形—面积—摩擦”四条主线。赫兹模型给出弹性接触的力变形关系,库仑摩擦给出切向约束,粘滑描述约束的失稳过程,而接触状态分类则把这些物理量映射为可识别的控制模式。
综上,接触基础理论为机器人提供了从物理接触中提取信息的语言:赫兹模型解释法向力与变形,摩擦与粘滑解释切向约束与失稳,接触状态分类则把连续力学过程离散为可判断、可切换的控制状态。掌握这些概念,是后续接触状态识别与控制算法设计的前提。