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

基于Xilinx ZYNQ的移动机器人控制器设计

摘要第5-6页
ABSTRACT第6页
第一章 绪论第10-16页
    1.1. 引言第10页
    1.2. 国内外研究现状第10-13页
    1.3. 本课题研究意义第13-14页
    1.4. 论文主要内容及构成第14-16页
第二章 机器人控制器设计分析第16-22页
    2.1 应用场景描述和需求分析第16-17页
        2.1.1. 应用场景描述第16-17页
        2.1.2. 需求分析第17页
    2.2 移动机器人控制器总体框架设计第17-20页
        2.2.1 驱动与传感层第18-19页
        2.2.2 实时控制层第19-20页
        2.2.3 交互层第20页
    2.3 本章小结第20-22页
第三章 控制器硬件方案选型第22-44页
    3.1 ZYNQ的关键技术第25-40页
        3.1.1 Processing System第26-29页
        3.1.2 ZYNQ的Programmable Logic第29-32页
        3.1.3 ZYNQ的工作模式第32-34页
        3.1.4 ZYNQ的接.技术第34-40页
    3.2 基于ZYNQ的软硬件协同设计第40-42页
        3.2.1 方法论第40-41页
        3.2.2 设计流程第41-42页
        3.2.3 设计工具Xilinx Tool第42页
    3.3 本章小结第42-44页
第四章 基于FPGA的硬件设计第44-66页
    4.1. FPGA系统设计方法论第44-46页
        4.1.1. 以空间换时间第44-45页
        4.1.2. 以存储器换门电路第45-46页
        4.1.3. 以IP集成换生产力第46页
    4.2 控制器的系统结构第46-51页
        4.2.1. 系统硬件框架呈现第47-49页
        4.2.2. 系统设计流程和关键技术第49-51页
    4.3 用户IP的设计第51-65页
        4.3.1 超声波IP(超声波模块的工作时序)第52-60页
        4.3.2 中断IP第60-62页
        4.3.3 逻辑诊断IP(VIO和ILA)第62-65页
    4.4 本章小结第65-66页
第五章 基于多核处理器的软件设计第66-80页
    5.1 多核设计概要第66-69页
        5.1.1 多核下设计的关键技术第66-68页
        5.1.2 PS中的软件层次概览第68-69页
    5.2 CPU1的应用程序第69-76页
        5.2.1 CPU1软件层次结构第69-75页
        5.2.2 裸机程序的分区镜像结构第75页
        5.2.3 CPU1应用程序的加载第75-76页
    5.3 CPU0的应用程序第76-79页
        5.3.1 CPU0软件结构层次第76-78页
        5.3.2 CPU0启动镜像的加载第78-79页
    5.4 本章小结第79-80页
第六章 控制器应用案例第80-91页
    6.1 设计部署第80-82页
    6.2 模块测试第82-88页
        6.2.1 中断模块第82-83页
        6.2.2 双核通信模块第83-85页
        6.2.3 超声波信息采集模块第85-87页
        6.2.4 人机交互模块第87-88页
    6.3 完整应用案例第88-90页
    6.4 本章小结第90-91页
第七章 全文总结与研究展望第91-93页
    7.1 全文总结第91页
    7.2 研究展望第91-93页
参考文献第93-96页
攻读硕士学位期间取得的研究成果第96-97页
致谢第97-98页
附件第98页

论文共98页,点击 下载论文
上一篇:惠州市住宅小区物业管理中的业主自治研究
下一篇:PaaS云平台技术研究与应用