检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:兰韵 刘万伟[1] 董威[1] 刘斌斌[1] 付辰[2] 刘大学[3]
机构地区:[1]国防科学技术大学计算机学院,湖南长沙410073 [2]中国科学院软件所计算机科学国家重点实验室,北京100000 [3]国防科学技术大学机电工程与自动化学院,湖南长沙410073
出 处:《计算机工程与科学》2015年第8期1510-1516,共7页Computer Engineering & Science
基 金:国家973计划资助项目(2009CB723803);国家自然科学基金资助项目(60873120;61103012)
摘 要:无人驾驶汽车的高层决策系统是其实现自主驾驶功能的核心,在决策系统的开发过程中,由于信号变量与状态数量庞大等原因,系统面临着可维护性与可拓展性差的难题。UNMANNED_RULE_EDIT是面向无人车高层决策系统的规则编辑与代码自动生成辅助工具,具有图形化编辑和代码自动生成的功能,有利于开发人员清晰直观地设计规则,并摆脱繁琐的编码工作。主要讨论了UNMANNED_RULE_EDIT的中间语言(规则语言)设计和代码自动生成算法。目前,该工具已初步应用在国内某单位研制的无人车上,为其决策系统的开发提供便利。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 lan guage and the code generation algorithm. As a preliminary application, this tool has been used in an un- manned vehicle system in China and facilitated the development of its decision system.
分 类 号:TP311.51[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.166