Abstract
Abstract
Maintaining contact in non-prehensile manipulation requires more than nominal friction cone feasibility: a force barely inside the cone and one well inside it are both feasible, but they provide different margins against slip and contact loss.
This paper uses signed friction distance to measure friction margin in force space and derives a task-adaptive margin from the force correction needed to balance pivot moment deviations in bimanual tilting. The resulting contact margins are embedded in a sequence of second-order cone programs (SOCPs), each giving a globally optimal contact force solution at a tilt angle. The optimizer balances the object about an environmental pivot while keeping robot and pivot contact forces away from the nominal friction boundary. Optimizer-level results show interpretable force redistribution and adaptation to object property changes. Real-world experiments demonstrate successful execution under object property variations and model mismatch, while fixed margin and no-margin comparisons illustrate the importance of adapting the margin to task demand. These results support signed friction distance margins as a force planning mechanism for maintaining contact in bimanual non-prehensile manipulation.
Method
Method
The planner maps the force correction required by the task to contact-specific friction margins in force space, then optimizes contact forces that retain a finite friction margin.
Planned force marginRequired margin
Planned force marginRequired margin
The interactive planner data could not be loaded. Please refresh the page.
Results
Real Robot Experiments
Object property variation
Changes in object mass and center of mass alter the task demand; the friction margin adapts accordingly, supporting task success.
Model mismatch
Friction margin supports task success under the tested model mismatches.
Fixed margin study
To test whether a fixed margin can achieve the same outcome, we apply a matched-effort fixed margin under the CoM-mismatch condition.
Friction margin should adapt as task demand changes across the motion.
Experimental summary
Task-adaptive margin
| Condition | Successful trials |
|---|---|
| Nominal | 5/5 |
| Light object | 5/5 |
| Heavy object | 5/5 |
| CoM toward pivot | 5/5 |
| CoM away from pivot | 5/5 |
| Assumed mass −10% | 5/5 |
| Assumed CoM 10% toward pivot | 5/5 |
| Assumed friction +10% | 5/5 |
Fixed margin
| Condition | Successful trials |
|---|---|
| Nominal | 5/5 |
| Assumed CoM 10% toward pivot | 0/5 |
No margin
| Condition | Successful trials |
|---|---|
| Nominal | 0/5 |
A successful trial completes the tilt while maintaining both robot contacts.
Conclusion
Task-adaptive friction margins provide a physically interpretable way to move contact force planning beyond nominal feasibility by allocating friction reserve as task demand changes.
Cite This Work
@article{lee2026keeping,
title={Keeping Contact: Task-Adaptive Friction Margins for Bimanual Non-Prehensile Manipulation},
author={Lee, Qian Ying and Yang, Lin and Campolo, Domenico},
journal={arXiv preprint arXiv:2610.36961},
year={2026}
}