欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    利用虚拟仿真技术辅助机器人教学文案.doc

    • 资源ID:86447460       资源大小:241.50KB        全文页数:15页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    利用虚拟仿真技术辅助机器人教学文案.doc

    Good is good, but better carries it.精益求精,善益求善。利用虚拟仿真技术辅助机器人-关于利用虚拟仿真技术辅助机器人维修示教的探讨周政华(山西华泽铝电有限公司电解厂)摘要:利用机器人虚拟仿真技术,可使检修人员在系统离线状态下对机器人进行编程,并以三维图形方式显示出机器人实际运行轨迹,这样通过离线编程平台进行新系统的测试,既避免了应用上的风险,保证了机器人系统的安全性,同时又降低了新程序应用的测试成本,并可以作为培训系统供检修人员进行虚拟操作使用。关键词:虚拟仿真离线编程机器人1引言在实际设备运行过程中存在许多影响正常生产状态的因素,而如何优化生产过程,减少这些因素所造成的损失,而仿真技术可以将设备放在一个虚拟环境中,通过对已出现或未知的问题进行模拟,为找出解决此类问题提供了便捷的方法,这样不仅可以减少检修时间,保证生产的正常,也可以保证操作安全。而机器人离线技术的出现以及虚拟仿真技术的发展,正是应这样的要求,不仅可以将人从危险和恶劣的环境中解脱出来,也可以解决远程控制中的通信延时问题,同时利用机器人仿真技术可直观显示出机器人实际运行轨迹,而且不占用机器人作业时间,有利于提高经济效益。2 仿真基本理论机器人仿真技术分为两大类:第一大类是设计机器人时所必须具有的结构分析和运动分析仿真包括:(1)机器人的物理特性,比如形状等;(2)是机器人的动态特性,比如加速度、速度等,这需要参考机器人本身的动力学方程,而这个方程用来描述机器人的运动轨迹和特性。2.1 机器人的结构仿真主要是对机器人进行物理特性仿真,在虚拟环境中是以三维实体模型表现的,可以用市面上较常用的Pro/E、UG、CATIA等三维设计软件进行建模。2.2机器人的运动学仿真是通过对建立的的函数模型,然后利用ADMAS、Matlab等专业软件对模型进行运动分析,例如图2.1为一台串联六自由度关节式机器人。图2.1两个相邻坐标系i与i-1间的齐次变换矩阵(i=1,2,3,6)为其中:ai-1为杆长;di为杆件偏距;qi为关节变量。经运动学整解,可得到机器人末端的位姿,而已知机器人末端的位姿,经过运动学反解可求得对应六个关节的角度,这样就可利用仿真系统在关节空间中控制机器人的各种位姿。2.3第二大类是机器人控制系统仿真,进行如下控制功能仿真:1) 单关节PID控制;2) 分解运动的速度控制;3) 分解运动的加速度控制;4) 计算力矩控制;5) 最优控制;6) 解耦控制;7) 自适应控制;8) 变结构控制;9) 多机器人协调控制;10) 柔性运动控制等;对机器人控制系统的仿真的重点是如何让机器人根据传感器传回来的数据模拟出实际的运动轨迹,并可以对急停装置、连图2.2为一台六自由度机器人的控制系统图锁等)、驱动控制、系统输入输出、传感器跟踪等状态实施仿真。3 虚拟仿真系统简介现场使用的虚拟系统包括如下内容:1) 三维虚拟软件系统;2) 机器人虚拟模型,软件接口(主要将现有设备的运行参数返回给虚拟系统);3) 仿真系统与控制界面的交互控制,包括键盘交互、离线编程等;4) 机器人的碰撞检测;5) 机器人工作环境,包括现场模型、视图控制、多视角检测等。3.1 离线编程系统离线编程系统将工业加工过程所需要的三维信息通过CAD模型、三维测量仪器输入到交互式机器人系统软件,根据输入信息该模块自动产生机器人运动轨迹和程序,并针对不同的作业过程设置相应的过程参数,对生产过程进行控制。采用离线编程避免了生产过程的中断,提高了设备使用率,与常用的手工在线逐点机器人编程法相比较,该模块的使用将大大缩短编程时间。目前有很多公司都提供基于图形界面的离线编程解决方案,而且与我们现场所需的机器人虚拟仿真系统与离线编程系统的要求也最为接近,这里作为重点进行分析。基于虚拟控制器技术的离线编程系统,可以向离线编程系统中导入各种类型的机器人和外部轴设备,这些机器人具备和真实机器人同样的机械结构和控制软件,因此您可以在离线编程系统中模拟机器人的各种运动、控制过程,全程对生产过程时间及周期进行准确测算、碰撞检测等。3.1.1 MVC系统构架MVC(Model、View、Controller)模型-视图-控制器系统,主要为离线编程系统提供信息的输入输出,包括以下三个层次:模型层:是指抽象的控制对象的数学或者程序模型,如机器人的D-H模型,以及自定义的一个关键的MyRobot类作为控制对象。例如图2.1所示。视图层:指GUI用户界面、虚拟环境、数据报表等;机器人的虚拟工作环境一般来说都比较结构化(除了在室外工作的机器人),很多因素基本可以忽略。而在仿真环境中,重点是仿真传感器将根据传感器的位置返回环境数据,比如距离和角度,然后将这些数据传输仿真系统得路径规划或是导航控制程序,用来计算出所需的控制量,然后将这些控制量发送给仿真机器人,计算出执行这些指令之后的状态,比如虚拟环境中的位置和角度,以及移动速度和旋转角度。图3.2显示了仿真系统中各模块之间的关系。Simulatedenvironments(仿真环境)SimulatedSensor(虚拟传感器)NavigationEngine(导航引擎)SimulatedRobot(仿真机器人)与真实传感器相同的数据转动速度的控制命令机器人在虚拟环境中的末端位置图3.2仿真系统各部分之间的关系控制层:指根据业务流程组织的相对集中的控制算法,比如运动学引擎、场景视图控制器、文档管理和分析器等,其中模型的运动仿真引擎主要提供以下功能:1、各种设备的关节运动、回到零位运动;2、单机器人设备和协调运动设备的目标点运动、圆弧运动、沿路径移动;3、路径运动运动方式和仿真步长设定等,尤其路径功能是离线编程的一大特点,使得机器人工具的运动过程能可视的记录下来,以便于用户的编辑。路径内容包括各路径点处机器人辅助轴关节角值、机器人极坐标意义下的TCP(ToolCentrePoint)位姿,参数等。3.2 路径跟踪方式一般机器人路径跟踪方式为直线和圆弧跟踪直线跟踪方式应用的情况较多,它又分为切线和弦线两种,其中切线跟踪方式是机器人通过在不同位置对不同直线的跟踪来达到对曲线的跟踪。但注意的是跟踪时的误差累计,在编程时应及时清零,保证跟踪精度。例如图3.3所示为线性跟踪的误差分析,用采样点Oi处的切线SOi来逼近曲线Oi-1Oi,由于机器人在运动过程中对控制指令有滞后现象,当采样点A位于切线与曲线之间时,移动机器人将误认为产生了右偏差,控制器将产生向左的纠偏指令,从而导致误差加大,而且随着滞后现象的加剧,跟踪误差将随之加大。图3.3切线跟踪方式圆弧跟踪方式相当于用分段圆弧来拟合曲线路径,该方法在一定程度上改善了切线跟踪和弦线跟踪的不足,路径跟踪精度有一定的提高,但由于分段跟踪圆弧的曲率在路径跟踪中是不变的,因此当路径采样圆弧与分段跟踪圆弧的曲率半径差别较大时,尤其是当路径采样圆弧出现直线、采样点位于二者之间时,机器人也会产生远离期望路径的纠偏指令,使得跟踪误差加大。下面以图3.4为一机器人在输送线上对物体的跟踪方式,输送跟踪系统的硬件包括输送机(Conveyor)、同步开关(SynchronizationSwitch)、编码器(Encoder)、控制柜(Controler)、机器人(Robot)。在输送跟踪过程中,机器人TCP(ToolCentrePoint)将自动分配到输送的物体上。当物体通过同步开关或通过一段距离,机器人将对物体进行操作。图3.4输送线物体跟踪坐标系统图在上述基础上还可实现机器人的多重运动,即两台机器人在同一生产线上工作,除共同使用一个编码器外,各机器人都有独立的控制器和控制程序。图3.5机器人抓取物体的仿真实例图4 结论利用机器人虚拟仿真技术可完成运动轨迹、控制程序的仿真。它充分利用了机器人离线线示教简单、直观的优点,同时又借助于计算机软硬件的最新技术,尤其将虚拟现实技术用于机器人示教,因而具有安全、高效、成本低等优点,同时机器人虚拟仿真系统不仅可作为日常维修使用,又可作为修理人员的培训之用。参考文献:1、张爱红、张秋菊基于虚拟现实技术的机器人示教方法江南大学学报(自然科学版)2003.931671一7147(2003)03一0258一02、罗阿妮、张家泰、刘贺平利用adams仿真分析五自由度机械手计算机仿真2005.773、李波.机器人三维运动仿真J.机器人,1999,21(7):44-464、薛定宇,陈阳泉.系统仿真技术与应用.北京:清华大学出版社,20025、熊有伦.机器人技术基础M.武汉:华中理工大学出版社,19976、机器人虚拟仿真系统初步研究-关于利用虚拟仿真技术辅助机器人维修示教的探讨周政华(山西华泽铝电有限公司电解厂)二OO七年九月

    注意事项

    本文(利用虚拟仿真技术辅助机器人教学文案.doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开