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 条
  • [1] IN SEARCH OF AN OBJECT-ORIENTED DEVELOPMENT PROCESS
    THOMAS, D
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1989, 2 (01): : 60 - 63
  • [2] IN SEARCH OF AN OBJECT-ORIENTED FILE SYSTEM
    UDELL, J
    BYTE, 1992, 17 (09): : 307 - 308
  • [3] Object-Oriented XML Keyword Search
    Wu, Huayu
    Bao, Zhifeng
    CONCEPTUAL MODELING - ER 2011, 2011, 6998 : 402 - 410
  • [4] OBJECT-ORIENTED PROGRAMMING WITHOUT AN OBJECT-ORIENTED LANGUAGE
    BOOCH, G
    SEIDEWITZ, E
    START, M
    FIRESMITH, D
    SIGPLAN NOTICES, 1986, 21 (11): : 508 - 508
  • [5] Object of object-oriented authoring
    CD-ROM Prof, 9 (46):
  • [6] The object of object-oriented authoring
    Kozel, K
    CD-ROM PROFESSIONAL, 1996, 9 (09): : 46 - &
  • [7] GOOSE -: A generic object-oriented search environment
    Müller, H
    Jähnichen, S
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2005, PROCEEDINGS, 2005, 3709 : 863 - 863
  • [8] An object-oriented framework for local search heuristics
    Andreatta, AA
    Carvalho, SER
    Ribeiro, CC
    TOOLS 26 - TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - PROCEEDINGS, 1998, : 33 - 45
  • [9] The Statistical Measurement of an Object-Oriented Programme Using an Object Oriented Metrics
    Panigrahi, Rasmita
    Baboo, Sarada
    Padhy, Neelamadhab
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON FRONTIERS OF INTELLIGENT COMPUTING: THEORY AND APPLICATIONS (FICTA) 2014, VOL 2, 2015, 328 : 605 - 618
  • [10] The design of an object-oriented user interface for the object-oriented database
    Liu, XD
    Li, LZ
    Wang, XF
    OBJECT-ORIENTED TECHNOLOGY, 1997, : 150 - 155