A robot decision making framework using constraint programming

被引:0
|
作者
Richard S. Stansbury
Arvin Agah
机构
[1] Embry-Riddle Aeronautical University,Department of Electrical, Computer, Software, and Systems Engineering
[2] The University of Kansas,Department of Electrical Engineering and Computer Science
来源
关键词
Constraint programming; Mobile robots; Applied artificial intelligence;
D O I
暂无
中图分类号
学科分类号
摘要
An intelligent robotic system must be capable of making the best decision at any given moment. The criteria for which task is “best” can be derived by performance metrics as well as the ability for it to satisfy all constraints upon the robot and its mission. Constraints may exist based on safety, reliability, accuracy, etc. This paper presents a decision framework capable of assisting a robotic system to select a task that satisfies all constraints as well as is optimized based upon one or more performance criteria. The framework models this decision process as a constraint satisfaction problem using techniques and algorithms from constraint programming and constraint optimization in order to provide a solution in real-time. This paper presents this framework and initial results provided through two demonstrations. The first utilizes simulation to provide an initial proof of concept, and the second, a security robot demonstration, is performed using a physical robot.
引用
收藏
页码:67 / 83
页数:16
相关论文
共 50 条
  • [1] A robot decision making framework using constraint programming
    Stansbury, Richard S.
    Agah, Arvin
    ARTIFICIAL INTELLIGENCE REVIEW, 2012, 38 (01) : 67 - 83
  • [2] Decision Making for Improving Maritime Traffic Safety Using Constraint Programming
    Bhatnagar, Saumya
    Kumar, Akshat
    Lau, Hoong Chuin
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 5794 - 5800
  • [3] Constraint logic programming framework for integrated decision supports
    Ryu, YU
    DECISION SUPPORT SYSTEMS, 1998, 22 (02) : 155 - 170
  • [4] A Framework for Actionable Clustering Using Constraint Programming
    Thi-Bich-Hanh Dao
    Vrain, Christel
    Khanh-Chuong Duong
    Davidson, Ian
    ECAI 2016: 22ND EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, 285 : 453 - 461
  • [5] A Framework for Outlier Description Using Constraint Programming
    Kuo, Chia-Tung
    Davidson, Ian
    THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 1237 - 1243
  • [6] Learning optimal decision trees using constraint programming
    Verhaeghe, Helene
    Nijssen, Siegfried
    Pesant, Gilles
    Quimper, Claude-Guy
    Schaus, Pierre
    CONSTRAINTS, 2020, 25 (3-4) : 226 - 250
  • [7] Learning Optimal Decision Trees using Constraint Programming
    Verhaeghe, Helene
    Nijssen, Siegfried
    Pesant, Gilles
    Quimper, Claude-Guy
    Schaus, Pierre
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 4765 - 4769
  • [8] Learning optimal decision trees using constraint programming
    Hélène Verhaeghe
    Siegfried Nijssen
    Gilles Pesant
    Claude-Guy Quimper
    Pierre Schaus
    Constraints, 2020, 25 : 226 - 250
  • [9] A general constraint-based programming framework for multi-robot applications
    Fiore, Mario D.
    Allmendinger, Felix
    Natale, Ciro
    ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2024, 86
  • [10] A general constraint-based programming framework for multi-robot applications
    Fiore, Mario D.
    Allmendinger, Felix
    Natale, Ciro
    Robotics and Computer-Integrated Manufacturing, 86