学位论文 > 优秀研究生学位论文题录展示

基于MSRS的6自由度串联机器人仿真研究

作 者: 何东
导 师: 李东升
学 校: 东北大学
专 业: 机械电子工程
关键词: MSRS 仿真 机器人技术 运动学 轨迹规划 仿真引擎服务
分类号: TP242
类 型: 硕士论文
年 份: 2008年
下 载: 87次
引 用: 0次
阅 读: 论文下载
 

内容摘要


机器人仿真技术是上个世纪80年代发展起来的一门新兴学科,是计算机、机器人学和计算机图形学相结合的产物。借助于机器人的实体模型对机器人进行运动仿真,可以形象的反映机器人工作的全过程,可以实现机器人机构和控制器的优化设计,规划出最优的运动轨迹。本文论述了基于Microsoft Robotics Studio (MSRS)的机器人开发系统,对AS-MRobot串联机器人进行运动控制和仿真研究。首先,采用Solidworks对要仿真的机器人进行实体建模,并转换为MSRS所接受的格式。利用MSRS的仿真引擎服务模块中的实体建模服务,建立相应的仿真环境并且在仿真环境中添加机器人实体模型。其次是机器人仿真运行时模块的开发,根据机器人的几何结构进行运动学分析和轨迹规划研究,利用运动学服务模块设计AS-MRobot串联机器人的运动学算法,求解出该机器人的运动学正解和逆解。模块的轨迹规划服务是设定机器人的轨迹规划算法,这一部分是机器人仿真系统的关键所在。最后是人机交互服务的设计,通过协调器订阅人机交互服务的输入参数,通过协调器调用仿真引擎服务,驱动机器人模型运动,完成仿真机器人的运动控制,检验了整个系统设计的合理性。整个系统的算法可以在机器人硬件搭配好后完全移植进去,充分显示出机器人仿真的实用性。本文在阅读过机器人技术和仿真技术的基础下,利用MSRS开发系统基本实现了对AS-MRobot机器人的仿真系统的开发,实现了对机器人的仿真控制。

全文目录


摘要  5-6
Abstract  6-7
目录  7-10
第1章 绪论  10-15
  1.1 机器人仿真的背景、目的及意义  10-11
    1.1.1 机器人仿真的背景、目的  10
    1.1.2 机器人仿真的意义  10-11
  1.2 主要研究技术的国内外发展现状与趋势  11-13
    1.2.1 机器人的三维运动仿真系统现状  11-12
    1.2.2 机器人的三维运动仿真技术  12-13
  1.3 本文主要研究的目标及内容  13-14
  1.4 小结  14-15
第2章 MSRS平台的核心技术研究  15-25
  2.1 MSRS的特点  15-17
    2.1.1 跨越多种不同的硬件平台  15-16
    2.1.2 广泛的面向大众用户、多语言开发  16-17
  2.2 基于.NET的服务运行时  17-22
    2.2.1 REST应用模型  18-19
      2.2.1.1 REST与HTTP  18-19
      2.2.1.2 REST与URI  19
      2.2.1.3 REST与CRUD原则  19
    2.2.2 CCR并发协调运行时  19-21
    2.2.3 DSS分布式软件服务  21-22
  2.3 仿真环境(Visual Simulation Environment)  22-24
    2.3.1 仿真环境概述  22-23
    2.3.2 仿真引擎服务  23-24
  2.4 小结  24-25
第3章 机器人运动学分析和轨迹规划  25-38
  3.1 AS-MRobot机器人简介及其建模  25-26
  3.2 AS-MRobot机器人运动学分析  26-31
    3.2.1 AS-MRobot机器人运动学正问题  27-29
    3.2.2 AS-MRobot机器人运动学逆问题  29-31
  3.3 AS-MRobot机器人的轨迹规划  31-36
    3.3.1 PTP运动速度、加速度、位移和时间的关系  32-33
    3.3.2 两点式PTP轨迹规划  33-34
    3.3.3 带中间点的PTP轨迹规划  34-36
  3.4 机器人作业轨迹路径的提取  36-37
  3.5 小结  37-38
第4章 机器人仿真系统设计  38-49
  4.1 仿真引擎服务  38-44
    4.1.1 物理引擎  38-39
    4.1.2 渲染引擎  39-40
      4.1.2.1 XNA Framework的结构组成  39-40
      4.1.2.2 XNA Framework的特点  40
    4.1.3 机器人3D仿真环境  40-42
    4.1.4 基于MSRS的机器人实体建模  42-44
      4.1.4.1 基于SolidWorks的实体建模  42-43
      4.1.4.2 VRML文件的转换  43
      4.1.4.3 OBJ文件的转换  43-44
  4.2 人机交互服务  44-46
    4.2.1 3D全景视图服务模块  45
    4.2.2 机器人控制界面模块  45-46
  4.3 仿真运行时服务  46-48
    4.3.1 仿真运行时服务组成  46-47
    4.3.2 仿真运行时服务和其他服务的关系  47-48
  4.4 小结  48-49
第5章 机器人仿真系统详细设计及实现  49-66
  5.1 仿真系统目标的确定  49-50
  5.2 仿真系统总体构成  50-51
  5.3 仿真系统程序详细设计  51-64
    5.3.1 相关引用的添加  51-52
    5.3.2 仿真引擎服务的启动  52-53
    5.3.3 创建仿真环境服务  53-54
    5.3.4 仿真机器人控制服务的配置  54-56
    5.3.5 创建仿真机器人实体服务  56-57
    5.3.6 仿真机器人运动规划服务的设计  57-62
    5.3.7 仿真机器人运动学服务的设计  62-63
    5.3.8 仿真系统人机交换界面服务的设计  63-64
  5.4 仿真系统的实现  64-65
  5.5 小结  65-66
第6章 结论  66-67
参考文献  67-70
致谢  70

相似论文

  1. 液力减速器制动性能及用于飞机拦阻的仿真研究,TH137.331
  2. 基于陀螺和星敏感器的卫星姿态确定研究,V448.2
  3. 空间交会对接控制方法的研究,V526
  4. 船用舵机电液伺服单元单神经元PID控制,U666.152
  5. 碾压混凝土拱坝温度应力仿真分析与分缝设计研究,TV642.2
  6. 基于精细积分法的电力系统动态电压稳定仿真研究,TM712
  7. 开关磁阻发电机供电系统仿真分析,TM31
  8. 电动车用复合结构永磁同步电机系统的仿真研究,TM341
  9. HID灯整流效应的研究,TM923.32
  10. 导弹虚拟试验可视化技术研究,TP391.9
  11. 空中目标与背景的红外图像仿真技术研究,TP391.41
  12. 基于物理模型的真实感流体实时仿真技术,TP391.41
  13. 星载高光谱传感器模拟仿真系统研究,TP391.9
  14. 仿真系统模型验证方法和工具研究,TP391.9
  15. 基于逼真度的仿真系统评估研究,TP391.9
  16. 复杂仿真系统VV&A工作流技术研究,TP391.9
  17. 基于神经网络的水厂投药预测控制研究,TP273.1
  18. 红外成像目标模拟电阻阵电控系统研制,TJ765.4
  19. 大气层内动能拦截弹姿态控制规律设计,TJ765.23
  20. 月球车建模分析及滑转量估计研究,TP242
  21. 高光谱遥感场景模型仿真研究,TP72

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 机器人技术 > 机器人
© 2012 www.xueweilunwen.com