Mechanical Search: Multi-Step Retrieval of a Target Object Occluded by Clutter
Not on the map. Why?
Abstract (arXiv)
When operating in unstructured environments such as warehouses, homes, and retail centers, robots are frequently required to interactively search for and retrieve specific objects from cluttered bins, shelves, or tables. Mechanical Search describes the class of tasks where the goal is to locate and extract a known target object. In this paper, we formalize Mechanical Search and study a version where distractor objects are heaped over the target object in a bin. The robot uses an RGBD perception system and control policies to iteratively select, parameterize, and perform one of 3 actions -- push, suction, grasp -- until the target object is extracted, or either a time limit is exceeded, or no high confidence push or grasp is available. We present a study of 5 algorithmic policies for mechanical search, with 15,000 simulated trials and 300 physical trials for heaps ranging from 10 to 20 objects. Results suggest that success can be achieved in this long-horizon task with algorithmic policies in over 95% of instances and that the number of actions required scales approximately linearly with the size of the heap. Code and supplementary material can be found at http://ai.stanford.edu/mech-search .
Key facts. Cited by 30 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 Mar 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 5; 2023: 4; 2024: 6; 2025: 5.
30 papers.
Sort:
By area:
- 2023LEGO-Net: Learning Regular Rearrangements of Objects in Roomscited by 75
- 2023Multi-Stage Cable Routing through Hierarchical Imitation Learningcited by 59
- 2024RT-Sketch: Goal-Conditioned Imitation Learning from Hand-Drawn Sketchescited by 41
- 2021INVIGORATE: Interactive Visual Grounding and Grasping in Cluttercited by 32
- 2021A Joint Network for Grasp Detection Conditioned on Natural Language Commandscited by 23
- 2022Play it by Ear: Learning Skills amidst Occlusion through Audio-Visual Imitation Learningcited by 22
- 2025Robotic Visual Instructioncited by 21
- 2022Learning Deformable Object Manipulation from Expert Demonstrationscited by 18
- 2021Orienting Novel 3D Objects Using Self-Supervised Learning of Rotation Transformscited by 17
- 2024ICGNet: A Unified Approach for Instance-Centric Graspingcited by 16
- 2021Collision-Aware Target-Driven Object Grasping in Constrained Environmentscited by 11
- 2021Uniform Object Rearrangement: From Complete Monotone Primitives to Efficient Non-Monotone Informed Searchcited by 9
18 more
- 2025Attribute-Based Robotic Grasping with Data-Efficient Adaptationcited by 8
- 2021Attribute-Based Robotic Grasping with One-Grasp Adaptationcited by 7
- 2021A Hybrid Approach for Learning to Shift and Grasp with Elaborate Motion Primitivescited by 6
- 2021Discovering Generalizable Skills via Automated Generation of Diverse Taskscited by 5
- 2021Efficient and High-quality Prehensile Rearrangement in Cluttered and Confined Spacescited by 5
- 2022Smart Explorer: Recognizing Objects in Dense Clutter via Interactive Explorationcited by 5
- 2022SGTM 2.0: Autonomously Untangling Long Cables using Interactive Perceptioncited by 5
- 2024Grasp, See, and Place: Efficient Unknown Object Rearrangement with Policy Structure Priorcited by 5
- 2021Visionary: Vision architecture discovery for robot learningcited by 4
- 2024LLMs for Robotic Object Disambiguationcited by 4
- 2022Mechanical Search on Shelves using a Novel "Bluction" Toolcited by 3
- 2023Self-Supervised Learning for Interactive Perception of Surgical Thread for Autonomous Suture Tail-Shorteningcited by 1
- 2023Language-Conditioned Observation Models for Visual Object Searchcited by 1
- 2024Learning Dual-arm Object Rearrangement for Cartesian Robotscited by 1
- 2025Map Space Belief Prediction for Manipulation-Enhanced Mappingcited by 1
- 2025XPG-RL: Reinforcement Learning with Explainable Priority Guidance for Efficiency-Boosted Mechanical Searchcited by 1
- 2024RUMI: Rummaging Using Mutual Informationcited by 0
- 2025RoboEye: Enhancing 2D Robotic Object Identification with Selective 3D Geometric Keypoint Matchingcited by 0
- 2025RoboEye: Enhancing 2D Robotic Object Identification with Selective 3D Geometric Keypoint Matching18 Sep 2025
- 2025Robotic Visual Instruction1 May 2025
- 2025XPG-RL: Reinforcement Learning with Explainable Priority Guidance for Efficiency-Boosted Mechanical Search29 Apr 2025
- 2025Map Space Belief Prediction for Manipulation-Enhanced Mapping28 Feb 2025
- 2025Attribute-Based Robotic Grasping with Data-Efficient Adaptation4 Jan 2025
- 2024RUMI: Rummaging Using Mutual Information19 Aug 2024
- 2024RT-Sketch: Goal-Conditioned Imitation Learning from Hand-Drawn Sketches5 Mar 2024
- 2024Grasp, See, and Place: Efficient Unknown Object Rearrangement with Policy Structure Prior23 Feb 2024
- 2024Learning Dual-arm Object Rearrangement for Cartesian Robots21 Feb 2024
- 2024ICGNet: A Unified Approach for Instance-Centric Grasping18 Jan 2024
- 2024LLMs for Robotic Object Disambiguation7 Jan 2024
- 2023Language-Conditioned Observation Models for Visual Object Search13 Sep 2023
18 more
- 2023Multi-Stage Cable Routing through Hierarchical Imitation Learning18 Jul 2023
- 2023Self-Supervised Learning for Interactive Perception of Surgical Thread for Autonomous Suture Tail-Shortening13 Jul 2023
- 2023LEGO-Net: Learning Regular Rearrangements of Objects in Rooms23 Jan 2023
- 2022SGTM 2.0: Autonomously Untangling Long Cables using Interactive Perception27 Sep 2022
- 2022Smart Explorer: Recognizing Objects in Dense Clutter via Interactive Exploration6 Aug 2022
- 2022Learning Deformable Object Manipulation from Expert Demonstrations20 Jul 2022
- 2022Play it by Ear: Learning Skills amidst Occlusion through Audio-Visual Imitation Learning30 May 2022
- 2022Mechanical Search on Shelves using a Novel "Bluction" Tool22 Jan 2022
- 2021A Hybrid Approach for Learning to Shift and Grasp with Elaborate Motion Primitives2 Nov 2021
- 2021Efficient and High-quality Prehensile Rearrangement in Cluttered and Confined Spaces6 Oct 2021
- 2021INVIGORATE: Interactive Visual Grounding and Grasping in Clutter25 Aug 2021
- 2021Discovering Generalizable Skills via Automated Generation of Diverse Tasks26 Jun 2021
- 2021Orienting Novel 3D Objects Using Self-Supervised Learning of Rotation Transforms29 May 2021
- 2021Attribute-Based Robotic Grasping with One-Grasp Adaptation6 Apr 2021
- 2021Collision-Aware Target-Driven Object Grasping in Constrained Environments1 Apr 2021
- 2021A Joint Network for Grasp Detection Conditioned on Natural Language Commands1 Apr 2021
- 2021Visionary: Vision architecture discovery for robot learning26 Mar 2021
- 2021Uniform Object Rearrangement: From Complete Monotone Primitives to Efficient Non-Monotone Informed Search28 Jan 2021
- 2023Multi-Stage Cable Routing through Hierarchical Imitation Learningcited by 59
- 2024RT-Sketch: Goal-Conditioned Imitation Learning from Hand-Drawn Sketchescited by 41
- 2022Play it by Ear: Learning Skills amidst Occlusion through Audio-Visual Imitation Learningcited by 22
- 2022Learning Deformable Object Manipulation from Expert Demonstrationscited by 18
- 2024RT-Sketch: Goal-Conditioned Imitation Learning from Hand-Drawn Sketches5 Mar 2024
- 2023Multi-Stage Cable Routing through Hierarchical Imitation Learning18 Jul 2023
- 2022Learning Deformable Object Manipulation from Expert Demonstrations20 Jul 2022
- 2022Play it by Ear: Learning Skills amidst Occlusion through Audio-Visual Imitation Learning30 May 2022
- 2023LEGO-Net: Learning Regular Rearrangements of Objects in Roomscited by 75
- 2021INVIGORATE: Interactive Visual Grounding and Grasping in Cluttercited by 32
- 2021A Joint Network for Grasp Detection Conditioned on Natural Language Commandscited by 23
- 2025Robotic Visual Instructioncited by 21
- 2021Orienting Novel 3D Objects Using Self-Supervised Learning of Rotation Transformscited by 17
- 2024ICGNet: A Unified Approach for Instance-Centric Graspingcited by 16
- 2021Collision-Aware Target-Driven Object Grasping in Constrained Environmentscited by 11
- 2021Uniform Object Rearrangement: From Complete Monotone Primitives to Efficient Non-Monotone Informed Searchcited by 9
- 2025Attribute-Based Robotic Grasping with Data-Efficient Adaptationcited by 8
- 2021Attribute-Based Robotic Grasping with One-Grasp Adaptationcited by 7
- 2021A Hybrid Approach for Learning to Shift and Grasp with Elaborate Motion Primitivescited by 6
- 2021Discovering Generalizable Skills via Automated Generation of Diverse Taskscited by 5
12 most cited of 26 All 26 (JSON)
- 2025RoboEye: Enhancing 2D Robotic Object Identification with Selective 3D Geometric Keypoint Matching18 Sep 2025
- 2025Robotic Visual Instruction1 May 2025
- 2025XPG-RL: Reinforcement Learning with Explainable Priority Guidance for Efficiency-Boosted Mechanical Search29 Apr 2025
- 2025Map Space Belief Prediction for Manipulation-Enhanced Mapping28 Feb 2025
- 2025Attribute-Based Robotic Grasping with Data-Efficient Adaptation4 Jan 2025
- 2024RUMI: Rummaging Using Mutual Information19 Aug 2024
- 2024Grasp, See, and Place: Efficient Unknown Object Rearrangement with Policy Structure Prior23 Feb 2024
- 2024Learning Dual-arm Object Rearrangement for Cartesian Robots21 Feb 2024
- 2024ICGNet: A Unified Approach for Instance-Centric Grasping18 Jan 2024
- 2024LLMs for Robotic Object Disambiguation7 Jan 2024
- 2023Language-Conditioned Observation Models for Visual Object Search13 Sep 2023
- 2023Self-Supervised Learning for Interactive Perception of Surgical Thread for Autonomous Suture Tail-Shortening13 Jul 2023
12 newest of 26 All 26 (JSON)