用于智能宠物的控制软件设计与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:wufala
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
智能宠物是机器人技术的一个分支,智能宠物能够模拟真实宠物的习惯、.声音和动作。当今的智能宠物设计基于嵌入式软硬件技术,所以智能宠物设计技术的每一个进步都代表着嵌入式软硬件技术新的发展。智能宠物的设计水平伴随着嵌入式技术,尤其是嵌入式软件技术,产生了长足的进步。嵌入式软件中新的框架和结构的产生,都使得智能宠物设计技术迈向新的里程碑。智能宠物的市场前景广阔,在消费类电子市场中有着很强的竞争力。 嵌入式系统现在被广泛应用到各个领域,基于嵌入式系统技术的产品在市场上表现出强劲的发展势头和竞争能力。嵌入式软件系统是目前系统集成领域的研究和应用的热点。嵌入式软件技术的长足发展帮助嵌入式系统融入到工程控制、消费类电子等各个领域,并在很大程度上简化了人们的工作,节省了用户宝贵的时间和资源。因此,设计一款嵌入式的智能宠物的软件就有着理论和实际的意义。 本论文所设计的用于控制智能宠物的软件基于嵌入式的软件技术,能够模拟真实宠物对于眼前物体变化所产生的反应。当模拟宠物视觉系统的摄像头前的物体发生移动时,模拟宠物头部运动的步进马达会带动摄像头进行相应移动,产生“宠物”跟踪物体的效果。本论文实现的是软件控制部分,即智能宠物的软件核心。 本论文完成的主要工作:一、研究了嵌入式系统的构成、嵌入式软件的编写、嵌入式操作系统的移植、嵌入式操作系统驱动程序的编写和嵌入式应用程序的编写。 二、设计了用于控制智能宠物的软件的步进马达驱动,后台应用程序,识别算法和智能宠物软件的文件系统。 三、设计了智能宠物的软件的低电压自动充电功能的内核程序。 基于以上完成的工作,本论文取得的研究成果如下:1.设计了智能宠物软件的步进马达驱动(使用C语言)。 2.设计了用于识别是否满足马达运转条件的应用程序。 3.设计了一套简单的图像识别算法。 4.设计了智能宠物的软件的低电压自动充电功能的内核程序。 5.设计了智能宠物的固件下载程序。 本论文由四部分组成:第一章是课题背景;第二章是智能宠物软件的系统介绍。第三章和第四章是作者设计部分,第三章阐述了用于控制智能宠物软件的设计过程;最后一章是智能宠物软件的仿真测试,并给出了相应结果。
其他文献
在导体散射特性分析中,通过电场积分方程或者磁场积分方程来获得导体表面的电流分布,然后根据电流分布来分析导体的散射场。在用积分方程求解导体表面电流的过程中,当入射波频率
胺类物质是很重要的生命物质,在有机化合物和生命化合物中到处可见,它们在许多生物合成中有着广泛的应用,在表面物理化学、环境、大气模型等领域均起着重要的作用,胺类物质与我们
地黄是中药中具有悠久用药历史的大宗药材,2005版《中国药典》收录的中药成方制剂中有约1/4涉及到地黄及其炮制品(生地黄和熟地黄)。作为重要的补益类中药材之一,其毒副作用
拓扑异构酶Ⅲ是一种IA型的拓扑异构酶,广泛存在于极端嗜热古菌之中。为了研究该酶在硫化叶菌细胞内的生理功能,我们敲除了拓扑异构酶Ⅲ的编码基因topA。突变株能够存活,但在
细胞毒性T淋巴细胞(CTL)和自然杀伤细胞(NK)是机体免疫系统在抗病毒和清除肿瘤细胞过程中发挥重要作用的效应细胞。CTL和NK细胞主要通过释放细胞毒性颗粒(cytotoxic granule)
随着卫星光通信技术的不断发展,大气湍流效应对星地激光通信链路的影响逐渐成为越来越多的科研单位和机构的研究热点。大气闪烁效应对星上终端角探测精度的影响严重,不仅会影响
等离子体天线因为在通信中,尤其是军事通信中的诸多优势受到人们越来越多的关注。单极柱形等离子体天线是等离子体天线应用中的一种典型代表,其研究涉及许多理论,包括非平衡态等
随着导弹、火箭、人造卫星和宇航技术的发展,对跟踪雷达的跟踪速度、跟踪精度、跟踪距离和抗干扰能力都提出了越来越高的要求。毫米波系统有许多明显的特点,如:它可以使元部
在GaN材料的生长过程中我们发现,设备MOCVD反应室中的温度场分布是影响GaN晶体薄膜的重要因素。MOCVD中采用了高频感应加热的方法。由于反应室内的传热条件保持不变,因此,反应室
以全球变暖为主要标志的全球气候变化越来越引起人们的关注,主要原因是自工业革命以来人类无节制的温室气体排放,二氧化碳是温室气体的主要组成部分。自然生态系统作为二氧化碳的最主要的源和汇,使得生态系统碳循环逐渐成为业界应对气候变化的研究焦点之一。紫花苜蓿作为世界上栽培面积最大的牧草品种之一,因其丰富的营养价值而有着相当大的需求量,研究紫花苜蓿草地生态系统的碳循环特征有着非常大的必要性。另外,随着我国面临