计算机科学与探索 ›› 2014, Vol. 8 ›› Issue (5): 550-561.DOI: 10.3778/j.issn.1673-9418.1311017
孙 辉1,2,洪学志1,2,许 畅1,2,马晓星1,2+
SUN Hui1,2, HONG Xuezhi1,2, XU Chang1,2, MA Xiaoxing1,2+
摘要: 自适应软件在移动机器人上具有广泛的应用前景,然而要在具有不同软硬件平台的移动机器人上开发自适应软件是一件非常困难的事情。为了解决这个问题,提出并实现了一个面向移动机器人应用的跨平台自适应软件框架。该框架屏蔽了运行平台的软硬件差异性,并使用规则文件将自适应逻辑分离出来,从而降低了自适应软件开发的难度。为了便于编写及检查规则文件,还实现了一个可视化的规则文件编辑器,用于自动生成模型图,并检查规则中存在的语法及逻辑错误。最后,通过实验测试了框架的使用情况,并对框架的应用效果进行了评估。