多智能体机器人嵌入式控制平台设计与实现
esign and implementation of embedded control system of Multi-Agent
为异构式多智能体机器人协作研究,设计并实现了一种基于32位嵌入式系统的分布式控制系统。针对传统封闭式控制系统的弊端,采用了开放式模块化的硬件结构,在ARM核心模块基础上通过IIC总线扩展功能模块。功能模块以AVR单片机为核心,独立完成模块功能。软件系统采用了混合式体系结构,应用模块在嵌入式Linux平台上使用自顶向下分层设计,以多任务和基于TCP协议的可靠多机器人通讯机制管理各功能模块,并引入Python脚本解决任务策略变换的灵活性问题。采用了黑板和点对点相结合的多机器人协作通信模式。实验证明,该系统具有良好的开放性,为异构设计、功能扩展、人机混合控制和多机器人协作提供了可靠的平台。
distributed control system based on 32-bits embedded system was designed and implemented for heterogeneous Agent cooperation study. In order to overcome the inherent problems existing in traditional close control system, open and modular hardware architecture was applied, expended functional modules by IIC bus on base of ARM core module. Function modules to AVR microcontroller core module functions independently. Software system uses a hybrid architecture,Top to Down and hierarchical design method were applied in software architecture design on base of embedded Linux platform. Functional modules based on multi-task and reliable TCP protocol on multi-robot communication mechanism and management. In order to overcome problems in strategies flexible transform, interpretative scripting language was introduced. Blackboard and point-to-point combination of multi-robot collaborative modes of communication were used. Experiments show that the system has a good open for heterogeneous design, features expansion of human-machine hybrid control and multi-robot cooperation provides a reliable platform.
赵曦
自动化技术、自动化技术设备计算技术、计算机技术电子技术应用
多机器人协作系统分布式控制实时控制开放式
multi-agent systemdistributed controlreal-time controlopen
赵曦.多智能体机器人嵌入式控制平台设计与实现[EB/OL].(2009-02-17)[2025-08-04].http://www.paper.edu.cn/releasepaper/content/200902-769.点此复制
评论