Sensado de Fuerza y Torque para Robots: Por Qué Es Importante y Cómo Usarlo
La visión le dice a un robot dónde están las cosas. El sensado de fuerza-torque le dice cuán fuerte está empujando, tirando y apretando. Para tareas de manipulación ricas en contacto, el sensado F/T no es opcional — es lo que separa a los robots que pueden manejar ensamblajes delicados de los robots que rompen todo lo que tocan.
Qué Es el Sensado de Fuerza-Torque
Un sensor de fuerza-torque (F/T) mide seis componentes de carga mecánica en un punto del robot: tres fuerzas (Fx, Fy, Fz) a lo largo de cada eje y tres torques (Tx, Ty, Tz) alrededor de cada eje. Montado en la muñeca del robot — entre el último eslabón del brazo y el efector final — un sensor F/T proporciona una imagen completa de la interacción mecánica entre el agarre y el entorno: cuánta fuerza está aplicando el robot, en qué dirección y cuántos momentos de flexión se están generando.
Esta información es invisible para las cámaras y no se puede inferir de manera confiable solo a partir de las corrientes de los motores de las articulaciones (aunque algunos brazos modernos, como el Franka, proporcionan estimaciones de torque de articulación a nivel de muñeca que dan una señal F/T similar). Un sensor F/T dedicado en la muñeca proporciona datos de fuerza calibrados y de alta banda ancha que se pueden utilizar para control compliant, detección de contacto, monitoreo de calidad de agarre y como un canal de observación adicional para políticas de manipulación aprendidas.
Cuando Necesita Sensado F/T
La detección de fuerza y torque (F/T) es más valiosa para tareas de manipulación ricas en contacto: inserción de clavijas en agujeros, acoplamiento de conectores, apertura de frascos, enroscado de tornillos, deslizamiento de cajones, pulido de superficies y tareas de ensamblaje donde el robot debe aplicar fuerzas controladas en lugar de seguir simplemente una trayectoria de posición. En estas tareas, pequeños errores de posicionamiento causan grandes fuerzas de contacto que un robot controlado por posición no puede compensar sin retroalimentación de fuerza: el robot o bien falla el objetivo por completo o aplica una fuerza excesiva y daña el ensamblaje.
Para tareas puras de recoger y colocar con tolerancias generosas, la detección F/T dedicada a menudo es innecesaria. El monitoreo del torque de las juntas es suficiente para la detección básica de colisiones, y un agarre bien calibrado con la rigidez adecuada del gripper maneja la mayoría de las manipulaciones de objetos sin control de fuerza explícito. Agrega detección F/T dedicada cuando tu tarea implique inserciones precisas, movimientos que mantengan contacto o seguimiento de superficies controlado por fuerza.
Opciones de hardware
El ATI Mini45 y Mini85 son el estándar de oro para la detección F/T en investigación: alta precisión, alta ancho de banda (7 kHz) y extensa documentación. Son caros ($3,000–$7,000 dependiendo del rango de medición y conector) pero confiables y bien soportados. El Robotiq FT 300-S es una opción más asequible ($2,000–$3,000) con menor ancho de banda pero integración más fácil a través de USB y Ethernet y soporte directo de ROS. La serie OnRobot Hex integra la detección F/T directamente en la interfaz del brazo del gripper, simplificando el cableado a costa de menos configurabilidad.
Para investigaciones con presupuesto limitado, los nuevos sensores F/T de bajo costo de empresas como Bota Systems y Wacoh Tech han mejorado significativamente y ahora son adecuados para muchas aplicaciones de investigación. Al seleccionar un sensor, ajusta el rango de medición a tu tarea: un sensor demasiado sensible utilizado para agarre de cargas pesadas se saturará; un sensor insensible utilizado para ensamblajes finos no detectará los eventos de contacto que importan.
Integración con políticas de manipulación
Los datos F/T pueden integrarse en políticas de manipulación aprendidas de dos maneras. El enfoque más común es incluir las lecturas F/T como canales de observación adicionales junto a imágenes y estados de juntas: la política recibe un vector F/T de 6 dimensiones en cada instante de tiempo y aprende a usarlo implícitamente. Esto es sencillo de implementar y funciona bien cuando los datos F/T proporcionan una señal útil que la política puede aprender a explotar.
Un enfoque más estructurado utiliza datos F/T para parametrizar una capa de control compliant clásica: la política aprendida produce un par deseado o un parámetro de compliance en lugar de una posición de junta, y un controlador de impedancia clásico traduce esto en comandos de junta mientras mantiene la compliance especificada. Esta arquitectura híbrida separa la planificación de tareas (aprendida) del manejo de dinámicas de contacto (clásica), produciendo a menudo un comportamiento más confiable en tareas ricas en contacto que el aprendizaje puro de extremo a extremo.
Tareas ricas en contacto y la pila de detección de SVRC
SVRC ha desplegado estaciones robóticas equipadas con F/T para la recolección de datos en tareas de manipulación ricas en contacto, incluyendo inserción de enchufes, apertura de cajones y tareas de ensamblaje que requieren aplicación de fuerza controlada. Nuestra pila de detección estándar incluye un ATI Mini45 en la muñeca de cada brazo robótico, con datos F/T registrados de manera sincrónica junto a cámaras y estados de juntas a 500 Hz. Esta tasa de registro es suficiente para capturar transitorios de contacto y se incluye en las exportaciones de conjuntos de datos estándar.
Para equipos que realizan investigaciones sobre manipulación rica en contacto, las estaciones equipadas con F/T en la instalación de SVRC en Palo Alto están disponibles a través de nuestro programa de arrendamiento de robots. También proporcionamos consultoría sobre la selección e integración de sensores F/T para configuraciones de hardware personalizadas. Contacta al equipo de ingeniería de SVRC para discutir tus requisitos específicos de manipulación rica en contacto, o explora nuestro catálogo de hardware para configuraciones de sensores disponibles.