2. 基础理论
双边遥操作系统并不是“主手 + 从手 + 网络”这么简单。它本质上是一个带力反馈的闭环动力学系统:操作者通过主端施加力,主端把位移/速度指令传给从端,从端与环境接触后产生反作用力,再经通信链路回传到主端。理解这个闭环,是后续讨论时延补偿与稳定控制的前提。
一、系统组成:从操作者到环境的完整信号链
一个典型的双边遥操作系统由五个核心环节构成:操作者、主端机械臂(主手)、通信链路、从端机械臂(从手)、远端环境。其中主端和从端各自包含机械本体、驱动器、传感器与本地控制器。主端传感器测量操作者施加的位置或力,从端传感器测量与环境交互的力或位置,二者通过通信链路交换信息。
从信号流角度看,系统存在两条方向相反的通道:前向通道传递位置/速度指令,反向通道传递力反馈信号。这两条通道共同构成“位置—力”双边耦合结构。若只有前向通道,就是单向遥操作;只有反向通道同时存在,才构成双边遥操作。
二、主从端建模:从关节空间到任务空间
主端和从端通常都是多关节机械臂,其动力学可用拉格朗日方程描述:
M(q)q̈ + C(q,q̇)q̇ + G(q) = τ + τ_ext
其中 q 为关节角向量,M(q) 为惯性矩阵,C(q,q̇) 为科氏力与离心力项,G(q) 为重力项,τ 为关节驱动力矩,τ_ext 为外部交互力矩。主端的外部力矩来自操作者,从端的外部力矩来自环境。
在遥操作中,我们更关心末端执行器在笛卡尔空间中的位置 x。二者通过正运动学关联:
x = f(q)
ẋ = J(q)q̇
其中 J(q) 为雅可比矩阵。当 J 满秩时,关节速度与末端速度可相互转换;当 J 接近奇异时,某些方向上的运动能力会急剧下降,这也是遥操作中需要规避的位形。
三、自由度与运动学基础
自由度(DOF)决定了系统能独立描述的运动维度。一个 6 自由度机械臂可以独立控制末端的三维位置与三维姿态;若只有 5 自由度,则通常无法同时满足任意位置与姿态。在双边遥操作中,主端与从端的自由度可以相同,也可以不同。
| 自由度配置 | 典型结构 | 可控制量 | 遥操作适用场景 |
|---|---|---|---|
| 3 DOF | 直角坐标/SCARA | 三维位置 | 平面抓取、简单搬运 |
| 6 DOF | 串联关节臂 | 位置 + 姿态 | 通用装配、手术操作 |
| 7 DOF | 冗余机械臂 | 位置 + 姿态 + 零空间 | 避障、狭小空间作业 |
| 异构主从 | 主手 6 DOF / 从手 7 DOF | 任务空间映射 | 主从结构差异大的场景 |
运动学基础还包括正运动学、逆运动学、雅可比矩阵与奇异位形。在遥操作中,逆运动学用于把主端末端位姿转换为从端关节角;雅可比矩阵用于力/速度的映射;奇异位形则会导致从端运动失控或力反馈异常。
四、案例与场景:主从异构机械臂的映射
假设主手为 6 自由度串联臂,从手为 7 自由度冗余臂。操作者推动主手末端移动 5 cm,主端控制器计算出末端速度 ẋ_m,经通信链路传到从端。从端需要求解逆运动学得到关节速度 q̇_s = J_s⁺ ẋ_s,其中 J_s⁺ 为雅可比伪逆。由于从手冗余,还可以在零空间中优化关节角,避免关节限位。
当从端与环境接触时,力传感器测得接触力 F_s,经反向通道回传。主端根据力反馈生成反馈力矩 τ_m = J_mᵀ F_m,使操作者感受到“阻力”。若时延较大,这个反馈力会滞后于操作者的动作,导致操作者产生“过冲—修正”的振荡行为,这正是后续时延补偿要解决的核心问题。
五、常见误区与复盘
- 误区一:把主从端当作独立系统分别控制。双边遥操作的核心是耦合闭环,主端和从端的控制器必须协同设计,否则力反馈会破坏稳定性。
- 误区二:忽略自由度差异。主从异构时,若直接映射关节角,会导致末端运动方向不一致,必须通过任务空间映射。
- 误区三:忽视雅可比奇异。在奇异位形附近,逆运动学求解会发散,从端可能突然高速运动,必须加入阻尼最小二乘或奇异规避策略。
- 误区四:只关注位置跟踪,不关注力跟踪。双边遥操作要求位置与力同时透明,二者缺一不可。
复盘来看,本节建立的系统组成、主从端动力学模型、自由度与运动学基础,是理解后续时延补偿与稳定控制的“坐标系”。只有先明确信号从哪来、经过哪些环节、以什么物理量传递,才能在时延条件下判断系统是否稳定、透明性是否达标。