模块化四自由度机械手的仿真与控制

模块化四自由度机械手的仿真与控制

论文摘要

随着科技的进步,机器人技术作为近年来发展起来的综合学科受到越来越多的关注,其中模块化机器人因其灵活性和高可靠性显示出独特的优越性,已成为机器人研究领域的热门。本文以AS-MRobot模块化机械手为研究对象,在运动学、联合仿真、三维可视化实现和实时控制四个方面进行了研究。1.采用D-H方法建立AS-MRobot机械手各个连杆的坐标系,并在此基础上建立各连杆之间的变换矩阵和机械手的运动学方程。借助MATLAB软件对AS-MRobot机械手的正、逆运动学方程进行了求解。2.采用UG和ADAMS仿真软件建立AS-MRobot机械手三维仿真模型,结合MATLAB的Simulink模块对AS-MRobot机械手的运动学和动力学进行联合仿真。3.利用3ds Max 2008建立AS-MRobot机械手实体模型,把其转换成OpenGL可识别控制OBJ格式文件。将Visual C++6.0和OpenGL结合起来建立机械手的三维仿真模型,并在此基础上进行了虚拟仿真软件的设计,用来对机械手进行三维动态模拟。4.根据机器人控制性能要求,设计了一个基于CAN总线的分布式控制系统。该控制系统由主控计算机模块、通信模块和底层控制器模块组成。并在WindowsXP平台上采用Visual C++6.0开发了机械手虚拟仿真和实时控制的综合实验平台。实验结果表明AS-MRobot机械手运行稳定,控制效果良好,具有较高的可扩展性和实时性。

论文目录

  • 摘要
  • Abstract
  • 目录
  • 第一章 绪论
  • 1.1 课题研究意义
  • 1.2 模块化机器人的概述和国内外研究现状
  • 1.3 机器人仿真技术与现状
  • 1.4 机器人运动控制系统
  • 1.5 本论文的主要研究内容
  • 第二章 机器人运动学分析
  • 2.1 位姿描述和齐次变换
  • 2.1.1 刚体位姿描述
  • 2.1.2 坐标变换概述
  • 2.2 AS-MRobot机械手正运动学分析
  • 2.2.1 连杆坐标系的建立方法
  • 2.2.2 连杆参数和连杆变换
  • 2.2.3 AS-MRobot机械手的D-H描述
  • 2.2.4 AS-MRobot机械手的运动学正解
  • 2.3 AS-MRobot机械手逆运动学分析
  • 2.4 雅可比矩阵
  • 2.4.1 雅可比矩阵定义和求法
  • 2.4.2 AS-MRobot机械手雅可比矩阵
  • 2.4.3 雅可比矩阵的应用
  • 2.5 本章小结
  • 第三章 基于ADAMS和MATLAB的AS-MRobot的联合仿真
  • 3.1 AS-MRobot机械手机械系统建模
  • 3.1.1 ADAMS软件概述
  • 3.1.2 机械系统建模
  • 3.2 AS-MRobot机械手控制系统建模
  • 3.2.1 MATALB/Simulink概述
  • 3.2.2 控制系统建模
  • 3.3 AS-MRobot机械手联合仿真结果
  • 3.4 本章小结
  • 第四章 AS-MRobot机械手的三维可视化实现
  • 4.1 OpenGL概述
  • 4.2 AS-MRobot机械手三维可视化框架建立
  • 4.2.1 利用MFC建立单文档应用程序框架
  • 4.2.2 设置OpenGL图形绘制环境
  • 4.3 AS-MRobot机械手三维模型的建立
  • 4.3.1 基于3ds Max 2008的AS-MRobot机械手建模
  • 4.3.2 OpenGL读取OBJ文件
  • 4.4 机器人三维可视化仿真
  • 4.5 本章小结
  • 第五章 基于CAN总线的AS-MRobot机械手的控制
  • 5.1 CAN总线概述
  • 5.2 控制系统总体结构
  • 5.3 机械手控制系统软件设计
  • 5.3.1 系统软件基本结构
  • 5.3.2 机械手运动控制实现
  • 5.4 AS-MRobot机械手控制系统实验台
  • 5.5 本章小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 攻读硕士期间发表的学术论文和参加的科研项目
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    标签:;  ;  ;  ;  

    模块化四自由度机械手的仿真与控制
    下载Doc文档

    猜你喜欢