Optimal Arrangement and Rearrangement of Objects on Shelves to Minimize Robot Retrieval Cost

被引:5
作者
Chen, Lawrence Yunliang [1 ]
Huang, Huang [1 ]
Goldberg, Ken [1 ]
机构
[1] Univ Calif Berkeley UC Berkeley, AUTOLab, Berkeley, CA 94720 USA
关键词
Warehouse management; inventory management; object arrangement and rearrangement; mixed-integer programming; optimization; mechanical search; robot retrieval; warehouse layout; OPTIMAL STORAGE ASSIGNMENT; ORDER PICKING; DESIGN; SYSTEM; ALGORITHM; PLACE;
D O I
10.1109/TASE.2023.3336890
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
From residential homes to commercial outlets and industrial warehouses, shelves are widely used to store a variety of objects. We conjecture that optimizing object arrangements can significantly improve the efficiency of searching and retrieving target objects for robots and automation systems. We formalize the Optimal Shelf Arrangement (OSA) problem, which, given a set of objects' access frequencies and movement costs, optimizes their placement on a shelf to minimize access time. We present, a mixed-integer program (MIP), show that it finds an optimal solution for OSA under certain conditions, and provide bounds on its suboptimality in general cost settings. We further present -Stack, which extends the setting to environments that allow object stacking. Additionally, we consider improving a given suboptimal object arrangement through efficient rearrangement. Experiment results from over 2,700 simulated shelf trials and 54 physical trials using a Fetch robot equipped with a suction grasping tool and pushing blade suggest that an optimal arrangement can reduce the expected retrieval cost by 60-80% in fully-observed configurations and reduce the expected search cost by 50-70% while increasing the search success rate by up to 2x in partially-observed configurations. Note to Practitioners-While there is a large literature on task and motion planning that studies how to rearrange objects from one arrangement to another, there is little research on what an ideal "target" arrangement should be. This article demonstrates that an optimal arrangement of objects makes searching and retrieving objects on shelves significantly easier. We present the Optimal Shelf Arrangement (OSA) problem and algorithms to solve it. Although we assume access to a robot that can push and use a vacuum suction cup gripper, practitioners can adapt the OSA model to their own hardware and shelf constraints and objectives. Also, the algorithms for improving existing shelf arrangements can be applied to scenarios where the objects are already on the shelves rather than to be arranged from scratch.
引用
收藏
页码:2184 / 2198
页数:15
相关论文
共 71 条
[1]  
Abdo N, 2015, IEEE INT CONF ROBOT, P1557, DOI 10.1109/ICRA.2015.7139396
[2]  
Al Amry, 2019, INT J COMPUT APPL, V975, P8887
[3]   Solving the multiple level warehouse layout problem using ant colony optimization [J].
Arnaout, Jean-Paul ;
ElKhoury, Caline ;
Karayaz, Gamze .
OPERATIONAL RESEARCH, 2020, 20 (01) :473-490
[4]  
Avissar O, 2002, ACM T EMBED COMPUT S, V1, P6, DOI DOI 10.1145/581888.581891
[5]   Class-based Storage Location Assignment: An Overview of the Literature [J].
Bahrami, Behnam ;
Piri, Hemen ;
Aghezzaf, El-Houssaine .
ICINCO: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 1, 2019, :390-397
[6]   Occlusion-Aware Search for Object Retrieval in Clutter [J].
Bejjani, Wissam ;
Agboh, Wisdom C. ;
Dogar, Mehmet R. ;
Leonetti, Matteo .
2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, :4678-4685
[7]  
Benini L, 2005, LECT NOTES COMPUT SC, V3709, P107, DOI 10.1007/11564751_11
[8]   Optimal Shelf Arrangement to Minimize Robot Retrieval Time [J].
Chen, Lawrence Yunliang ;
Huang, Huang ;
Danielczuk, Michael ;
Ichnowski, Jeffrey ;
Goldberg, Ken .
2022 IEEE 18TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2022, :993-1000
[9]  
Cheong SH, 2020, IEEE INT CONF ROBOT, P7791, DOI [10.1109/ICRA40945.2020.9197485, 10.1109/icra40945.2020.9197485]
[10]   Design and Optimization of Automated Storage and Retrieval Systems: A Review [J].
Cinar, Zeki Murat ;
Zeeshan, Qasim .
INDUSTRIAL ENGINEERING IN THE INTERNET-OF-THINGS WORLD, GJCIE 2020, 2022, :177-190