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
来源
2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA) | 2019年
基金
美国国家航空航天局; 美国国家科学基金会;
关键词
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
相关论文
共 35 条
[1]  
[Anonymous], NEURAL INFORM PROCES
[2]  
[Anonymous], IEEE INT C ROB AUT I
[3]  
[Anonymous], INT C MACH LEARN ICM
[4]  
[Anonymous], IEEE INT C ROB AUT I
[5]  
[Anonymous], AAAI C ART INT AAAI
[6]  
[Anonymous], NEURAL INFORM PROCES
[7]  
[Anonymous], NAT C ART INT AAAI
[8]  
[Anonymous], ROBOTICS SCI SYSTEMS
[9]  
[Anonymous], IEEE RSJ INT C INT R
[10]  
[Anonymous], IEEE RSJ INT C INT R