首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--机器人技术论文--机器人论文

基于μC/OS-Ⅱ吸尘机器人控制方法与软件的研究

摘要第1-5页
ABSTRACT第5-9页
第一章 绪论第9-16页
   ·吸尘机器人的发展概况第9-11页
   ·吸尘机器人的功能特点和系统组成第11-12页
     ·功能特点第11页
     ·系统组成第11-12页
   ·吸尘机器人的技术现状第12-15页
     ·自主移动机器人导航技术第12页
     ·传感器和信息融合技术第12-13页
     ·定位技术第13-14页
     ·路径规划技术第14页
     ·嵌入式计算技术第14-15页
   ·本论文的研究内容第15-16页
第二章 实时操作系统μC/OS-Ⅱ的原理与移植第16-31页
   ·实时操作系统基本概念和功能第16-18页
     ·嵌入式系统的编程方法第16-17页
     ·任务切换与调度第17页
     ·共享资源、可重入函数第17-18页
     ·任务间通信与任务同步第18页
   ·实时操作系统μC/OS-Ⅱ的特点第18-20页
   ·μC/OS-Ⅱ内核的任务管理和调度第20-26页
     ·μC/OS-Ⅱ中任务的状态第20页
     ·任务堆栈和任务控制块(OS_TCB)第20-22页
     ·就绪表第22-23页
     ·任务管理与任务调度第23-24页
     ·系统启动过程与任务调度的时机第24-26页
   ·μC/OS-Ⅱ在ATMEGA64上的移植第26-31页
     ·移植μC/OS-Ⅱ对处理器和编译器的要求第26-27页
     ·移植的内容第27-31页
第三章 机器人系统方案分析、硬件驱动和无线通信模块设计第31-58页
   ·机器人系统方案分析第31-34页
   ·机器人硬件平台的实现和驱动程序第34-48页
     ·主控制器模块结构第34-37页
     ·行走驱动与位置反馈的实现第37-38页
     ·红外传感器电路实现第38-40页
     ·人机交互:液晶、按键、蜂鸣器第40-43页
     ·电源与充电管理第43-46页
     ·时间管理:带后备电池的实时时钟设计第46-48页
   ·机器人与PC机的无线通信模块的设计第48-58页
     ·通信模块硬件设计第48-52页
     ·通信协议与软件设计第52-55页
     ·PC端软件设计第55-58页
第四章 控制结构和基本行为的实现第58-76页
   ·吸尘机器人系统的控制结构第58-60页
   ·定位方法与精度分析第60-65页
     ·定位算法的假设与推导第60-62页
     ·定位误差分析与改进措施第62-65页
   ·基本行为的实现第65-70页
     ·事件到行为的映射第65-67页
     ·基于局部定位的前移(forward move)和侧移(side move)第67-68页
     ·侧移和绕障行为的实现第68-70页
   ·基于行为的路径规划第70-76页
     ·路径规划方法简介第70-71页
     ·基于“直线+侧移”行为的全局梳状路径规划第71-74页
     ·实现方法的探讨第74-76页
第五章 基于μC/OS-Ⅱ有限状态机模型的实现第76-91页
   ·有限状态机模型简介第76-77页
   ·吸尘机器人的有限状态机模型第77-79页
   ·μC/OS-Ⅱ下有限状态机的实现方法第79-89页
     ·状态转移关系与状态查询表(StateTable)第79-80页
     ·μC/OS-Ⅱ下的任务和中断服务第80-82页
     ·μC/OS-Ⅱ下任务同步和共享变量的保护第82-84页
     ·任务的调度方法第84页
     ·状态转换的实现—状态机监控任务第84-89页
   ·μC/OS-Ⅱ下程序设计的特点第89-91页
第六章 总结与展望第91-93页
参考文献第93-96页
致谢第96页

论文共96页,点击 下载论文
上一篇:数据采集传输终端的研究及在环境监测中的应用
下一篇:基于ARM7的电气火灾自动报警控制器研制