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

基于ARM嵌入式Linux的象棋机器人控制系统研究

摘要第1-6页
Abstract第6-8页
目录第8-11页
第一章 绪论第11-17页
   ·课题的提出第11-12页
   ·娱乐机器人的概念及其研究现状第12-14页
     ·娱乐机器人的概念第12页
     ·国外对娱乐机器人的研究现状第12-13页
     ·国内对娱乐机器人的研究现状第13-14页
   ·机器人控制系统的研究现状第14页
   ·论文的主要内容第14-15页
   ·本章小结第15-17页
第二章 系统总体设计和软硬件平台搭建第17-30页
   ·嵌入式系统简介第17-18页
   ·系统总体设计第18-19页
   ·ARM 概述和硬件选型第19-21页
     ·ARM 概述第19-20页
     ·TQ2440 开发板第20-21页
   ·Linux 概述和嵌入式 Linux 系统构建第21-28页
     ·Linux 概述第21页
     ·开发环境的搭建第21-23页
     ·嵌入式 Linux 的构建第23-28页
   ·本章小结第28-30页
第三章 象棋博弈程序的设计第30-46页
   ·局面表达第30-32页
     ·棋盘与棋子第31-32页
     ·走棋方表示第32页
   ·走棋规则与走法表达第32-36页
     ·象棋走棋规则第32-33页
     ·走法表达第33-36页
   ·局面评估第36-38页
     ·棋子基本价值第36-37页
     ·棋子位置分值第37页
     ·棋子灵活性第37-38页
     ·棋子间关系第38页
   ·搜索器第38-43页
     ·博弈树第38-39页
     ·极大极小值算法第39-40页
     ·负极大值算法第40-41页
     ·α-β剪枝搜索第41-42页
     ·搜索器程序设计第42-43页
   ·博弈算法的测试第43-45页
   ·本章小结第45-46页
第四章 棋盘识别模块的设计第46-67页
   ·光敏电阻第46-49页
     ·工作原理与结构第46-47页
     ·主要参数第47页
     ·基本特性第47-48页
     ·光敏电阻选型第48-49页
   ·棋盘识别原理第49-52页
     ·棋盘与棋子的改造设计第49页
     ·识别原理第49-51页
     ·光敏电阻阻值状态的检测原理第51-52页
   ·硬件电路设计第52-54页
     ·光敏电阻分组及其电路设计第52-54页
     ·电路组成与工作过程第54页
   ·设备驱动程序设计第54-62页
     ·Linux 设备驱动概述第55-56页
     ·字符设备第56-59页
     ·棋盘识别驱动程序设计第59-62页
   ·应用程序设计第62-63页
   ·棋盘识别模块测试第63-66页
   ·本章小结第66-67页
第五章 运动控制模块的设计第67-80页
   ·机械手结构设计第67-68页
   ·运动控制模块的组成与工作流程第68-69页
   ·硬件电路设计第69-73页
     ·ATmega16L 单片机及其最小系统第69-70页
     ·UART 通信电路第70-71页
     ·步进电机控制电路第71-73页
   ·软件程序设计第73-78页
     ·UART 通信程序设计第73-76页
     ·步进电机控制程序设计第76-78页
   ·运动控制模块测试第78-79页
   ·本章小结第79-80页
结论与展望第80-82页
参考文献第82-86页
攻读硕士期间取得的研究成果第86-87页
致谢第87-88页
附件第88页

论文共88页,点击 下载论文
上一篇:近邻传播聚类算法研究及其在高维数据上的应用
下一篇:基于半径间隔界的支持向量机方法研究