计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (5): 74-77.DOI: 10.3778/j.issn.1002-8331.2009.05.022
朱从民1,2,黄玉美1,上官望义1
ZHU Cong-min1,2,HUANG Yu-mei1,SHANGGUAN Wang-yi1
摘要: 针对移动机器人的任务和硬件组成,提出了基于Java 开发平台的Agent控制系统设计方法。以目前应用较广泛的JADE作为Agent开发平台,采用JNI方法实现了Agent与硬件系统的交互。在运动控制卡上设计了有实时性要求的轨迹生成、运动控制、位姿估计和安全控制等4个行为任务,将数据库和路径规划等管理性行为设计在车载PC104工业控制计算机上。人机交互界面可作为独立的Agent驻留在上位监控计算机上。这种方法结合了Java Agent开发平台的普遍性和工业控制的实时性,实验证明了该方法的可行性。