eclipse-vorto - 使用 Eclipse Vorto 描述“类似 PDDL”的操作
问题描述
我开始在我的项目中使用 Eclipse Vorto,作为我的设备描述的一部分,我想包括具有前提条件和效果的操作,就像 PDDL 的情况一样(请参阅https://en.wikipedia.org/wiki/Planning_Domain_Definition_Language) . 例如,我想包括以下操作(使用 PDDL 形式):
(:action move
:parameters (?from ?to)
:precondition (and (at ?from))
:effect (and (at ?to)
(not (at ?from))))
我阅读了 vortolang 文档(https://github.com/eclipse/vorto/blob/master/docs/vortolang-1.0.md),唯一部分符合目的的类是Operation
该类。先前的 PDDL 操作将映射到以下内容:
move(from as string, to as string)
当然,这样会失去前提条件和效果。有没有一种“类似漩涡”的方式来表达这种 PDDL 动作?
解决方案
推荐阅读
- highcharts - Highcharts yAxis点击事件
- reactjs - 如何使用用于功能组件的反应使表格行可拖动
- c++ - 如何使用 C++ 将 const 枚举变量分配给普通枚举变量?
- r - R) Seurat:对样本进行分组
- typescript - react bootstrap 预期的声明或声明
- android - Kotlin 协程停止在除第一个片段实例化之外的每个片段实例上启动,使用 ViewPager
- javascript - 连接到 MySQL 数据库并仅使用客户端 Javascript 和 HTA 进行查询
- ruby-on-rails - nokogiri 没有安装在 ruby 2.7.1 centos 7.2 中
- jenkins - 我可以获得重新触发当前工作的构建的构建信息吗?
- ios - 从 Firebase 转化跟踪中排除某些产品 ID?