机器人学基础_第8章_机器人编程_蔡自兴解析.pptVIP

机器人学基础_第8章_机器人编程_蔡自兴解析.ppt

  1. 1、本文档共49页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 符号“@”可用在语句中,表示当前位置,如: MOVE barm TO @ ? 2*zhat* inches; 该指令表示机械手从当前位置向下移动2in。 由此可以看出,基本的MOVE语句具有如下形式: MOVE 机械手 TO 目的地 修饰子句; MOVE barm TO destination VIA f1 f2 f3 表示机械手经过中间点f1、f2、f3移动到目标坐标系destination。 AL Language 8.3 Commonly Used Robot Programming Languages * 用AL语言编制上图中机器人把螺栓插入其中一个孔里的作业。这个作业需要把机器人移至料斗上方A点,抓取螺栓,经过B点、C点再把它移至导板孔上方D点,并把螺栓插入其中一个孔里。 参考步骤: (1)定义机座、导板、料斗、导板孔、螺栓柄等的位置和姿态; (2)把装配作业划分为一系列动作,如移动机器人、抓取物体和完成插入等; (3)加入传感器以发现异常情况和监视装配作业的过程; (4)重复步骤1~3,调试改进程序。 Home Work 思考题 8.3 Commonly Used Robot Programming Languages *    Contents ? Requirements and Language Types to Robot Programming ? Structure and Basic Functions of Robot Language System ? Commonly-Used Language for Robot Programming ? Off-Line Programming of Robots ? Summary * Ch.8 Robot Programming * * 8.4 Off-Line Programming of Robots 机器人的离线编程 8.4.1 Features of Robot Off-Line Programming 随着机器人应用范围的扩大和所完成任务复杂程度的提高,示教方式编程已很难满足要求 机器人离线编程系统利用计算机图形学建立机器人及其工作环境的模型,再利用规划算法通过对图形的控制和操作,在离线的情况下进行轨迹规划 示教编程和离线编程两种方式的比较 8.4 Off-Line Programming of Robots 示教编程 离线编程 需要实际机器人系统和工作环境 需要机器人系统和工作环境的图形模型 编程时机器人停止工作 编程不影响机器人工作 在实际系统上试验程序 通过仿真试验程序 编程的质量取决于编程者的经验 可用CAD方法,进行最佳轨迹规划 很难实现复杂的机器人运动轨迹 可实现复杂运动轨迹的编程 * * 8.4.1 Features of Robot Off-Line Programming 可减少机器人非工作时间,当对下一个任务进行编程时,机器人仍可在生产线上工作; 使编程者远离危险的工作环境; 便于和CAD/CAM系统结合,做到CAD/CAM/机器人一体化; 可使用高级计算机编程语言对复杂任务进行编程; 便于修改机器人程序。 8.4 Off-Line Programming of Robots * * 8.4.2 Structure of Robot Off-Line Programming System 8.4 Off-Line Programming of Robots * * 8.4.2 Structure of Robot Off-Line Programming System User interface 3-D modeling Kinematic emulation Path-planning emulation Dynamic emulation Multiprocess simulation Simulation of sensors Language translation to target system Workcell calibration 8.4 Off-Line Programming of Robots * * 8.4.2 Structure of Robot Off-Line Programming System User interface 3-D modeling Kinematic emulation Path-planning emulation Dynamic emulation Multiprocess simulation Simulation of sensors Language t

文档评论(0)

三沙市的姑娘 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档