Multi-Modal Non-Prehensile Estimation of Physical Parameters via Press-and-Pull Tipping
Organizations: Worcester Polytechnic Institute
Abstract
Recovering physical properties of unknown objects through non-prehensile interaction is challenging because no single manipulation primitive reveals all relevant parameters. Planar pushing couples mass and friction, while conventional tipping cannot recover friction and may fail entirely when low-friction or curved-base objects slide or rotate instead of tipping. We introduce a multi-modal estimation framework that combines a sliding interaction with a press-and-pull tipping primitive to recover object mass, center of mass height, and surface friction. The press-and-pull interaction increases the object-table sliding threshold and stabilizes the pivot, enabling controlled tipping without any prior geometric object model. Wrist force/torque sensing, RGB-D perception, and robot proprioception are fused to estimate the physical parameters from the two complementary interaction modes. Experiments on an ABB IRB120 across four objects with varied geometry, mass, center of mass, and friction achieve low relative error, while successfully operating on curved-base objects that fail under conventional forward tipping. The results demonstrate that complementary non-prehensile interactions can recover a compact set of physical parameters without grasping, a prior object model, or learned interaction dynamics.
Figures & tables
| Condition | Requirement | Serves |
|---|---|---|
| Visibility | Top face and pivot edge each seen by a camera | Contact selection |
| Reachability | Top contact and pull arc within the workspace | Press-and-pull |
| Top friction | Holds finger no-slip under | Adaptive press |
| Rigidity | Pivot-to-CoM moment arm fixed in | Torque balance |
| Slideability | Slides before tipping under a low push | Mode 1 ( ) |
| (kg) | (cm) | |||||
|---|---|---|---|---|---|---|
| Object | GT | Estimate | GT | Estimate | GT | Estimate |
| Box | 0.676 | 15.00 | 0.156 | |||
| Heart | 0.239 | 10.00 | 0.256 | |||
| Flashlight | 0.387 | 9.38 | 0.240 | |||
| Monitor | 5.040 | 23.20 | 0.643 | |||