Object search by manipulation

  • Authors:
  • Mehmet R. Dogar;Michael C. Koval;Abhijeet Tallavajhula;Siddhartha S. Srinivasa

  • Affiliations:
  • The Robotics Institute, Carnegie Mellon University, Pittsburgh, USA;The Robotics Institute, Carnegie Mellon University, Pittsburgh, USA;Indian Institute of Technology Kharagpur, Kharagpur, India;The Robotics Institute, Carnegie Mellon University, Pittsburgh, USA

  • Venue:
  • Autonomous Robots
  • Year:
  • 2014

Quantified Score

Hi-index 0.00

Visualization

Abstract

We investigate the problem of a robot searching for an object. This requires reasoning about both perception and manipulation: some objects are moved because the target may be hidden behind them, while others are moved because they block the manipulator's access to other objects. We contribute a formulation of the object search by manipulation problem using visibility and accessibility relations between objects. We also propose a greedy algorithm and show that it is optimal under certain conditions. We propose a second algorithm which takes advantage of the structure of the visibility and accessibility relations between objects to quickly generate plans. Our empirical evaluation strongly suggests that our algorithm is optimal under all conditions. We support this claim with a partial proof. Finally, we demonstrate an implementation of both algorithms on a real robot using a real object detection system.