High-level robot programming: An abductive approach using event calculus

被引:0
|
作者
Pereira, SD [1 ]
de Barros, LN [1 ]
机构
[1] Univ Sao Paulo, Inst Math & Stat, BR-05508 Sao Paulo, Brazil
关键词
cognitive robotics; abduction; event calculus; planning;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes a new language that can be used to build high-level robot controllers with high-level cognitive functions such as plan specification, plan generation, plan execution, perception, goal formulation, communication and collaboration. The proposed language is based on COLOG, a language that uses the situation calculus as a formalism to describe actions and deduction as an inference rule to synthesize plans. On the other hand, instead of situation calculus and deduction, the new language uses event calculus and abductive reasoning to synthesize plans. As we can forsee, this change of paradigm allows the agent to reason about partial order plans, making possible a more flexible integration between deliberative and reactive behaviors.
引用
收藏
页码:73 / 82
页数:10
相关论文
共 50 条
  • [1] A HIGH-LEVEL APPROACH TO PROGRAMMING A ROBOT
    WANG, NS
    DAVIES, BJ
    INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 1987, 27 (01): : 57 - 63
  • [2] Early Validation of High-Level System Requirements with Event Calculus and Answer Set Programming
    Vasicek, Ondrej
    Arias, Joaquin
    Fiedor, Jan
    Gupta, Gopal
    Hall, Brendal
    Krena, Bohuslav
    Larson, Brian
    Varanasi, Sarat chandra
    Vojnar, Tomas
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2024, 24 (04) : 844 - 862
  • [3] CURRENT ISSUES ON HIGH-LEVEL ROBOT PROGRAMMING
    MANDUTIANU, D
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1988, 7 (03): : 203 - 217
  • [4] Visual Programming for Mobile Robot Navigation Using High-level Landmarks
    Lee, Joseph
    Lu, Yan
    Xu, Yiliang
    Song, Dezhen
    2016 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2016), 2016, : 2901 - 2906
  • [5] An approach to high-level synthesis using constraint logic programming
    Kuchcinski, K
    24TH EUROMICRO CONFERENCE - PROCEEDING, VOLS 1 AND 2, 1998, : 74 - 82
  • [6] Decision-theoretic, high-level agent programming in the situation calculus
    Boutilier, C
    Reiter, R
    Soutchanski, M
    Thrun, S
    SEVENTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-2001) / TWELFTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-2000), 2000, : 355 - 362
  • [7] Enhancing High-Level Synthesis Using a Meta-Programming Approach
    Vandebon, Jessica
    Coutinho, Jose G. F.
    Luk, Wayne
    Nurvitadhi, Eriko
    IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (12) : 2043 - 2055
  • [8] Abductive Reasoning Using Tableau Methods for High-Level Image Interpretation
    Yang, Yifan
    Atif, Jamal
    Bloch, Isabelle
    KI 2015: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2015, 9324 : 356 - 365
  • [9] Scheduling in high-level synthesis using a hybrid Constraint Logic Programming/Integer Programming approach
    Ahmed, Mohamed M.
    Abdel-Malek, Hany L.
    2006 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS, 2006, : 127 - +
  • [10] A Virtual Machine Approach for High-level FPGA Programming
    Sylvestre, Loic
    Serot, Jocelyn
    Chailloux, Emmanuel
    2022 IEEE 30TH INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2022), 2022, : 235 - 235