Learning with Object-centric Representations of Tactile Interactive Perception for Robot Manipulation
Organizations: Robotics Institute Carnegie Mellon University United States
Abstract
Implicit object properties that are difficult to directly infer from vision, such as material, container contents, or softness, can be revealed through tactile sensing and exploratory interactions. However, because tactile signals are transient and sparse, extracting informative tactile events and effectively incorporating them into robotic manipulation remains a challenge. In this work, we present an object-centric context-aware manipulation framework that learns task-agnostic object representations through tactile exploration. A token learner autonomously selects representative tactile segments from long-horizon exploration, while contrastive alignment with descriptive text embeddings enables a latent space that captures multiple physical object properties. These learned representations are then used as semantic context to guide object-centric manipulation policies and adapt strategies based on object properties. Experiments show that the learned representations achieve 93% and 84% property estimation accuracy on seen and unseen objects. Evaluated on three tasks involving visually ambiguous objects, i.e. multi-object rearrangement, pouring, and box opening, the proposed framework improves both target selection and property-dependent manipulation adaptation, raising task success, aggregated over all evaluation trials, from 41% to 92% on seen objects and from 19% to 67% on unseen objects over baseline policies without object-context conditioning. Videos and additional results are available at https://xinyiyxyx.github.io/tactile-object-centric/.
Figures & tables
Appendix figures & tables11 assets
Supplementary material from the paper’s appendix.
Appendix
| Parameter | Swing | Shake | Tap on cavity | Tap on table | Squeeze | Slide |
| Amplitude | – | – | – | – | ||
| Lifting distance | – | – | cm | cm | – | – |
| Grasp force | – | – | – | – | 0.1 N | – |
| Sliding distance | – | – | – | – | – | cm |
| Period | s | s | s | s | – | s |
| Repetitions | 3 | 3 | 3 |
| Content | Fill level | Material | Rigidity | ||||||||||
| Split | empty | gran. | liquid | solid | empty | half | full | glass | metal | plastic | deform. | rigid | Total |
| Train | 30 | 42 | 38 | 26 | 30 | 59 | 47 | 24 | 46 | 66 | 37 | 99 | 136 |
| Seen / Unseen | 12 | 9 | 6 | 0 | 12 | 9 | 6 | 6 | 6 | 15 | 12 | 15 | 27 |
| Axis | Class | Training prompts | Inference paraphrases |
| content | solid | solid content | a solid object inside; one solid piece inside |
| granular | granular; particle | grains inside ; powder ; pellets | |
| liquid | liquid; fluid | water inside ; sloshing liquid | |
| content / fill level | empty | empty | hollow ; nothing inside ; contains nothing ; no contents ; vacant ; unfilled |
| fill level | full | full; fully filled | filled to the top; completely filled |
| half | half | at half capacity; midway level |
| Method (split) | Content | Fill Level | Material | Rigidity | Avg. |
| Modality ablation | |||||
| Vibrotactile only (S) | |||||
| Vibrotactile only (U) | |||||
| Vibrotactile + force (S) | |||||
| Vibrotactile + force (U) | |||||
| Vibrotactile + velocity (S) | |||||
| Method | Content | Fill Level | Material | Rigidity | Avg. |
| Ours (Seen) | |||||
| Ours (Unseen) | |||||
| CE (Seen) | |||||
| CE (Unseen) |
| Task | Required hidden property |
| Multi-object rearrangement | rigidity + content |
| Three-container subset | rigidity + content |
| Pouring | fill level |
| Box opening | weight / fill level |
Tactile Sensing for Robotic Manipulation
Tactile sensing for robotic manipulation uses contact signals to help robots perceive forces, prevent slips, and handle objects reliably.
See all 178 papers