Open Source Robotics

Una raccolta curata di progetti, strumenti e software di robotica open source di alta qualità per la comunità della robotica.

Tactile Sensor

  • Detto anche: Touch Sensor, Tactile Skin, Robot Skin
  • Categoria: Sensing › Contact & force
  • Tag: sensors, manipulation, touch, grasping, perception

Sensore che misura proprietà del contatto come pressione, texture e slittamento per dare ai robot il senso del tatto.

Definizione

I sensori tattili misurano le proprietà del contatto fisico (pressione, distribuzione della forza, texture, slittamento e temperatura) sulla superficie con cui un robot tocca gli oggetti. Danno ai robot il senso del tatto, rendendo possibili compiti di manipolazione che richiedono più del solo riscontro visivo.

Tipi di sensori tattili: - Resistivi/piezoresistivi: variano la resistenza elettrica sotto pressione. Semplici ed economici. Comuni nei resistori sensibili alla forza (FSR) usati nei progetti di robotica di base. - Capacitivi: misurano le variazioni di capacità quando uno strato dielettrico viene compresso. Risoluzione più alta dei sensori resistivi. Usati nelle pelli robotiche commerciali. - Ottici/basati sulla visione: usano una telecamera dietro una membrana deformabile (tipicamente silicone con marcatori incorporati o un rivestimento riflettente) per catturare i modelli di deformazione ad alta risoluzione spaziale. Tra gli esempi figurano GelSight, DIGIT (Meta/Facebook AI) e GelSlim. È attualmente l'area di ricerca più attiva. - Piezoelettrici: generano una tensione a partire da sollecitazioni meccaniche. Adatti a rilevare eventi dinamici come slittamenti o vibrazioni, ma non possono misurare forze statiche. - Barometrici: usano barometri incorporati nel silicone per misurare le variazioni di pressione. Semplici da costruire con componenti di serie.

Cosa rende possibile il rilevamento tattile: - Valutazione della stabilità della presa: rilevare se un oggetto sta scivolando e regolare la forza di presa in tempo reale. - Riconoscimento di texture e materiali: identificare le proprietà di un oggetto al tatto, utile quando la visione è ostruita. - Manipolazione delicata: maneggiare oggetti fragili (uova, frutta, componenti elettronici) controllando con precisione le forze di contatto. - Manipolazione nella mano: riposizionare gli oggetti all'interno della pinza grazie al riscontro tattile. - Compiti ricchi di contatti: operazioni di assemblaggio in cui i pezzi devono essere allineati al tatto (inserimento perno-foro, inserimento di connettori).

Il rilevamento tattile è un'area in rapida crescita nella robotica open source, con progetti come DIGIT, GelSight e vari sensori tattili fai da te che rendono la tecnologia accessibile a ricercatori e hobbisti.

Perché è importante

Un sensore tattile misura il contatto distribuito su una superficie: dove tocca un dito, con quanta forza e, sempre più spesso, se l'oggetto sta scivolando. Risponde a ciò che un sensore di forza montato al polso non può dire: la differenza tra afferrare saldamente un oggetto e afferrarne solo il bordo, invisibile nel carico complessivo al polso. Per la manipolazione di oggetti sconosciuti o delicati è il senso che colma il divario più grande rimasto tra le mani dei robot e quelle umane.

Applicazioni principali

  • Rilevamento dello slittamento, regolando la forza di presa prima che un oggetto cada
  • Valutazione della qualità della presa, verificando che la tenuta sia salda prima del sollevamento
  • Manipolazione di articoli delicati o deformabili come prodotti ortofrutticoli e tessuti
  • Manipolazione nella mano, seguendo come un oggetto si muove tra le dita
  • Identificazione di texture e materiali attraverso il contatto
  • Interazione fisica sicura uomo-robot grazie a una pelle sensibile

In pratica

I sensori basati sulla visione come la famiglia GelSight sono diventati lo standard della ricerca: una telecamera osserva l'interno di un cuscinetto di gel deformabile, così la geometria del contatto viene ricostruita come immagine a risoluzione spaziale molto alta, il che permette comodamente di applicare al tatto i normali modelli di visione. Altri approcci usano matrici resistive, capacitive o piezoresistive per pelli più sottili e robuste. L'ostacolo persistente è la durata: la superficie sensibile è proprio quella che viene strofinata, pizzicata e abrasa migliaia di volte al giorno.

Idee sbagliate comuni

  • Rilevamento tattile e rilevamento della forza sono la stessa cosa: uno misura il contatto distribuito, l'altro il carico complessivo al polso
  • Ciò che conta di più è una risoluzione più alta: tempo di risposta e durata di solito limitano prima l'uso pratico
  • I sensori tattili sono una merce standard e risolta: restano un'area di ricerca, e l'usura è un serio problema ancora aperto
  • Il tatto serve solo per gli oggetti delicati: il rilevamento dello slittamento migliora l'affidabilità anche con oggetti rigidi

Chi dovrebbe saperlo

  • Ricercatori di manipolazione fine e manipolazione nella mano
  • Ingegneri che maneggiano merci deformabili o fragili
  • Chiunque debba diagnosticare oggetti caduti o schiacciati in un sistema di prelievo
  • Studenti che imparano perché nella presa il tatto conta quanto la vista
  • Acquirenti che valutano le affermazioni su mani robotiche dotate di senso del tatto

Tecnologie correlate

  • Sensore di forza/coppia
  • GelSight e rilevamento tattile basato sulla visione
  • Feedback aptico
  • Rilevamento piezoelettrico e capacitivo
  • Rilevamento dello slittamento
  • Pianificazione della presa
  • Soft robotics
  • SLAM tattile

Termini correlati

  • Force/Torque Sensor
  • Gripper
  • Grasp Planning
  • Proprioception

Progetti correlati

  • LeRobot: HuggingFace ML library for real-world robotics in PyTorch
  • Open3D: Modern library for 3D point cloud processing, mesh operations, and 3D machine learning
  • PCL: Industry-standard C++ library for point cloud processing in robotics perception
  • Isaac Lab: NVIDIA robot learning framework: one task API across Newton, PhysX and Isaac Sim
  • NVIDIA Isaac GR00T: NVIDIA open foundation model for humanoid robot reasoning and skills
  • OpenVLA: 7B-parameter Vision-Language-Action model for robotic manipulation

Prodotti correlati

  • DF9-40 Thin-Film Pressure Sensor: Hanwei Electronics
  • ESPB-01 Elastic Pressure Sensor: Hanwei Electronics

Video

  • What is tactile robotics?: Nathan Lepora

Questo sito richiede JavaScript. Attiva JavaScript per esplorare i nostri progetti di robotica open source.