论文摘要
机器人控制系统是机器人信息处理和控制的主体。随着机器人在各行各业上的广泛应用,机器人已成为生活生产系统中的一个常用的工具。面向非制造业的先进机器人的研究、开发和应用是二十一世纪机器人主要发展方向之一,因此创造一个新的软件开发环境组件,为提供机器人产业共同体而设计的软件开发系统平台十分必要。为此本文提出了一种基于Microsoft Robotics Studio (MSRS)平台实现AS-MRobot机器人运动控制的软件系统。AS-MRobot机器人是一种串联式模块化多自由度机器人,对AS-MRobot机器人的运动控制是建立在基于MSRS平台上的CAN-bus的分布式控制。本文首先介绍了MSRS平台的一些核心技术,为了实现控制平台系统多节点协同处理和可重用功能,深入研究了MSRS平台的并发协调运行时(CCR)和分布式软件服务(DSS);然后对一种3自由度AS-MRobot机器人的运动学进行了详细的分析,计算了该机器人的运动学正逆解,接着对AS-MRobot机器人进行轨迹规划分析研究;最后,根据上述分析,基于MSRS平台和AS-MRobot API设计了机器人控制系统,根据控制任务要求,通过编程和调用一系列API实时生成关节轴系的规划作业任务数据,并通过数据传输总线送至各底层运动控制器来控制AS-MRobot机器人的各关节转动,‘从而实现了对AS-MRobot的运动控制。
论文目录
摘要Abstract第1章 绪论1.1 论文选题背景、目的及意义1.2 主要研究技术的国内外发展现状与趋势1.2.1 机器人运动控制技术现状1.2.2 机器人运动控制技术发展趋势1.3 主要研究的目的及内容1.4 小结第2章 MSRS平台的核心技术分析2.1 MSRS的特点2.1.1 MSRS环境关键特性和优点2.1.2 跨越多种不同的硬件平台2.1.3 广泛的面向大众用户、多语言开发2.2 基于.Net的服务运行时2.2.1 CCR并发协调运行时2.2.2 DSS分布式软件服务2.2.3 REST应用模型2.3 小结第3章 AS-MRobot机器人的运动学分析3.1 数学基础3.1.1 动系的位姿表示3.1.2 齐次坐标变换3.2 AS-MRobot机器人运动学模型的建立3.2.1 杆件坐标系的建立3.2.2 AS-MRobot机器人D-H坐标系的建立3.3 AS-MRobot机器人正运动学分析3.4 AS-MRobot机器人逆运动学分析3.5 小结第4章 AS-MRobot机器人的轨迹规划4.1 机器人轨迹规划分析4.1.1 轨迹规划的一般性问题分析4.1.2 轨迹规划涉及的主要问题分析4.2 AS-MRobot轨迹规划方法及插值计算4.2.1 关节空间轨迹规划4.2.2 笛卡尔空间轨迹规划4.3 小结第5章 AS-MRobot机器人的运动控制5.1 AS-MRobot的控制系统结构设计5.1.1 控制系统类型的可行性分析5.1.2 控制系统的工作原理分析5.1.3 AS-MRobot的控制系统模型5.2 AS-MRobot机器人控制实现5.2.1 主控计算机PC应用程序实现5.2.2 AS-MRobot机器人运动实现5.3 小结第6章 结论与展望6.1 结论6.2 展望参考文献致谢
相关论文文献
标签:运动控制论文; 轨迹规划论文; 分布式论文; 自由度论文;
基于MSRS的AS-MRobot机器人运动控制研究
下载Doc文档