Where to relocate?: Object rearrangement inside cluttered and confined environments for robotic manipulation

We present an algorithm determining where to relocate objects inside a cluttered and confined space while rearranging objects to retrieve a target object. Although methods that decide what to remove have been proposed, planning for the placement of removed objects inside a workspace has not received much attention. Rather, removed objects are often placed outside the workspace, which incurs additional laborious work (e.g., motion planning and execution of the manipulator and the mobile base, perception of other areas). Some other methods manipulate objects only inside the workspace but without a principle so the rearrangement becomes inefficient.In this work, we consider both monotone (each object is moved only once) and non-monotone arrangement problems which have shown to be $\mathcal{N}\mathcal{P}$-hard. Once the sequence of objects to be relocated is given by any existing algorithm, our method aims to minimize the number of pick-and-place actions to place the objects until the target becomes accessible. From extensive experiments, we show that our method reduces the number of pick-and-place actions and the total execution time (the reduction is up to 23.1% and 28.1% respectively) compared to baseline methods while achieving higher success rates.

[1]  Changjoo Nam,et al.  Planning for target retrieval using a robotic manipulator in cluttered and occluded environments , 2019, ArXiv.

[2]  Kostas E. Bekris,et al.  Complexity Results and Fast Methods for Optimal Tabletop Rearrangement with Overhand Grasps , 2017, Int. J. Robotics Res..

[3]  Li-Chen Fu,et al.  Planning on searching occluded target object with a mobile robot manipulator , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[4]  Dinesh Manocha,et al.  Path Planning among Movable Obstacles: A Probabilistically Complete Approach , 2008, WAFR.

[5]  Siddhartha S. Srinivasa,et al.  Kinodynamic randomized rearrangement planning via dynamic transitions between statically stable states , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[6]  Changjoo Nam,et al.  Fast and resilient manipulation planning for target retrieval in clutter , 2020, 2020 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Tamim Asfour,et al.  Manipulation Planning Among Movable Obstacles , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[8]  Siddhartha S. Srinivasa,et al.  A Planning Framework for Non-Prehensile Manipulation under Clutter and Uncertainty , 2012, Autonomous Robots.

[9]  Kostas E. Bekris,et al.  Dealing with Difficult Instances of Object Rearrangement , 2015, Robotics: Science and Systems.

[10]  Nicholas Roy,et al.  Asymptotically Optimal Planning under Piecewise-Analytic Constraints , 2016, WAFR.

[11]  Mark Moll,et al.  Randomized Physics-Based Motion Planning for Grasping in Cluttered and Uncertain Environments , 2017, IEEE Robotics and Automation Letters.

[12]  Leslie Pack Kaelbling,et al.  Backward-forward search for manipulation planning , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[13]  Steven M. LaValle,et al.  RRT-connect: An efficient approach to single-query path planning , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[14]  Swarat Chaudhuri,et al.  The Task-Motion Kit: An Open Source, General-Purpose Task and Motion-Planning Framework , 2018, IEEE Robotics & Automation Magazine.

[15]  Robert J. Lang,et al.  Circle Packing for Origami Design Is Hard , 2010, ArXiv.

[16]  Mhand Hifi,et al.  A Literature Review on Circle and Sphere Packing Problems: Models and Methodologies , 2009, Adv. Oper. Res..

[17]  Esra Erdem,et al.  Geometric rearrangement of multiple movable objects on cluttered surfaces: A hybrid reasoning approach , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[18]  ChangHwan Kim,et al.  Efficient Obstacle Rearrangement for Object Manipulation Tasks in Cluttered Environments , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[19]  Surya P. N. Singh,et al.  V-REP: A versatile and scalable robot simulation framework , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Lydia E. Kavraki,et al.  The Open Motion Planning Library , 2012, IEEE Robotics & Automation Magazine.