六自由度机器人三维可视化虚拟示教系统

来源 :西南科技大学 | 被引量 : 0次 | 上传用户:gyqg1q
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,大多数的工业机器人仍然采用传统的在线示教编程的方法。其示教过程烦琐,需要重复大量单一的体力劳动,且必须在现场才能进行示教编程,影响了机器人的工作效率。随着机器人所完成的任务越来越复杂,以及工作环境越来越多样性,这种示教编程方式已很难满足生产需求,对机器人实体及周围的工作环境甚至整个生产过程进行计算机仿真是非常重要的。  本文以六自由度机器人为研究对象,设计了一套虚拟示教系统软件,能够模拟机器人的运动,对机器人模型进行示教和再现。基于D-H表示法建立机器人的数学模型,推导出运动学正逆解的公式,实现了求解算法。在进行逆解时,对机器人的关节进行了限定,从而保证所求的解能够使机器人安全正常地运行;给出了存在多组解时选取最优解的方法;对奇异情况进行了处理;对逆解算法流程进行了优化,有效地提高了算法效率。实现了关节空间和笛卡尔空间的轨迹规划算法,该算法使用二次抛物线进行加速度拟合,能够保证加速度、速度和位移的连续,并且保证机器人以能够达到的最大速度通过路径点,从而确保机器人的平稳运动,最大限度地减小冲击,同时也确保了运行效率。  基于OpenGL图形库,采用模块化的方法进行机器人三维模型的创建,由面组成形状,由形状组成关节,由关节组成机器人,具有灵活性大、易于扩展的优点。以VisualStudio2008作为开发平台,嵌入Qt界面库,完成了虚拟示教系统的设计。该系统提供良好的人机交互界面,全视角地呈现机器人三维模型,能够对机器人进行关节控制、沿坐标轴平移和旋转控制等,实时仿真出机器人模型的状态;通过输入示教指令对机器人进行示教,能够保存和调用示教文件。  示教完成后,再现出机器人的运动过程和轨迹。结果表明,该系统能够很好地仿真出机器人的运动过程,轨迹规划效果良好,对机器人的进一步研究和应用具有较强的实用价值。
其他文献
案例推理是一种应用十分广泛的类比推理方法,适用于没有完整、精确的数学模型描述,但有丰富经验和大量历史记录的领域,转炉炼钢是其中一个比较典型的代表。为了生产出合格的
近年来,仿生机器鱼技术日趋成熟,许多学者对机器鱼的编队控制和群体间的协作等问题进行了深入研究。本文以三关节仿鲹科机器鱼为研究对象,开展了模糊控制和人工势场法对机器鱼编
三维重构技术可以将客观世界中的真实场景进行数字化再现,是计算机视觉和机器人领域一个重要的研究课题。随着应用需求的不断发展,三维重构方法在实时性和可靠性方面面临着新
随着能源、环境等问题的告急,新型清洁能源的发展已变得迫在眉睫。风能凭借充沛、环保、廉价等优势在众多能源种类中脱颖而出。然而作为风能主流应用方向的风力发电技术,对其开发研究受到地理位置等不便因素影响。因此,有必要将风力发电机“搬移”到实验室,建立风力发电机的模拟平台。本文通过对国内外风力机模拟技术研究现状的分析研究,提出了一种以直流电动机作为原动机,电动机电枢电流作为控制量,TMS320F2812作
图像超分辨率复原(SR,Super-Resolution)的目的是根据单幅或者多幅低分辨率图像,采用信号处理技术,重建出高分辨率图像,其可分为单幅图像超分辨率复原和多幅图像超分辨率复原,本文主
环境污染和能源危机一直是困扰世界的难题,寻找一种既清洁又取之不尽的新型能源迫在眉睫。风能是一种清洁可再生能源,加强对它的开发利用对于缓解能源危机、减轻环境污染具有重要的意义。风力发电是对风能利用最典型一种途径,近年来,世界风电产业得到了迅速发展,双馈风力发电系统因其一系列典型优势在大型风电市场中占主要地位。因其是一个强非线性系统,存在着强耦合,并且在运行过程中扰动剧烈以及系统在不同运行状态时有着不
学位
现代工业中,出于对生产过程的安全性、生产质量的稳定性等需求,及时的发现故障并识别出故障类型成为了过程工业中非常重要的一个要求。近年来,随着现代工业流程的不断发展,大
人体检测是研究如何让机器以人的思维方式去检测图像或视频中人体所在区域的技术。人体检测技术作为人体目标识别和跟踪的前奏和瓶颈,在视频监控、视频标识、驾驶辅助系统、
随着经济的迅猛发展和人民生活水平的提高,车辆的普及成为当今社会的一种必然趋势,智能交通系统也应运而生,有效缓解了交通控制和车辆管理中的难题。车牌识别LPR(License Plate