Windows CE在智能机器人平台上的应用

来源 :东北大学 | 被引量 : 0次 | 上传用户:sorryhappy777
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统软硬件技术的发展,其低功耗,小尺寸,实时性高及系统冗余少的特点,越来越多的应用在了机器人的开发上面。正是希望利用嵌入式的这些特点,本文研究了WindowsCE嵌入式操作系统在智能机器人平台上的应用,内容包括嵌入式操作系统的定制、硬件资源配置和基于USB的摄像头驱动程序开发,同时也封装了一个激光类用于控制激光和采集数据。 本文首先介绍了课题背景,并举例介绍了几款采用WindowsCE的机器人。接着本文对目前比较流行的4款嵌入式操作系统进行分析比较,重点分析了WindowsCE的体系结构。根据嵌入式机器人平台对操作系统的要求,本文成功地进行了WindowsCE嵌入式系统的定制,并且根据具体的硬件环境,对操作系统的驱动和注册表部分进行了修改,内容包括256MBRAM的支持,4串口支持,HIVE注册表启动等。同时,也添加了自主开发的USB摄像头驱动。 由于机器人平台的视觉方案采用的是USB摄像头,其驱动程序的开发也是本文的另一个重点。本文分析了WindowsCE下的USB驱动模型,重点分析了必要驱动函数的调用关系,并采用流接口方法成功实现了USB摄像头的驱动程序。作为机器人平台,激光传感器是采用较多的一种传感器,本文针对德国SICK公司的LMS200室内激光传感器,封装了一个激光类用于控制激光和采集数据。根据实际的运行效果,肯定了WindowsCE在机器人上的成功应用,并指出了系统存在的不足。
其他文献
【摘要】讨论了线性代数教学中,在传统理论课基础上,引入计算软件MATLAB进行数学实验。结合简单数学建模训练,激发了学生学习兴趣,提高了学生科学计算和实践应用能力。  【关键词】线性代数 数学实验 MATLAB  【基金项目】石河子大学课堂教学改革项目(KG?鄄2013?鄄14)。  【中图分类号】G64 【文献标识码】A 【文章编号】2095-3089(2015)05-0116-01  1.引言
【中图分类号】G633.6 【文献标识码】A 【文章编号】2095-3089(2015)05-0118-02  随着新课改的持续深入推进,现阶段高中数学课堂面貌已经发生了很大变化,教师的教学方式和学生的学习方式在相当程度上得到了改善,积极倡导自主、合作、探究的教学模式。然而就教学实践来看,有时候一节课45分钟如果让学生真正的活动、讨论起来,而不是仅仅走走过场,如要按时完成授课计划,课堂45分钟的时
【摘要】在高职数学教学中,数学知识与专业知识的有机结合十分重要,它不仅有利于提升学生的数学素养,更有助于提升学生的专业学习能力,笔者通过查阅建筑类的专业课,总结出了专业学习中常用的数学知识,并归纳了几个应用实例。  【关键词】高职数学 专业需求 数学素养  【中图分类号】G71 【文献标识码】A 【文章编号】2095-3089(2015)05-0118-01  随着高职数学教学改革的逐步推进,从最
电力调度自动化系统是一个分布式多平台异构系统。当前,系统间的信息交互和资源共享面临诸多问题,系统信息缺乏有机的联系,存在大量的冗余和不一致;信息规范化程度低、共享困难、
本文以感应加热电源为研究对象,简要介绍了感应加热的基本原理和特点,阐述了感应加热电源技术的发展现状及其发展趋势。在对感应加热电源主电路拓扑结构的复杂度、性能及成本
【摘要】在信息化环境下,学习和探索信息技术在中等职业教育中的应用趋势是中等职业院校顺应教育信息化要求,实现可持续发展的关键。本文主要通过一堂包含多种信息化教学手段、行动导向、理实一体的公开课探讨信息技术在中职专业课堂教学中的应用。  【关键词】信息技术 课堂教学 有效课堂  【基金项目】项目单位:北京铁路电气化学校。项目名称:《教师队伍建设—职教名师培养计划》。项目代码:PXM2015_01426
图像分类识别是计算机视觉领域的一个基本问题。一般来说,典型的图像分类识别系统均采用了特征袋模型,由以下三个步骤组成:特征提取、特征编码和分类器设计。特征编码,作为图
塔式太阳能热发电以高发电质量、高发电效率而被世界各国广泛关注,发达国家都成功运营很多塔式太阳能热发电系统项目。由于塔式太阳能热发电处于初级阶段,国外很多技术都存在专