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 条
  • [11] Planning with Incomplete Information in Quantified Answer Set Programming
    Fandinno, Jorge
    Laferriere, Francois
    Romero, Javier
    Schaub, Torsten
    Son, Tran Cao
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2021, 21 (05) : 663 - 679
  • [12] Hybrid conditional planning using answer set programming
    Yalciner, Ibrahim Faruk
    Nouman, Ahmed
    Patoglu, Volkan
    Erdem, Esra
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2017, 17 (5-6) : 1027 - 1047
  • [13] Smoke Test Planning using Answer Set Programming
    Philipp, Tobias
    Roland, Valentin
    Schweizer, Lukas
    [J]. INTERNATIONAL JOURNAL OF INTERACTIVE MULTIMEDIA AND ARTIFICIAL INTELLIGENCE, 2021, 6 (05): : 57 - 65
  • [14] Planning and Scheduling in Digital Health with Answer Set Programming
    Mochi, Marco
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2022, 364 : 228 - 235
  • [15] A Hybrid Approach to Optimization in Answer Set Programming
    Saikko, Paul
    Dodaro, Carmine
    Alviano, Mario
    Jarvisalo, Matti
    [J]. SIXTEENTH INTERNATIONAL CONFERENCE ON PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2018, : 32 - 41
  • [16] Human Conditional Reasoning in Answer Set Programming
    Sakama, Chiaki
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2024, 24 (01) : 157 - 192
  • [17] Modelling Assembly Line Balancing Problem in Answer Set Programming
    El-Khatib, Omar
    [J]. 2016 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE & COMPUTATIONAL INTELLIGENCE (CSCI), 2016, : 484 - 489
  • [18] Human-robot collaborative task planning for assembly system productivity enhancement
    Inkulu, Anil Kumar
    Bahubalendruni, M. V. A. Raju
    [J]. ROBOTIC INTELLIGENCE AND AUTOMATION, 2024, 44 (01): : 120 - 130
  • [19] Integrated task sequence planning and assignment for human–robot collaborative assembly station
    Yichen Wang
    Junfeng Wang
    Jindan Feng
    Jinshan Liu
    Xiaojun Liu
    [J]. Flexible Services and Manufacturing Journal, 2023, 35 : 979 - 1006
  • [20] Comparing Planning Domain Models Using Answer Set Programming
    Chrpa, Lukas
    Dodaro, Carmine
    Maratea, Marco
    Mochi, Marco
    Vallati, Mauro
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2023, 2023, 14281 : 227 - 242