Robot Packing With Known Items and Nondeterministic Arrival Order

被引:21
作者
Wang, Fan [1 ]
Hauser, Kris [2 ]
机构
[1] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
[2] Univ Illinois, Dept Comp Sci, Champaign, IL 61801 USA
关键词
Containers; Robots; Collision avoidance; Indexes; Shape; Loading; Automation; Bin packing; computational complexity; nondeterminism; robotics; ONLINE BIN PACKING; PICKING;
D O I
10.1109/TASE.2020.3024291
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article formulates two variants of packing problems in which the set of items is known, but the arrival order is unknown. The goal is to certify that the items can be packed in a given container and/or to optimize the size or cost of a container so that that the items are guaranteed to be packable, regardless of arrival order. The nondeterministically ordered packing (NDOP) variant asks to generate a certificate that a packing plan exists for every ordering of items. Quasi-online packing (QOP) asks to generate a partially observable packing policy that chooses the location of each item as their arrival order is revealed one-by-one, with all of the remaining items certified to be packable regardless of their future arrival order. Theoretical analysis demonstrates that even the simple subproblem of verifying the feasibility of a packing policy is NP-complete. Despite this worst case complexity, practical solvers for both NDOP and QOP are developed. Multiple extensions to the basic nondeterministic problem are presented, including packing with a fixed-capacity buffer and packing with equivalent objects. Experiments demonstrate that these algorithms can be applied to packing irregular 3-D shapes with stability and manipulator loading constraints. Note to Practitioners-Automatic packing of objects into containers, such as a shipping box, has applications in warehouse automation for e-commerce applications and less-than-truckload shipping. In many scenarios, a container needs to be preselected for a set of objects before they arrive, and the order of the objects cannot be controlled. This article studies the theoretical foundations of packing problems, in which the set of items is known, but the arrival order is unknown. The algorithms presented in this article can certify whether a container can hold a set of objects in the case where the arrival order is revealed at once, one-by-one, and where a limited set of objects can be put aside in a buffer before packing. These algorithms can be used to choose optimal containers and packing strategies, both for robot and human packers.
引用
收藏
页码:1901 / 1915
页数:15
相关论文
共 24 条
  • [1] ORTHOGONAL PACKINGS IN 2 DIMENSIONS
    BAKER, BS
    COFFMAN, EG
    RIVEST, RL
    [J]. SIAM JOURNAL ON COMPUTING, 1980, 9 (04) : 846 - 855
  • [2] Cook S. A., 1971, Proceedings of the 3rd annual ACM symposium on theory of computing, P151
  • [3] Analysis and Observations From the First Amazon Picking Challenge
    Correll, Nikolaus
    Bekris, Kostas E.
    Berenson, Dmitry
    Brock, Oliver
    Causo, Albert
    Hauser, Kris
    Okada, Kei
    Rodriguez, Alberto
    Romano, Joseph M.
    Wurman, Peter R.
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2018, 15 (01) : 172 - 188
  • [4] Bounded space on-line bin packing: Best is better than first
    Csirik, J
    Johnson, DS
    [J]. ALGORITHMICA, 2001, 31 (02) : 115 - 138
  • [5] The three-dimensional bin packing problem: Robot-packable and orthogonal variants of packing problems (vol 53, pg 735, 2005)
    den Boef, E
    Korst, J
    Martello, S
    Pisinger, D
    Vigo, D
    [J]. OPERATIONS RESEARCH, 2005, 53 (04) : 735 - 736
  • [6] Fast neighborhood search for two- and three-dimensional nesting problems
    Egeblad, Jens
    Nielsen, Benny K.
    Odgaard, Allan
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 183 (03) : 1249 - 1266
  • [7] Placement of two- and three-dimensional irregular shapes for inertia moment and balance
    Egeblad, Jens
    [J]. INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2009, 16 (06) : 789 - 807
  • [8] Resource augmented semi-online bounded space bin packing
    Epstein, Leah
    Kleiman, Elena
    [J]. DISCRETE APPLIED MATHEMATICS, 2009, 157 (13) : 2785 - 2798
  • [9] Hard random 3-SAT problems and the Davis-Putnam procedure
    Freeman, JW
    [J]. ARTIFICIAL INTELLIGENCE, 1996, 81 (1-2) : 183 - 198
  • [10] A New Upper Bound 2.5545 on 2D Online Bin Packing
    Han, Xin
    Chin, Francis Y. L.
    Ting, Hing-Fung
    Zhang, Guochuan
    Zhang, Yong
    [J]. ACM TRANSACTIONS ON ALGORITHMS, 2011, 7 (04)