积分java源码-RocLang:Roc(机器人控制)语言库

时间:2024-06-26 14:04:42
【文件属性】:

文件名称:积分java源码-RocLang:Roc(机器人控制)语言库

文件大小:3.37MB

文件格式:ZIP

更新时间:2024-06-26 14:04:42

系统开源

积分java源码机器人控制语言(Roc) 该存储库包含机器人控制语言 (Roc) 的源代码,这是一种基于结构化英语句子的语言,可用于控制拟人机器人头部。 该语言是作为我在德国的学士论文的一部分开发的。 Roc 语言允许通过编写以下形式的结构化英语句子来控制机器人头部: slightly turn head left with full speed. 用该语言写的每个句子都代表一个应该由头部执行的动作。 为了并行移动多个零件,可以使用关键字and连接移动指令。 Roc 语句具有以下形式: . Intensity 和 Duration 信息是可选的,如果省略它们将填充默认值。 每个 Roc 程序都使用 JSON 编译为人类可读的形式。 生成的 JSON 文件使用 来编码不同的头部部分。 目前该语言支持 FACS 的一个小子集,它基于拟人机器人的不同头部。 每个 Roc 命令都映射到特定的 FACS 操作单元,并与时序信息相结合。 为了在机器人系统中使用 Roc,必须解析 Roc 语言输出并


网友评论