基于Mobile-C的移动机器人的控制研究

来源 :天津理工大学 | 被引量 : 0次 | 上传用户:nkxrb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机技术和网络技术的发展,促使了移动代理技术的出现,随着分布式复杂系统研究的深入,移动代理技术兴起并迅速发展。移动代理是可以在两个及以上的主机间移动的程序,用来完成指定任务,由于它可以在运行过程中动态创建并发送到机器人去执行相关任务,所以可以用来处理突发意外情况。本文介绍了Mobile-C移动代理平台的体系结构及其基本功能。以Ch为开发平台,把移动代理技术和移动机器人控制技术结合起来,通过Mobile-C移动代理平台发送移动代理来实现多个移动机器人的控制。控制主机通过多个移动代理来协调移动机器人完成既定任务或处理意外情况。移动代理可以离线运行,而不需要与主机保持实时连接。当代理完成任务后,通过新的代理来完成新的任务。这种控制方式在提高控制灵活性的同时,可以节约网络的带宽,克服网络的延时。本篇论文的主要内容如下:首先,介绍了Mobile-C移动代理平台的系统架构、工作原理和迁移机制,并在控制主机的Windows系统上和机器人的Linux系统上建立了Mobile-C控制平台。为了Ch能在博创的PXA270板上运行,升级高版本的Linux系统。然后,编写含有控制代码的移动代理来控制机器人的运行,并对移动代理函数库进行了封装,以便移动代理可以调用函数库。通过发送给移动代理实现机器人的远程控制,并对控制系统进行了简单的实验测试。最后,本文通过一个简单多任务代理的实验环境,对控制系统进行测试,验证了基于Mobile-C的机器人控制系统的可用性和灵活性。
其他文献
近年来,具有多种特有溶剂性质的离子液体作为一种新型非水生物催化溶剂引起了人们多方面的关注。实验证明许多酶能在离子液体组成的两相体系或单相体系中保持催化活性。如目
水润滑轴承利用新型工程复合材料替代贵重金属作为高性能传动件材料,用自然水替代矿物油作为润滑介质,具有高可靠、低噪声、长寿命、无污染、易维护、耐磨损、高效节能等一系列显著优势。但当前针对水润滑轴承的综合性能试验设备和测试手段还不够完善,不能真实完整地模拟水润滑轴承及传动系统的实际工况,包括加载位置、轴和轴承的布置方向、对大规格高比压实验对象的测试、综合模拟激振加载等方面的不足。针对上述问题,本文设计
高F值寡肽是蛋白酶作用于食物蛋白后形成的一种低分子量生理活性肽,其中支链氨基酸(BCAA)即亮氨酸(Leu)、异亮氨酸(Ile)、缬氨酸(Val)含量高,而芳香族氨基酸(AAA)即苯丙氨酸(
随着社会经济和科学技术的发展,企业的信息化水平不断提升,积累的知识呈指数增长,如何从海量的知识中找到需要的知识是一大难题。虽然大部分计算机辅助工艺设计系统提供检索功能
如何降低车内噪声,改善乘客室的声学环境,提高乘坐舒适性已成为当前汽车研究领域中的热点。约束层阻尼技术在工程上是一种有效的减振手段,它可以提高结构阻尼,降低振动响应,同时具
为了克服传统搅拌摩擦焊热源形式单一,可焊材料种类较少,焊接速度较低等问题,满足降低搅拌头摩擦损耗,提高焊接效率及焊接质量,降低焊接成本的要求,重庆大学罗键教授创造性的提出了