首页 | 本学科首页   官方微博 | 高级检索  
     


Functional Programming of Behavior-Based Systems
Authors:Ian Douglas Horswill
Affiliation:(1) Computer Science Department and The Institute for the Learning Sciences, Northwestern University, Evanston, IL 60201, USA
Abstract:In this paper, I describe a simple functional programming language, GRL, in which most of the characteristic features of the popular behavior-based robot architectures can be concisely written as reusable software abstractions. This makes it easier to write clear, modular code, to ldquomix and matchrdquo arbitration mechanisms, and to experiment with variations on existing mechanisms. I describe the compilation process for the language, our experiences with it, and issues of efficiency, expressiveness, and code size relative to other languages.
Keywords:behavior-based systems  reactive systems  behavior arbitration  programming languages  code reuse
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号