Multi-Object Search using Object-Oriented POMDPs

被引:0
|
作者
Wandzel, Arthur [1 ]
Oh, Yoonseon [1 ]
Fishman, Michael [1 ]
Kumar, Nishanth [1 ]
Wong, Lawson L. S. [1 ,2 ]
Tellex, Stefanie [1 ]
机构
[1] Brown Univ, Dept Comp Sci, Providence, RI 02912 USA
[2] Northeastern Univ, Khoury Coll Comp Sci, Boston, MA 02115 USA
基金
美国国家科学基金会; 美国国家航空航天局;
关键词
D O I
10.1109/icra.2019.8793888
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A core capability of robots is to reason about multiple objects under uncertainty. Partially Observable Markov Decision Processes (POMDPs) provide a means of reasoning under uncertainty for sequential decision making, but are computationally intractable in large domains. In this paper, we propose Object-Oriented POMDPs (OO-POMDPs), which represent the state and observation spaces in terms of classes and objects. The structure afforded by OO-POMDPs support a factorization of the agent's belief into independent object distributions, which enables the size of the belief to scale linearly versus exponentially in the number of objects. We formulate a novel Multi-Object Search (MOS) task as an OO-POMDP for mobile robotics domains in which the agent must find the locations of multiple objects. Our solution exploits the structure of OO-POMDPs by featuring human language to selectively update the belief at task onset. Using this structure, we develop a new algorithm for efficiently solving OO-POMDPs: Object-Oriented Partially Observable Monte-Carlo Planning (OO-POMCP). We show that OO-POMCP with grounded language commands is sufficient for solving challenging MOS tasks both in simulation and on a physical mobile robot.
引用
收藏
页码:7194 / 7200
页数:7
相关论文
共 50 条
  • [41] OBJECT-ORIENTED FORTH
    POUNTAIN, D
    BYTE, 1986, 11 (08): : 227 - &
  • [42] OBJECT-ORIENTED VISUALIZATION
    SILVER, D
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1995, 15 (03) : 54 - 62
  • [43] Object-oriented SPMD
    Baduel, L
    Baude, F
    Caromel, D
    2005 IEEE International Symposium on Cluster Computing and the Grid, Vols 1 and 2, 2005, : 824 - 831
  • [44] OBJECT-ORIENTED PROGRAMMING
    TENDYKE, RP
    KUNZ, JC
    IBM SYSTEMS JOURNAL, 1989, 28 (03) : 465 - 478
  • [45] OBJECT-ORIENTED SYSTEMS
    COOK, S
    COMPUTER JOURNAL, 1989, 32 (04): : 289 - 289
  • [46] OBJECT-ORIENTED APPROACH
    WILSON, S
    IEE REVIEW, 1990, 36 (09): : 338 - 338
  • [47] OBJECT-ORIENTED - BUZZZZZZ
    CUILLA, C
    BYTE, 1994, 19 (11): : 22 - 22
  • [48] OBJECT-ORIENTED COBOL
    GREHAN, R
    BYTE, 1994, 19 (09): : 197 - 198
  • [49] OBJECT-ORIENTED PROGRAMMING
    TYUGU, EH
    PROGRAMMING AND COMPUTER SOFTWARE, 1990, 16 (06) : 233 - 241
  • [50] Object-Oriented Drawing
    Xia, Haijun
    Araujo, Bruno
    Grossman, Tovi
    Wigdor, Daniel
    34TH ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, CHI 2016, 2016, : 4610 - 4621