Human Robot Collaborative Assembly Planning: An Answer Set Programming Approach

被引:10
|
作者
Rizwan, Momina [1 ]
Patoglu, Volkan [1 ]
Erdem, Esra [1 ]
机构
[1] Sabanci Univ, Fac Engn & Nat Sci, Istanbul, Turkey
关键词
Answer set programming; cognitive robotics; conditional planning; assembly planning; human-robot interaction; hybrid reasoning; robotic planning; planning under uncertainty;
D O I
10.1017/S1471068420000319
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
For planning an assembly of a product from a given set of parts, robots necessitate certain cognitive skills: high-level planning is needed to decide the order of actuation actions, while geometric reasoning is needed to check the feasibility of these actions. For collaborative assembly tasks with humans, robots require further cognitive capabilities, such as commonsense reasoning, sensing, and communication skills, not only to cope with the uncertainty caused by incomplete knowledge about the humans' behaviors but also to ensure safer collaborations. We propose a novel method for collaborative assembly planning under uncertainty, that utilizes hybrid conditional planning extended with commonsense reasoning and a rich set of communication actions for collaborative tasks. Our method is based on answer set programming. We show the applicability of our approach in a real-world assembly domain, where a bi-manual Baxter robot collaborates with a human teammate to assemble furniture.
引用
收藏
页码:1006 / 1020
页数:15
相关论文
共 50 条
  • [1] Integrating Answer Set Programming with Semantic Dictionaries for Robot Task Planning
    Lu, Dongcai
    Zhou, Yi
    Wu, Feng
    Zhang, Zhao
    Chen, Xiaoping
    [J]. PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 4361 - 4367
  • [2] Task-based Programming and Sequence Planning for Human-Robot Collaborative Assembly
    Aliev, Khurshid
    Antonelli, Dario
    Bruno, Giulia
    [J]. IFAC PAPERSONLINE, 2019, 52 (13): : 1638 - 1643
  • [3] Programming by Interactive Demonstration for a Human Robot Collaborative Assembly
    Akkaladevi, Sharath Chandra
    Plasch, Matthias
    Chitturi, Naresh Chowdhary
    Hofmann, Michael
    Pichler, Andreas
    [J]. 30TH INTERNATIONAL CONFERENCE ON FLEXIBLE AUTOMATION AND INTELLIGENT MANUFACTURING (FAIM2021), 2020, 51 : 148 - 155
  • [4] Evacuation Planning using Answer Set Programming: An initial approach
    Zepeda, Claudia
    Sol, David
    [J]. ENGINEERING LETTERS, 2007, 15 (02)
  • [5] Hybrid planning for challenging construction problems: An Answer Set Programming approach
    Ahmad, Faseeh
    Patoglu, Volkan
    Erdem, Esra
    [J]. ARTIFICIAL INTELLIGENCE, 2023, 319
  • [6] Research Summary A Cognitive Architecture for a Service Robot: An Answer Set Programming Approach
    Ji, Jianmin
    [J]. LOGIC PROGRAMMING, 2009, 5649 : 532 - 533
  • [7] Explainable Planning Using Answer Set Programming
    Van Nguyen
    Vasileiou, Stylianos Loukas
    Son, Tran Cao
    Yeoh, William
    [J]. KR2020: PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2020, : 662 - 666
  • [8] Collaborative Housekeeping Robotics using Answer Set Programming
    Aker, Erdi
    Patoglu, Volkan
    Erdem, Esra
    [J]. 2013 21ST SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2013,
  • [9] Solving Gossip Problems using Answer Set Programming: An Epistemic Planning Approach
    Erdem, Esra
    Herzig, Andreas
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2020, (325): : 52 - 58
  • [10] A Programming by Demonstration System for Human-Robot Collaborative Assembly Tasks
    Hamabe, Takuma
    Goto, Hiraki
    Miura, Jun
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS (ROBIO), 2015, : 1195 - 1201