自适应球形运动装置的嵌入式软硬件研究

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:zyf20011027
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
球形运动装置是一种将所有元件封装在一个封闭的球壳中的机器人,外观呈球形。球形运动装置具有全方位运动、转弯半径理论为零、占地空间小、运动摩擦力小、内部装置不受外界干扰、可在恶劣的环境下行走等优点,具有重要的研究意义。  本课题的主要目的不仅要实现运动装置的各项运动,还要将自适应过程应用于运动装置,使运动装置可根据目标物体的方位做运动状态的自我调整,从而大大增强球形运动装置的智能性和与外界的交互性。课题主要完成了以下工作:  首先,介绍了球形运动装置研究背景和基本内部结构,又详细分析了自适应球形运动装置的自适应过程,对整个自适应过程抽象化、模型化、定量化,为后面的设计奠定理论基础和实现标准。  其次,剖析整个设计过程中需要解决的3个关键技术:  (1)球形运动装置与目标物体之间的距离测量;  (2)球形运动装置当前速度与球形运动装置和目标物体连线的左右夹角的计算;  (3)球形运动装置的前进方向和速度的控制,并给出了解决方案。  第三,我们展开对运动装置的硬件电路设计,通过硬件电路模块划分,分别对辅助性硬件电路、功能性硬件电路进行设计,其中辅助性硬件电路设计包括主芯片外围电路设计、电池充电管理电路设计和电源管理电路设计;功能性硬件电路设计包括直流电机驱动电路设计、红外发射和接收电路设计、蓝牙接收电路设计、陀螺仪电路设计、加速度计电路设计等。  最后,我们着手进行整个系统的软件设计。重点对关键软件模块进行设计,包括蓝牙通信模块设计、红外收发模块设计、数据采集模块设计、姿态角计算模块设计、电机控制模块设计等。  通过以上分析和设计,我们最终成功实现了自适应球形运动装置,呈现出可以做出各项运动,并可根据目标物体的方位做运动状态自我调整的智能自适应球形运动装置。
其他文献
嵌入式Linux是将普通Linux操作系统进行裁剪、修改,使之能在嵌入式计算机系统上运行的一种操作系统。由于兼有Linux和嵌入式系统的优点,嵌入式Linux系统有着巨大的市场前景和商
该文的研究工作集中在分组分类算法的综合分析、设计、实现、测试和比较上.首先对分组分类算法中一些与应用无关的、基本的、一般性的问题加以总结、分析,给出了形式化的描述
IEEE 1394协议是在由多媒体系统和设备组成的网络中传输多媒体数据的一个总线协议.该协议具有很好的可扩展性,各种设备可以随时加入到网络中来,或者随时从网络中拔出.协议本
我提出了一个基于XML的教育资源搜索引擎.该系统专门针对教育资源站点进行搜索,对使用者提供教育资源的搜索服务.利用该系统用户可以快速而准确的搜索教育资源库中的资源,包
该文将主动形状模型(ASM)技术用于头影标志点和结构的自动识别.并针对ASM算法中的问题,提出了若干改进方案.第一,实现基本ASM算法,并用于头影识别.ASM算法是一个形状统计模型
随着企业需求的不断扩展以及网络技术的迅猛发展,企业应用开发变得越来越慎重,越来越复杂。为了能够在竞争中处于有利的地位,采用合理的企业应用架构和新技术就成为企业能否有效
该文重点研究了基于OP通道的人-人交互与协作系统的协调机制及其协调功能.在描述系统模型的基础上,分析了系统对协调功能的需求,提出了通用的形式化协调模型,给出了系统的协
随着科学技术的发展,人们迎来了数字时代,许多产品都建立在电子信息的基础上表达,数字技术使得产品变得极大丰富,也使它们的存储、复制和传播变得简洁快速,而这也导致了数字
随着互联网的迅猛发展,网络安全问题和计算机犯罪也呈现愈来愈严峻的趋势。据统计表明,绝大多数的网络安全问题都是由系统漏洞、软件漏洞或者web漏洞所引起。利用漏洞或各种
变异情况对语音的影响是导致语音识别系统性能下降的原因之一.一般情况下变异语音数据采集困难,获得的训练数据量少,这样即使测试环境和训练环境都相同,识别性能也不理想.利