Planning for Manipulation among Movable Objects: Deciding Which Objects
Go Where, in What Order, and How
- URL: http://arxiv.org/abs/2303.13385v1
- Date: Thu, 23 Mar 2023 15:55:19 GMT
- Title: Planning for Manipulation among Movable Objects: Deciding Which Objects
Go Where, in What Order, and How
- Authors: Dhruv Saxena and Maxim Likhachev
- Abstract summary: A recently proposed algorithm, M4M, determines which objects need to be moved and where by solving a Multi-Agent Pathfinding MAPF abstraction of this problem.
We extend M4M and present Enhanced-M4M -- a systematic graph search-based solver that searches over orderings of pushes for movable objects.
- Score: 17.498416513944886
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: We are interested in pick-and-place style robot manipulation tasks in
cluttered and confined 3D workspaces among movable objects that may be
rearranged by the robot and may slide, tilt, lean or topple. A recently
proposed algorithm, M4M, determines which objects need to be moved and where by
solving a Multi-Agent Pathfinding MAPF abstraction of this problem. It then
utilises a nonprehensile push planner to compute actions for how the robot
might realise these rearrangements and a rigid body physics simulator to check
whether the actions satisfy physics constraints encoded in the problem.
However, M4M greedily commits to valid pushes found during planning, and does
not reason about orderings over pushes if multiple objects need to be
rearranged. Furthermore, M4M does not reason about other possible MAPF
solutions that lead to different rearrangements and pushes. In this paper, we
extend M4M and present Enhanced-M4M (E-M4M) -- a systematic graph search-based
solver that searches over orderings of pushes for movable objects that need to
be rearranged and different possible rearrangements of the scene. We introduce
several algorithmic optimisations to circumvent the increased computational
complexity, discuss the space of problems solvable by E-M4M and show that
experimentally, both on the real robot and in simulation, it significantly
outperforms the original M4M algorithm, as well as other state-of-the-art
alternatives when dealing with complex scenes.
Related papers
- Search-Based Path Planning among Movable Obstacles [8.023424148846265]
This paper introduces two PAMO formulations, i.e., bi-objective and resource constrained problems in an occupancy grid.
We develop PAMO*, a search method with completeness and solution optimality guarantees, to solve the two problems.
We then extend PAMO* to hybrid-state PAMO* to plan in continuous spaces with high-fidelity interaction between the robot and the objects.
arXiv Detail & Related papers (2024-10-24T00:02:58Z) - M3Bench: Benchmarking Whole-body Motion Generation for Mobile Manipulation in 3D Scenes [66.44171200767839]
We propose M3Bench, a new benchmark of whole-body motion generation for mobile manipulation tasks.
M3Bench requires an embodied agent to understand its configuration, environmental constraints and task objectives.
M3Bench features 30k object rearrangement tasks across 119 diverse scenes, providing expert demonstrations generated by our newly developed M3BenchMaker.
arXiv Detail & Related papers (2024-10-09T08:38:21Z) - Robot See Robot Do: Imitating Articulated Object Manipulation with Monocular 4D Reconstruction [51.49400490437258]
This work develops a method for imitating articulated object manipulation from a single monocular RGB human demonstration.
We first propose 4D Differentiable Part Models (4D-DPM), a method for recovering 3D part motion from a monocular video.
Given this 4D reconstruction, the robot replicates object trajectories by planning bimanual arm motions that induce the demonstrated object part motion.
We evaluate 4D-DPM's 3D tracking accuracy on ground truth annotated 3D part trajectories and RSRD's physical execution performance on 9 objects across 10 trials each on a bimanual YuMi robot.
arXiv Detail & Related papers (2024-09-26T17:57:16Z) - Multi-Agent Path Finding with Real Robot Dynamics and Interdependent Tasks for Automated Warehouses [1.2810395420131764]
Multi-Agent Path Finding (MAPF) is an important optimization problem underlying the deployment of robots in automated warehouses and factories.
We consider a realistic problem of online order delivery in a warehouse, where a fleet of robots bring the products belonging to each order from shelves to workstations.
This creates a stream of inter-dependent pickup and delivery tasks and the associated MAPF problem consists of computing realistic collision-free robot trajectories.
arXiv Detail & Related papers (2024-08-26T15:13:38Z) - Scalable Mechanism Design for Multi-Agent Path Finding [87.40027406028425]
Multi-Agent Path Finding (MAPF) involves determining paths for multiple agents to travel simultaneously and collision-free through a shared area toward given goal locations.
Finding an optimal solution is often computationally infeasible, making the use of approximate, suboptimal algorithms essential.
We introduce the problem of scalable mechanism design for MAPF and propose three strategyproof mechanisms, two of which even use approximate MAPF algorithms.
arXiv Detail & Related papers (2024-01-30T14:26:04Z) - simPLE: a visuotactile method learned in simulation to precisely pick,
localize, regrasp, and place objects [16.178331266949293]
This paper explores solutions for precise and general pick-and-place.
We propose simPLE as a solution to precise pick-and-place.
SimPLE learns to pick, regrasp and place objects precisely, given only the object CAD model and no prior experience.
arXiv Detail & Related papers (2023-07-24T21:22:58Z) - Planning for Complex Non-prehensile Manipulation Among Movable Objects
by Interleaving Multi-Agent Pathfinding and Physics-Based Simulation [23.62057790524675]
Real-world manipulation problems in heavy clutter require robots to reason about potential contacts with objects in the environment.
We focus on pick-and-place style tasks to retrieve a target object from a shelf where some movable' objects must be rearranged in order to solve the task.
In particular, our motivation is to allow the robot to reason over and consider non-prehensile rearrangement actions that lead to complex robot-object and object-object interactions.
arXiv Detail & Related papers (2023-03-23T15:29:27Z) - Towards Multimodal Multitask Scene Understanding Models for Indoor
Mobile Agents [49.904531485843464]
In this paper, we discuss the main challenge: insufficient, or even no, labeled data for real-world indoor environments.
We describe MMISM (Multi-modality input Multi-task output Indoor Scene understanding Model) to tackle the above challenges.
MMISM considers RGB images as well as sparse Lidar points as inputs and 3D object detection, depth completion, human pose estimation, and semantic segmentation as output tasks.
We show that MMISM performs on par or even better than single-task models.
arXiv Detail & Related papers (2022-09-27T04:49:19Z) - Graph-Based Multi-Robot Path Finding and Planning [3.4260993997836753]
Planning collision-free paths for multiple robots is important for real-world multi-robot systems.
Recent advances have resulted in MAPF algorithms that can compute collision-free paths for hundreds of robots.
arXiv Detail & Related papers (2022-06-22T18:47:00Z) - IFOR: Iterative Flow Minimization for Robotic Object Rearrangement [92.97142696891727]
IFOR, Iterative Flow Minimization for Robotic Object Rearrangement, is an end-to-end method for the problem of object rearrangement for unknown objects.
We show that our method applies to cluttered scenes, and in the real world, while training only on synthetic data.
arXiv Detail & Related papers (2022-02-01T20:03:56Z) - Nonprehensile Riemannian Motion Predictive Control [57.295751294224765]
We introduce a novel Real-to-Sim reward analysis technique to reliably imagine and predict the outcome of taking possible actions for a real robotic platform.
We produce a closed-loop controller to reactively push objects in a continuous action space.
We observe that RMPC is robust in cluttered as well as occluded environments and outperforms the baselines.
arXiv Detail & Related papers (2021-11-15T18:50:04Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.