Long-Horizon Manipulation of Unknown Objects via Task and Motion Planning with Estimated Affordances
Aidan Curtis, Xiaolin Fang, Leslie Pack Kaelbling, Tom\'as, Lozano-P\'erez, Caelan Reed Garrett

TL;DR
This paper introduces a versatile robot manipulation system that integrates perception modules with task-and-motion planning, enabling the robot to perform complex tasks with unknown objects without prior knowledge or retraining.
Contribution
It presents a novel integrated framework combining general-purpose planning with learned perception modules for unknown object manipulation.
Findings
Successfully performed diverse multi-step manipulation tasks
Generalized across various objects and environments
Operated without prior environment knowledge or retraining
Abstract
We present a strategy for designing and building very general robot manipulation systems involving the integration of a general-purpose task-and-motion planner with engineered and learned perception modules that estimate properties and affordances of unknown objects. Such systems are closed-loop policies that map from RGB images, depth images, and robot joint encoder measurements to robot joint position commands. We show that following this strategy a task-and-motion planner can be used to plan intelligent behaviors even in the absence of a priori knowledge regarding the set of manipulable objects, their geometries, and their affordances. We explore several different ways of implementing such perceptual modules for segmentation, property detection, shape estimation, and grasp generation. We show how these modules are integrated within the PDDLStream task and motion planning framework.…
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 · Multimodal Machine Learning Applications · Reinforcement Learning in Robotics
