Cabsl - C-Based Agent Behavior Specification Language

ROBOCUP 2017: ROBOT WORLD CUP XXI(2018)

引用 6|浏览6
暂无评分
摘要
This paper describes the C-based Agent Behavior Specification Language (CABSL) that is available as open source [8]. It allows specifying the behavior of a robot or a software agent in C++ 11. Semantically, it follows the ideas of the Extensible Agent Behavior Specification Language (XABSL) developed by Lotzsch et al. [6], i.e. robot behavior is described as a hierarchy of finite state machines. However, its integration into a C++ program requires significantly less programming overhead than when using XABSL. CABSL has been part of all B-Human code releases since 2013 [9], but it is now also available as a standalone release that works without the B-Human base system.
更多
查看译文
关键词
Programming Overhead, Hierarchical Finite State Machines, Execution Cycle, Robot Control Program, Member Variables
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要