返回Glossary

力-扭矩传感

定义

力-扭矩(F/T)传感器测量作用在其上的三个线性力(Fx、Fy、Fz)和三个扭矩(Tx、Ty、Tz),提供接触扳手的完整6轴图像。安装在机器人腕部(最后一个关节和末端执行器之间),F/T传感器告诉控制器夹爪对物体施加的确切力度和方向。

这些信息对于仅靠视觉不足的任务至关重要:将销钉插入紧密孔洞需要感知接触力以避免卡住;抛光表面需要保持一致的法向力;装配操作需要检测零件何时正确就位。没有力传感,机器人必须仅依靠位置控制,这导致要么施加过大的力(损坏零件),要么接触不足(掉落零件)。

在机器人学习的背景下,F/T数据提供了与相机图像和关节位置并行的额外观测模态。用力观测训练的策略可以学习接触丰富的行为——如擦拭、螺纹旋转和插入——这些行为极难仅从视觉中学习。在数据收集的远程操作期间,记录F/T数据与视觉观测一起创建了用于模仿学习的更丰富的训练数据集。

F/T传感器工作原理

两种主要的传感技术是应变计和电容元件。应变计传感器使用精密加工的金属体(通常为十字形或Stewart平台几何形状),配备粘合应变计。当施加外力时,金属体微观变形,改变应变计的电阻。惠斯通电桥电路将这些电阻变化转换为与施加的力和扭矩成正比的电压信号。

电容传感器使用由可压缩介质分隔的电容板阵列。施加的力改变板之间的间隙,改变电容。这些传感器可以比应变计设计更小更轻,适合在灵巧手指尖上进行传感。

两种类型都输出模拟信号,由板载ADC数字化,并通过EtherCAT、USB或以太网以1–8 kHz的速率传输到机器人控制器。原始信号通常被过滤(低通,50–500 Hz截止频率)以去除振动噪声。重力补偿——减去末端执行器和任何持有物体的重量——在软件中应用以将接触力与重力负载隔离。

顶级传感器

  • ATI Industrial Automation(Gamma、Mini45、Nano17)——研究和工业机器人的行业标准。基于应变计,极其精确(0.1%满量程),从指尖大小(Nano17:12毫米直径)到重型(Omega:6000 N量程)的多种型号。价格:$3K–$15K。
  • Robotiq FT300——为协作机器人(UR、Fanuc)设计。内置ROS驱动程序,易于在UR e系列上安装。范围:300 N力,30 Nm扭矩。具有竞争力的价格(约$3K)和适合大多数研究操作任务。
  • OnRobot HEX-E/H——与OnRobot工具更换器生态系统集成的6轴传感器。自动工具识别和重力补偿。为快速工业部署而设计,而非研究灵活性。
  • XELA uSkin / BioTac——触觉传感阵列,在表面上提供分布式力测量,而不是单个6轴扳手。用于灵巧手和指尖。启用滑动检测和纹理识别。

与机器人控制的集成

导纳控制:F/T传感器测量外力,控制器调整位置轨迹以适应它们。机器人移动时就像通过虚拟弹簧-阻尼器连接到环境。这是位置控制机器人(UR、Fanuc、ABB)最常见的集成模式。

阻抗控制:控制器使用F/T信号直接调节运动和力之间的关系。机器人表现得像一个可编程的质量-弹簧-阻尼器系统。这需要力矩控制的执行器(Franka Panda、KUKA iiwa),并提供比导纳控制更响应的合规性。

ROS2集成:大多数F/T传感器发布到geometry_msgs/WrenchStamped主题。ROS2控制框架(ros2_control、MoveIt Servo)可以使用此数据进行力限制轨迹、接触检测和混合力-位置控制。force_torque_sensor_broadcaster包提供标准接口。

关键规格

范围:饱和前可测量的最大力和扭矩。必须超过预期的任务力并留有余量。典型范围:操作研究50–500 N,工业应用1000–6000 N。

分辨率:最小可检测的力变化。ATI Nano17达到1/160 N分辨率。更高的分辨率能够检测微妙的接触事件,如表面纹理变化或初期滑动。

过载保护:传感器在损坏前能承受多少力(通常为额定范围的5–20倍)。对于会发生碰撞的研究环境至关重要。某些传感器包括机械止动装置以防止过载。

采样率:输出频率。1 kHz对大多数操作足够。高速装配或冲击检测可能需要4–8 kHz。

校准和信号处理

出厂校准:F/T传感器随附校准矩阵,将原始电压读数转换为力/扭矩值。此矩阵补偿交叉轴耦合(X轴上的力在Y轴上产生虚假信号)。出厂校准精度为满量程范围的0.5–2%。对于高精度应用,使用已知重量和力臂的原位重新校准将精度提高到0.1%。

重力补偿:末端执行器和任何持有物体的重量产生必须从原始信号中减去的静态扳手,以隔离接触力。这需要知道末端执行器质量和重心,每当工具改变时更新。大多数ROS2 F/T驱动程序包括一个重力补偿节点,使用机器人的当前方向(来自关节编码器和正向运动学)实时计算和减去重力扳手。

噪声过滤:原始F/T信号包含来自电动机、齿轮啮合和环境干扰的高频振动。低通过滤器(通常10–100 Hz截止频率,Butterworth二阶)去除振动噪声,同时保留接触事件动态。对于冲击检测,更高的截止频率(200–500 Hz)保留快速瞬变。在安全关键应用中,数字FIR过滤器优于IIR,因为其线性相位响应。

漂移和温度敏感性:应变计传感器表现出热漂移(每摄氏度满量程的0.01–0.05%)。对于长时间运行的应用,定期重新归零(偏置)消除累积漂移。某些传感器包括板载温度补偿;其他传感器需要使用共置温度传感器的软件校正。

在机器人学习中的应用

在模仿学习策略的训练数据中包含F/T观测提供了相机无法捕获的信息——接触大小、方向和时间。研究表明,将腕部F/T添加到视觉观测中可以将接触丰富任务的成功率提高15–40%,例如:

在Robotics Center of Silicon Valley,我们的远程操作装置以50 Hz的速率记录同步的F/T数据以及相机图像和关节状态,生成准备好用ACT或Diffusion Policy进行力感知策略训练的多模态数据集。

  • 插入任务——销钉-孔、USB插接、连接器配对。F/T数据揭示卡住、错位和成功就位,这些对于远离接触区域的相机是不可见的。
  • 擦拭和抛光——在遵循表面时保持一致的接触力需要力反馈。用F/T观测训练的策略学会根据表面合规性调节按压力。
  • 装配——检测零件何时卡入、识别螺纹旋转期间的螺纹啮合以及感知夹子的正确就位都会产生策略可以学习识别的独特力信号。

为您的机器人添加力传感

Robotics Center of Silicon Valley为常见的研究和工业机器人提供F/T传感器集成服务。我们可以帮助您选择合适的传感器、安装和校准它、配置ROS2驱动程序,以及为您的接触丰富操作任务设置导纳或阻抗控制。

探索数据服务 联系我们

Related terms