Search-Based Path Planning in Interactive Environments among Movable Obstacles
Zhongqiang Ren, Bunyod Suvonov, Guofei Chen, Botao He, Yijie Liao,, Cornelia Fermuller, Ji Zhang

TL;DR
This paper introduces PAMO*, a novel planning algorithm for navigating environments with movable obstacles, efficiently finding optimal paths by focusing on relevant parts of a large state space, and extending to continuous spaces.
Contribution
It proposes PAMO* and hybrid-state PAMO* algorithms that guarantee completeness and optimality for path planning among movable obstacles, with significant runtime efficiency improvements.
Findings
PAMO* finds optimal paths within seconds in cluttered environments with up to 400 objects.
The approach reduces the search space by focusing on relevant objects near the robot.
Hybrid PAMO* extends planning to continuous spaces with high-fidelity interactions.
Abstract
This paper investigates Path planning Among Movable Obstacles (PAMO), which seeks a minimum cost collision-free path among static obstacles from start to goal while allowing the robot to push away movable obstacles (i.e., objects) along its path when needed. To develop planners that are complete and optimal for PAMO, the planner has to search a giant state space involving both the location of the robot as well as the locations of the objects, which grows exponentially with respect to the number of objects. This paper leverages a simple yet under-explored idea that, only a small fraction of this giant state space needs to be searched during planning as guided by a heuristic, and most of the objects far away from the robot are intact, which thus leads to runtime efficient algorithms. Based on this idea, this paper introduces two PAMO formulations, i.e., bi-objective and resource…
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
TopicsRobotic Path Planning Algorithms · Control and Dynamics of Mobile Robots · Robotic Locomotion and Control
