首页 /研究 /Failure, Monitoring and Recovery in the Agent Language 3APL
OTHER

Failure, Monitoring and Recovery in the Agent Language 3APL

Koen V. Hindriks, Frank S. de Boer, Wiebe van der Hoek

发表年份
1998
引用次数
10

摘要

In a complex and dynamic environment a situated agent, like a mobile robot, has limited knowledge resources and limited control. Sooner or later, therefore, some kind of failure will occur when a robot is attempting to accomplish its task. For this reason, such an agent must be equipped with abilities for dealing with failure. First we give a general analysis of failure and discuss some of the abilities needed to deal with failure. Then we show how to implement mechanisms for dealing with failure and monitoring in 3APL. 3APL is an agent programming language to support the design and construction of intelligent agents. We give an outline of 3APL agents which are entities consisting of goals, practical reasoning rules, and a particular type of control based on an intuitive ordering of rules. Introduction In an environment which is easy to represent and which is easy to manipulate, there is no reason to expect an agent acting in this environment to fail. As an example, consider a thermo...

关键词

SituatedComputer scienceTask (project management)Control (management)Autonomous agentIntelligent agentRobotArtificial intelligenceHuman–computer interactionRisk analysis (engineering)

相关论文

查看 OTHER 分类全部论文