A POMDP-based hierarchical planning framework for manipulation under pose uncertainty
Muhammad Suhail Saleem, Rishi Veerapaneni, and Maxim Likhachev

TL;DR
This paper introduces a hierarchical POMDP-based planning framework for robotic manipulation under pose uncertainty, effectively reducing computation time and improving success rates in real-world tasks like plug insertion.
Contribution
It proposes a hierarchical belief representation and an anytime solver to enable real-time planning for manipulation tasks with pose uncertainty.
Findings
Achieved 93% success rate in real-world experiments.
Over 50% improvement in solution quality compared to greedy methods.
Significantly reduced planning time enabling real-time execution.
Abstract
Robots often face challenges in domestic environments where visual feedback is ineffective, such as retrieving objects obstructed by occlusions or finding a light switch in the dark. In these cases, utilizing contacts to localize the target object can be effective. We propose an online planning framework using binary contact signals for manipulation tasks with pose uncertainty, formulated as a Partially Observable Markov Decision Process (POMDP). Naively representing the belief as a particle set makes planning infeasible due to the large uncertainties in domestic settings, as identifying the best sequence of actions requires rolling out thousands of actions across millions of particles, taking significant compute time. To address this, we propose a hierarchical belief representation. Initially, we represent the uncertainty coarsely in a 3D volumetric space. Policies that refine…
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 · Robotic Path Planning Algorithms · Manufacturing Process and Optimization
