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

基于PC+DSP模式的开放式机器人控制系统及其应用研究

中文摘要第4-6页
英文摘要第6页
第一章 绪论第12-32页
    1.1 引言第12-14页
    1.2 农业机器人的特点第14-15页
    1.3 国外农业机器人的研究状况第15-23页
        1.3.1 结构环境中的农业机器人第16-20页
        1.3.2 非结构环境中的农业机器人第20-23页
    1.4 国内的研究现状第23-24页
    1.5 我国农业机器人研究面临的机遇第24页
    1.6 农业机器人发展存在的问题及解决思路第24-26页
        1.6.1 存在的问题第24-25页
        1.6.2 解决问题的思路第25-26页
        1.6.3 解决问题的关键第26页
    1.7 本课题研究的目标第26页
    1.8 本课题研究的内容第26-28页
    1.9 本课题研究的意义第28页
    参考文献第28-32页
第二章 开放式控制器的体系结构第32-48页
    2.1 机器人控制器存在的问题第32-33页
    2.2 开放式控制器的定义第33-35页
        2.2.1 开放式控制器的特征第34-35页
        2.2.2 开放式控制器的优点第35页
    2.3 几种典型的开放式控制器规范第35-38页
        2.3.1 OSACA第36-37页
        2.3.2 OMAC第37页
        2.3.3 OSEC第37-38页
    2.4 开放式机器人控制器的实现第38-39页
        2.4.1 硬件平台第38-39页
        2.4.2 软件系统第39页
    2.5 基于PC的开放式控制器的实现模式第39-40页
        2.5.1 单PC控制模式(PC-Based)第39页
        2.5.2 PC+PC的控制模式第39-40页
        2.5.3 PC+DSP运动卡的控制模式第40页
        2.5.4 PC+分布式控制器的控制模式第40页
    2.6 本论文采用的实现模式第40-45页
        2.6.1 PMAC运动控制卡第41-45页
        2.6.2 基于PC+PMAC运动卡的开放式控制器结构第45页
    2.7 本章小结第45-46页
    参考文献第46-48页
第三章 LINUX操作系统及其实时扩展——RT-LINUX第48-59页
    3.1 实时操作系统第48-52页
        3.1.1 实时操作系统的概念第49页
        3.1.2 基于分时系统的实时系统改造方法第49-51页
        3.1.3 基于LINUX的实时操作系统第51-52页
    3.2 RT-LINUX(Real-Time LINUX)第52-58页
        3.2.1 RT-LINUX的实现机理第52-53页
        3.2.2 RT-LINUX的特征第53-56页
        3.2.3 RT-LINUX应用程序结构第56页
        3.2.4 RT-LINUX的实时性测试第56-58页
    3.3 本章小结第58页
    参考文献第58-59页
第四章 RT-LINUX的PMAC驱动程序设计和系统软件体系结构第59-74页
    4.1 LINUX设备驱动程序结构第59-63页
        4.1.1 LINUX设备驱动程序的概念第59-61页
        4.1.2 设备驱动程序中的一些具体问题。第61-62页
        4.1.3 驱动程序的编译加载和使用第62-63页
    4.2 RT-LINUX和LINUX之间设备驱动程序的差异第63页
    4.3 PMAC的驱动程序第63-70页
        4.3.1 总线中断方式的驱动程序第64-68页
        4.3.2 串口查询方式的驱动程序第68-70页
        4.3.3 驱动程序的测试第70页
    4.4 本系统的软件体系结构模型第70-73页
        4.4.1 该模型的各模块功能第71-72页
        4.4.2 软件体系结构与OSACA之间的比较第72-73页
    4.5 本章小结第73页
    参考文献第73-74页
第五章 开放式控制器对PUMA560机器人的控制第74-95页
    5.1 PUMA560机器人的控制系统第74-81页
        5.1.1 控制器底板第76-77页
        5.1.2 LSI-11计算机第77页
        5.1.3 机器人手臂电缆接线板第77-78页
        5.1.4 功率放大器控制板第78页
        5.1.5 数字伺服板第78-79页
        5.1.6 电机与传动装置第79-81页
        5.1.7 VAL-Ⅱ系统与VAL-Ⅱ语言第81页
    5.2 PUMA560机器人控制器改造策略第81-82页
    5.3 PUMA560机器人控制系统的改造第82-92页
        5.3.1 截止LSI-11微处理器的硬件安全控制能力第83-87页
        5.3.2 反馈信号的隔离、抽取与调整第87-88页
        5.3.3 运动控制信号的加入第88-90页
        5.3.4 改型后的PUMA560控制器第90-91页
        5.3.5 机器人绝对位置的确定第91-92页
    5.4 本章小结第92-93页
    参考文献第93-95页
第六章 机器人路径规划第95-116页
    6.1 C-空间障碍特征第96-97页
        6.1.1 C-空间障碍定义第96页
        6.1.2 并集属性第96-97页
        6.1.3 映射的多样性第97页
        6.1.4 有界性第97页
    6.2 C-空间障碍边界建模第97-100页
        6.2.1 临界碰撞角第98-99页
        6.2.2 C-空间障碍的边界计算第99-100页
    6.3 基本元素的C-空间转换第100-105页
        6.3.1 点的C-空间转换第100-102页
        6.3.2 直线的C-空间转换第102-103页
        6.3.3 圆的C-空间转换第103-105页
    6.4 C-空间最优路径规划第105-113页
        6.4.1 相关研究第105-106页
        6.4.2 基于算法的路径规划第106-110页
        6.4.3 基于神经网络的实时路径规划第110-113页
    6.5 本章小结第113-114页
    参考文献第114-116页
第七章 实验验证第116-123页
    7.1 开放式控制系统的控制性能第116-118页
        7.1.1 瞬态性能第116-117页
        7.1.2 稳态性能第117-118页
    7.2 PUMA560开放式控制软件设计实例第118-121页
        7.2.1 实例软件功能第118-119页
        7.2.2 实时性测试比较第119-121页
    7.3 软件功能模块扩展第121-122页
    7.4 本章小结第122-123页
第八章 结论与展望第123-126页
    8.1 总结第123-124页
    8.2 研究创新之处第124-125页
    8.3 工作展望第125-126页
致谢第126-127页
攻读博士学位期间发表的论文及奖励第127-128页
附录第128-135页

论文共135页,点击 下载论文
上一篇:张爱玲小说语言风格研究
下一篇:《德伯家的苔丝》原型解读