多智能体协同控制实验系统的硬件平台设计与实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:erkonga
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,多智能体系统(MAS,Multi-Agent System)的协同控制问题已经成为控制领域的热点问题。一些协同控制算法在仿真阶段表现出良好的性能,但是在实际应用环境中往往会受到许多外界干扰因素的影响,比如系统中多智能体连通关系的拓扑切换、通信过程中的时延、信号传输过程中的噪声等。这些干扰不仅会降低系统的控制性能,有时甚至会破坏系统的稳定性。这些问题也限制了多智能体协同控制在实际系统中的应用。本文设计了一种基于多机器人系统(Multi-Agent Robotic System,MARS)的多智能体协同控制算法实验系统。该实验系统在以多个SRV1机器人组成的系统上运行协同控制算法。   本文首先介绍了SRV1机器人的相关信息,之后详细阐述了实验系统的组成结构、系统工作流程、以及在整个系统设计过程中遇到的一些问题及其具体的解决方案,最后给出了协同控制算法在该系统上的实验结果。主要工作包括以下几个方面:⑴设计了基于SRV1型机器人的协同控制算法实验系统的结构框架和工作流程,包括硬件平台的组成和软件模块的划分。⑵采用机器视觉的方式为机器人提供外部定位,使用Open Computer Vision(OpenCV)的函数库,利用Camshift配合形状识别实现对机器人的检测与跟踪,为SRV1履带式机器人建立运动模型,并在该模型基础上控制机器人运动;根据机器人的控制协议将协同控制算法计算的结果生成机器人可识别的运动指令,并使用多线程技术实现同时控制多个机器人。⑶介绍了两种协同控制算法,同时给出了算法的计算机仿真和在该系统上仿真的结果。
其他文献
随着科学技术的发展,越来越多的工业领域的生产过程离不开优化设计,尤其是大量自动化程度高,精密高端产品,更需要性能优越的优化方法。近些年,人们从大自然各种现象或规律中
小型无人直升机能够实现诸如悬停、横飞、垂直起降等独特的飞行动作,因而具有极大的军事和民用价值。良好的应用需要优质的控制,优质的控制需要精确的模型,然而,无人直升机自身独
随着无线通信和微电子技术的发展,大规模无线传感器网络在环境监测等领域得到了广泛的应用。在无线传感器网络的诸多应用中,传感器节点的位置信息对应用功能的实现和无线传感器
微创手术以切口小、痛苦少和恢复快的特点而深受广大患者和临床医师的青睐。但传统的微创手术存在不少缺陷,阻碍了微创手术的进一步发展。近年来,微创手术机器人和医生的有机结
特殊环形锻件是采用价格昂贵的钛合金和高温合金两种材质锻造而成,具有优异的高温强度,良好的抗氧化、抗热腐蚀性能、抗疲劳性能等综合性能。随着现代化工业技术的进步,我国的电
随着物联网技术浪潮的到来,多智能体系统及其协同控制受到越来越多的关注和研究。目前对协同控制的研究主要集中在群集、一致性、编队控制等方面,然而,受限于硬件和技术的瓶颈,大
随着科技的发展,网络控制系统在实际工程中的应用越来越广泛。针对网络控制系统的理论研究已经成为一个热点研究方向。由于切换系统理论的发展越来越成熟,一些学者开始考虑将网
我国拥有世界第二的铁路通行总里程,铁路沿线地形环境复杂多样,铁路突发安全事故屡有发生,铁路突发事故的抢险救援工作对挽救人民生命财产,确保线路尽快恢复通行起着极为重要
目前,铁路罐车主要通过机械碰撞的方式来实现自动装卸,具有噪声大、易磨损、维护工作量大等缺点。文献[1]提出了一种根据RFID接收场强阈值进行定位的方式,其定位精度基本可满足
现代社会中,随着科学技术的不断进步,人类的生产与生活方式发生了巨大变化,在人口老龄化、不良生活方式、环境污染、精神压力等多种因素的综合作用下,慢性非传染性疾病发病率持续