Planning for quasi-static manipulation tasks via an intrinsic haptic metric: a book insertion case study
Lin Yang, Sri Harsha Turlapati, Chen Lv, Domenico Campolo

TL;DR
This paper introduces a novel planning approach for contact-rich, quasi-static manipulation tasks like book insertion, using an intrinsic haptic metric and an adaptive algorithm to handle complex contact interactions.
Contribution
It reframes manipulation as a planning problem on an implicit manifold and employs an intrinsic haptic metric, advancing beyond classical algorithms.
Findings
Successfully inserted books in crowded shelves using the proposed method
The framework adapts to different initial conditions and stiffness variations
Achieved behavior similar to real-world contact scenarios
Abstract
Contact-rich manipulation often requires strategic interactions with objects, such as pushing to accomplish specific tasks. We propose a novel scenario where a robot inserts a book into a crowded shelf by pushing aside neighboring books to create space before slotting the new book into place. Classical planning algorithms fail in this context due to limited space and their tendency to avoid contact. Additionally, they do not handle indirectly manipulable objects or consider force interactions. Our key contributions are: i) reframing quasi-static manipulation as a planning problem on an implicit manifold derived from equilibrium conditions; ii) utilizing an intrinsic haptic metric instead of ad-hoc cost functions; and iii) proposing an adaptive algorithm that simultaneously updates robot states, object positions, contact points, and haptic distances. We evaluate our method on a crowded…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobot Manipulation and Learning · Teleoperation and Haptic Systems · Manufacturing Process and Optimization
