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

基于LinuxCNC的六轴机器人软件控制系统及运动算法研究

摘要第5-6页
Abstract第6-7页
第一章 绪论第11-16页
    1.1 课题研究背景与意义第11页
    1.2 国内外工业机器人研究现状第11-13页
        1.2.1 国外工业机器人研究现状第11-12页
        1.2.2 国内工业机器人研究现状第12-13页
    1.3 论文研究内容与结构第13-15页
    1.4 小结第15-16页
第二章 六轴机器人软件控制系统整体设计第16-23页
    2.1 六轴工业机器人及控制系统第16-17页
    2.2 软件控制系统的整体设计第17-22页
        2.2.1 需求分析与设计方案第17-19页
        2.2.2 软件系统结构设计第19-22页
    2.3 小结第22-23页
第三章 六轴机器人的正逆运动学第23-44页
    3.1 坐标系位姿的描述以及变换第23-28页
        3.1.1 位置与姿态的表示第23-25页
        3.1.2 坐标系的平移、旋转变换第25-27页
        3.1.3 姿态的其他描述方法第27-28页
    3.2 机器人的正运动学第28-33页
        3.2.1 基于D-H模型的正运动学第29-31页
        3.2.2 STR6-06机器人正运动学算法第31-33页
    3.3 机器人逆运动学第33-41页
        3.3.1 逆解的一般问题第34-35页
        3.3.2 基于角度解耦的STR6-06机器人逆解方法第35-41页
    3.4 正逆运动学的Matlab仿真及分析第41-43页
    3.5 小结第43-44页
第四章 基于离散S型速度规划的NURBS分段插补算法第44-70页
    4.1 NURBS曲线及插补点计算第44-50页
        4.1.1 NURBS曲线第44-46页
        4.1.2 基于牛顿迭代法的插补点计算第46-49页
        4.1.3 常见NURBS曲线插补方法第49-50页
    4.2 基于级数的离散S型速度规划算法第50-58页
        4.2.1 加减速阶段与残余速度第50-54页
        4.2.2 匀速阶段与残余路程第54-56页
        4.2.3 离散S型速度规划的级数表达形式第56-58页
    4.3 基于弓高误差的自适应NURBS插补算法第58-61页
    4.4 基于离散S型速度规划的NURBS分段插补算法第61-63页
    4.5 NURBS曲线插补的Matlab仿真与分析第63-69页
    4.6 小结第69-70页
第五章 基于EtherCAT的主站实时通信设计第70-87页
    5.1 EtherCAT的数据链路层第70-73页
        5.1.1 工作原理及拓扑结构第70-71页
        5.1.2 帧结构及寻址方式第71-73页
        5.1.3 邮箱服务第73页
    5.2 EtherCAT应用层协议CoE第73-77页
        5.2.1 CoE要素描述第73-76页
        5.2.2 CoE服务规范第76-77页
    5.3 基于EtherLab的EtherCAT主站设计第77-86页
        5.3.1 主站模块的结构第77-80页
        5.3.2 主站安装与对象字典设计第80-82页
        5.3.3 基于HAL硬件抽象层的应用程序设计第82-86页
    5.4 小结第86-87页
第六章 软件控制系统的实现与实验分析第87-96页
    6.1 实验平台搭建第87-89页
    6.2 人机交互界面与3D仿真模型的实现第89-91页
    6.3 实验分析第91-95页
        6.3.1 基于EtherCAT通信的绝对值读取实验第91-93页
        6.3.2 加工立方体的运动学实验第93-94页
        6.3.3 三叉戟NURBS曲线加工实验第94-95页
    6.4 小结第95-96页
总结与展望第96-98页
    总结第96页
    展望第96-98页
参考文献第98-101页
攻读硕士学位期间取得的研究成果第101-102页
致谢第102-103页
附件第103页

论文共103页,点击 下载论文
上一篇:基于动态模式识别的柔性关节机械臂智能控制
下一篇:基于乐段特征的MIDI音乐风格分类研究