本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注!

功能概述

TCP轨迹跟踪功能是机器人在虚拟仿真环境中运行时,仿真软件对工具坐标系进行实时位置记录,然后把记录的每一个TCP位置点拟合成线条,并以具有明显特征的表现形式表现出来的一种功能。

由于机器人的工具末端位置被实时地记录下来,因此TCP跟踪轨迹能够反映出机器人真实的运行轨迹,通常是一条直线或曲线。

通过对机器人TCP跟踪轨迹的分析,能够快速找到机器人运行过程中在完整的运行轨迹上与周边设备的碰撞干涉情况,帮助编程人员优化机器人运行路径程序,以及机械设计人员完善周边设备的结构调整。

在PDPS软件中使用“TCP Tracker”命令可以实现TCP轨迹跟踪功能,该功能适用于以下两种仿真场景。

活动工具:工具已安装在机器人上,并且加工的零件是固定不动的。在这种情况下,TCP轨迹跟踪功能会记录工具TCP相对于世界坐标系的运行轨迹。

固定工具(外部TCP):零件直接或间接地安装在机器人上,由机器人将零件移至安装在外部设备上的工具上实现加工。在这种情况下,使用TCP轨迹跟踪功能生成的机器人运行轨迹将被附加到零件上,如果零件在加工过程中发生移动,则曲线也会随之移动。

功能使用方法

在左侧的对象浏览树Object Tree中浏览到机器人资源并将其点选,然后在“Robot”菜单栏中的“Analysis”功能区域中点击“TCP Tracker”命令按钮,弹出TCP Tracker对话框。

在TCP Tracker对话框中可以点击“Select Color”按钮,在弹出的下拉菜单中对要生成的机器人TCP运行跟踪轨迹线条的颜色进行设置,如这里选择为红色,默认情况下颜色设置为白色。

运行测试

机器人TCP运行跟踪轨迹线条的颜色设置完成后,在路径编辑器Path Editor中运行机器人操作路径程序。可以看到机器人运行过程中,工具TCP坐标系原点随着位置的移动生成红色的跟踪轨迹。

机器人运行时在TCP Tracker对话框中点击“Pause”按钮,可以暂停生成TCP跟踪轨迹。同时,Pause按钮切换为“Record”按钮,点击此按钮后将继续生成TCP跟踪轨迹。

若是点击“Stop”按钮,则会立即停止生成TCP跟踪轨迹,并且关闭TCP Tracker对话框。

TCP跟踪轨迹说明

使用TCP Tracker命令进行机器人TCP运动轨迹跟踪之后,软件能够将记录的轨迹位置点两两之间拟合成一系列曲线,将这一系列的轨迹曲线组合起来就形成了完整的机器人TCP运行轨迹。

软件生成的一系列机器人TCP跟踪轨迹曲线文件被存储在左侧对象浏览树Object Tree根目录下的Curves文件夹中,对于活动工具的仿真情景,生成的跟踪轨迹文件结构如下图所示。

软件自动将生成的每条曲线按照一定的规则命名,命名规则:<运行起始点名称> _ <运行结束点名称>,如上图中的曲线Home_via1是机器人由Home点移动到via1过渡点时生成的TCP跟踪轨迹。这种命名方法,能够使仿真人员能够快速定位到机器人运行路径上发生碰撞干涉的轨迹点,大大提高了示教程序的优化效率。

通过点击相应的单个曲线文件名称,可以在软件工作区中高亮显示出对应的TCP跟踪轨迹曲线。

在左侧对象浏览树Object Tree根目录下的Curves文件夹中,右击机器人文件名称目录,在弹出的快捷菜单中选择“Delete”,可以对TCP跟踪轨迹进行删除操作。

The End


上一篇:PDPS软件:碰撞检测功能介绍与使用方法

