On Using Action Inheritance and Modularity in PDDL Domain Modelling

On Using Action Inheritance and Modularity in PDDL Domain Modelling
复制标题

关于在 PDDL 域建模中使用操作继承和模块化

DOI:
10.1609/icaps.v33i1.27203
复制
发表时间:
2023
影响因子:
4.4
通讯作者:
A. Lindsay
A. Lindsay
中科院分区:
计算机科学3区
文献类型:
--
作者:
A. Lindsay

文献摘要

参考文献

被引文献

相似文献

众所周知,PDDL建模问题具有挑战性、耗时和容易出错的特点。这导致研究人员研究支持建模过程的方法。一种特别的方法是采用在软件工程中被证明有用的工具和技术来支持建模过程。我们注意到,在对PDDL规划模型进行建模时,尚未充分探讨继承和模块化等概念。在软件工程中,这些概念有助于组织代码并为其提供结构,这可以使代码更易于阅读、调试和重用。在这项工作中,我们考虑了继承和模块化及其在PDDL动作描述中的使用,以及它们如何对PDDL建模过程产生类似的影响。我们 定义PDDL的扩展,并开发适当的工具来使用这些扩展直接从命令行或通过Visual Studio代码PDDL扩展来编译模型。我们报告了在为同伴机器人场景的规划模型建模时,继承和模块化的使用。我们还讨论了在我们的机器人系统中的其他模块中利用继承层次结构的好处。
The PDDL modelling problem is known to be challenging, time consuming and error prone. This has led researchers to investigate methods of supporting the modelling process. One particular avenue is to adapt tools and techniques that have proven useful in software engineering to support the modelling process. We observe that concepts, such as inheritance and modularity have not been fully explored in the context of modelling PDDL planning models. Within software engineering these concepts help to organise and provide structure to code, which can make it easier to read, debug, and reuse code. In this work we consider inheritance and modularity and their use in PDDL action descriptions, and how these can have a similar impact on the PDDL modelling process. We define an extension to PDDL and develop appropriate tools to compile models using these extensions, both directly from the command line and through the Visual Studio Code PDDL extension. We report on our use of inheritance and modularity when modelling a planning model for a companion robot scenario. We also discuss the benefits of exploiting the inheritance hierarchy in other modules within our robot system.
KEWI - 用于对人工智能规划任务进行建模的知识工程工具
DOI: --
发表时间: 2014
期刊: --
影响因子: --
作者:
Wickler G
通讯作者: Wickler G
在儿科临床环境中使用自动规划的社交辅助机器人
DOI: --
发表时间: 2022
期刊: --
影响因子: --
作者:
Lindsay, A
通讯作者: Lindsay, A
DOI: --
发表时间: 2012
期刊: --
影响因子: --
作者:
Gregory, P
通讯作者: Gregory, P