工业机器人编程轨迹分析及修正技术研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:uto
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机器人是一个非线性机构,其笛卡尔空间与关节空间的运动状态没有必然联系。当末端线速度为匀速运动时,各个关节很可能在进行加减速运动。机器人每个关节都有速度、加速度和力矩的限制,在实际运动时,机器人有时候达不到其编程的线速度,因为某些关节会超过其属性限制值。本文通过对编程轨迹进行关节运动分析,在未实际执行前,就识别出轨迹会超过关节限制的区域,对此进行线速度修正以满足关节运动学的约束,并设计实现了一款机器人轨迹分析软件。其主要内容有:以华数HSR-JR605机器人为研究对象,建立其标准的DH模型,实现了正逆运动学的求解,研究了其三种奇异状态和具体的规避方式。机器人运动学是后续分析编程轨迹的基础。把轨迹离散成等弧长的小线段,使用雅可比矩阵变换计算关节角速度,在点位出进行粗插补计算关节加速度,利用牛顿-欧拉法推算出关节处的力矩。以此对编程轨迹进行关节运动分析。利用上述计算出的值与实际关节的属性限制值比较,分析出以编程速度运行时会超过关节限制的区域。在关节速度、加速度和力矩的限制下,计算出各个点位处允许的最大线速度,并以此提出一种在程序中插入编程点和改变速度的修正方法,使程序可以顺利执行。基于以上的研究,在Visual C++的开发环境下,利用MFC工具实现了一款机器人轨迹分析软件,其可以对机器人实际运行和编程轨迹进行可视化的分析。最后通过实验验证轨迹分析的准确性和修正方法的可行性。通过对编程轨迹进行关节运动的分析,可以在轨迹未实际运行前,就可以得到在关节属性限制下达不到编程速度的区域,为后续的轨迹规划提供前瞻作用。提出的速度修正方法使程序顺利执行。
其他文献
【正】 1984年3月1日至8日在北京举行了有关《民族问题五种丛书》出版工作的会议。来自全国15个省、市、自治区的各族代表七十多人参加了会议,讨论和研究了五种丛书迄今的编
【正】 根据侗语代词的语法功能,可以把代词分为体词性代词和谓词性代词。体词性代词包括人称代词、一部分表示“我”、“你”、“他”、“什么”等的指示代词和疑问代词。谓
【正】 1982年11月9日至14日,中国地名委员会在北京召开了《全国地名词典工作会议》。这次会议的主要内容是在全国范围内开展《中华人民共和国地名词典》的编纂工作、交流编
【正】 七、关于音位的理论和归纳音位的方法(续六) (6)对音位关系应当进行系统的研究为了把音位学研究中的这个重要问题讲清楚,现以我在1945年调查云南省丽江县中和村纳西语
10月14日,国务院新闻办公室发布《中国的粮食安全》白皮书,本刊特节选部分内容刊登如下:粮食安全是世界和平与发展的重要保障,是构建人类命运共同体的重要基础,关系人类永续
手足口病(hand—foot—mouthdisease,HFMD)是由肠道病毒感染引起的以出疹发热为主要特征的急性传染病。其中柯萨奇A组16型和肠道病毒71型最常见,属于我国法定报告丙类传染病。195
目的:探讨提高再生医疗器械的清洗质量、确保灭菌效果的最佳清洗方法。方法:选择供应室中等污染程度的金属器械400件,随机分为两组。对照组200件采用手工刷洗后,置于全自动清洗消