PDPS软件:机器人TCP轨迹跟踪功能介绍与使用方法相关推荐

  1. PDPS软件:3D空间扫描功能介绍与使用方法

    目录 概述 使用注意事项 使用方法 扫描对象删除操作 本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注! 概述 机器人的"3D空间扫描"表 ...

  2. 打开程序时固定位置_FANUC机器人:参考位置功能介绍与设定方法

    机器人参考位置概述 机器人参考位置是在运行程序中或手动运行过程中频繁使用的固定位置(预先设定的位置).参考位置通常是离开工装夹具等外围设备的可动区域范围内的安全位置. 机器人位于参考位置时,会立即输出 ...

  3. 发那科机器人点位编辑_FANUC机器人:参考位置功能介绍与设定方法

    机器人参考位置概述 机器人参考位置是在运行程序中或手动运行过程中频繁使用的固定位置(预先设定的位置).参考位置通常是离开工装夹具等外围设备的可动区域范围内的安全位置. 机器人位于参考位置时,会立即输出 ...

  4. 法拉克机器人自动怎么调_FANUC机器人:参考位置功能介绍与设定方法

    机器人参考位置概述 机器人参考位置是在运行程序中或手动运行过程中频繁使用的固定位置(预先设定的位置).参考位置通常是离开工装夹具等外围设备的可动区域范围内的安全位置. 机器人位于参考位置时,会立即输出 ...

  5. PDPS软件:机器人仿真动画视频输出功能介绍与使用方法

    目录 功能介绍 打开视频录像机 录制参数设置 视频录制操作 视频查看方法 本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注! 功能介绍 与其他的虚拟仿真软件一 ...

  6. DELMIA软件:机器人仿真运行延时功能介绍与使用方法

    目录 概述 使用命令按钮添加延时 在示教器中添加延时指令 延时时间修改方法 延时功能删除方法 本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注! 概述 延时是 ...

  7. DELMIA软件:机器人工作区运动包络功能介绍与创建方法

    功能概述 可达范围是衡量机器人本体性能的一个重要参数,它可以确定机器人的臂展范围,是系统集成人员进行工作站结构设计时的重要依据. 市面上几乎所有的工业机器人虚拟仿真软件都能根据机器人的三维模型自动计算 ...

  8. ROBOGUIDE软件:机器人仿真视频导出功能介绍与使用方法

    目录 功能说明 导出视频规格设置 导出视频Logo添加 视频导出方法 视频查看 本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注! 功能说明 市面上大部分的机 ...

  9. PDPS软件虚拟仿真:Lock TCPF功能介绍与使用方法

    目录 概述 使用方法 操作展示 本文已经首发在个人微信公众号:工业机器人仿真与编程(微信号:IndRobSim),欢迎关注! 概述 在使用PDPS软件进行虚拟仿真时,最重要的步骤就是对机器人位置和姿态 ...

最新文章

  1. spring boot 系列之四:spring boot 整合JPA
  2. 【C++】Visual Studio教程(六) -更新Visual Studio
  3. websocket.js
  4. 当当图书分类html,基于httpclient与jsoup的抓取当当图书页面数据简单Demo
  5. CRC校验算法及C++程序实现
  6. 网站搭建教程(怎么建网站详细步骤)
  7. 图像加密--chua's chaos and baker's transformation
  8. netty报错:LEAK: ByteBuf.release() was not called before it‘s garbage-collected
  9. 利用python和递归实现赶鸭子问题
  10. 使用IPMI安装操作系统--超微服务器为例,以及ipmivier安装与使用
  11. 复旦大学2020计算机考试大纲,复旦大学2020年硕士研究生招生考试自命题科目考试大纲-761卫生综合(一)大纲...
  12. arduion-step motor 28byj-48步进电机
  13. 如何突破领英每周邀请上限限制的方法技巧,提高我们的领英人脉
  14. swisssql-sql server to oracle,Sql Server移植到Oracle之Migration Workbench
  15. Unity Ads 中国正式落地:做玩家喜欢的广告,为游戏加分
  16. Pixi.js TypeScript Webpack
  17. Task5 基于深度学习的文本分类2
  18. Delphi DeviceIoControl函数
  19. 【搞定CAD】经典练习题库解答、此题多解。
  20. 计算机设备管理器系统设备,win7系统计算机管理中没有“设备管理器”的操作方法...

热门文章

  1. 求每个月的最后一天日期
  2. 列表解析(值得学习)
  3. 抖音的推荐算法是怎样的?
  4. linux net子系统-系统调用层
  5. 计算机与师范数学的联系论文,数学师范生毕业论文
  6. Python文本文件的输入输出
  7. 事务处理 :本地 、全局、分布式
  8. 2022年天猫女王节的优惠力度比肩618年中大促购物节
  9. 【时序】TFT:具有可解释性的时间序列多步直接预测 Transformers
  10. 【java校招你不知道的那些事儿】校招和社招的区别是什么?为什么不参加社招