Practical Insights on Grasp Strategies for Mobile Manipulation in the Wild
Isabella Huang, Richard Cheng, Sangwoon Kim, Dan Kruse, Carolyn Matl, Lukas Kaul, JC Hancock, Shanmuga Harikumar, Mark Tjersland, James Borders, Dan Helmick
TL;DR
This work addresses the challenge of reliable mobile manipulation in unstructured real-world environments by presenting SHOPPER, a fully on-robot platform deployed in an actual grocery store to study practical grasping strategies. It details a complete grasping pipeline and a thorough failure analysis from large-scale field tests, highlighting the diverse strategies needed to pick items from shelves, bags, and produce piles. The paper identifies eight fundamental failure modes and discusses actionable improvements, emphasizing real-time tracking, dual-arm coordination, and robust perception and planning under wild conditions. Practically, this work provides a robust platform for ongoing development and a data-rich corpus to guide future learning-driven approaches in real-world mobile manipulation.
Abstract
Mobile manipulation robots are continuously advancing, with their grasping capabilities rapidly progressing. However, there are still significant gaps preventing state-of-the-art mobile manipulators from widespread real-world deployments, including their ability to reliably grasp items in unstructured environments. To help bridge this gap, we developed SHOPPER, a mobile manipulation robot platform designed to push the boundaries of reliable and generalizable grasp strategies. We develop these grasp strategies and deploy them in a real-world grocery store -- an exceptionally challenging setting chosen for its vast diversity of manipulable items, fixtures, and layouts. In this work, we present our detailed approach to designing general grasp strategies towards picking any item in a real grocery store. Additionally, we provide an in-depth analysis of our latest real-world field test, discussing key findings related to fundamental failure modes over hundreds of distinct pick attempts. Through our detailed analysis, we aim to offer valuable practical insights and identify key grasping challenges, which can guide the robotics community towards pressing open problems in the field.
