• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2015, Vol. 37 ›› Issue (08): 1510-1516.

• 论文 • Previous Articles     Next Articles

Research on rule editing and code generation for
the high-level decision system of unmanned vehicles  

LAN Yun1,LIU Wanwei1,DONG Wei1,LIU Binbin1,FU Chen2,LIU Daxue3   

  1. (1.College of Computer,National University of Defense Technology,Changsha 410073;2.State Key Laboratory of Computer Science,Institute of Software,Chinese Academy of Sciences,Beijing 100000;3.College of Electric Engineering and Automotive,National University of Defense Technology,Changsha 410073,China)
  • Received:2014-10-28 Revised:2014-12-16 Online:2015-08-25 Published:2015-08-25

Abstract:

High-level decision systems are the central module of unmanned vehicles. Due to the extremely large amount of states and signals, the development process of the intelligence decision system is very complex, and maintaining such a system will encounter great difficulties. To overcome these problems, we design and implement a rule editing and code generation tool, called UNMANNED_RULE_EDIT.  It features GUIbased editing and automatic code generation and can help developers to generate controlling codes via editing a series of statetransition rules rather than writing codes, thus great succinctness and intuitiveness can be yielded. The paper mainly focuses on the discussion of the rule language and the code generation algorithm. As a preliminary application, this tool has been used in an unmanned vehicle system in China and facilitated the development of its decision system.

Key words: unmanned vehicles;intelligence decision system;rule language;code generation