工业机器人

注:这里针对我使用的工业机械臂CRP1410,不同机器人操作方式不完全相同
Question:当机械臂按照运动指令运动后,如何将运动过程中的编码器数据导出到U盘进而在计算机中进行处理呢?

Answer:按照以下步骤进行。
1.接电前在控制柜上插上U盘
2.通电启动机械臂,开机后切换用户权限,参数设置-系统参数-操作权限选择,从管理员模式进入厂家模式,密码为厂家的密码。
3.进入参数设置-操作参数 ,将第34号的参数值5555修改为0。
4.开始试运行程序,同时监视坐标,程序最好循环运行2-3次,确保数据完整。
5.程序运行完后,点击 监视-坐标-监视点位置-输出轨迹记录,示教器下方会提示轨迹正在输出。
6.输出完成后,选择 文件操作-文件保存到U盘-用户程序保存到U盘
7.U盘中的.\ROBOT文件夹中即为导出的编码器数据。

注:文件中的txt文件内容说明:
进入到.\ROBOT目录下,可以看到call文件夹和file文件,其余文件为示教器中已有的程序和一个配置文件.ini。
重点是file文件下: 相同的文件有几份,说明程序循环运行了几次。
Feed:机械臂末端执行器尖点位置x,y,z的值。
FeedJ:关节J1~J6的角度编码器值。
Pose:末端执行器的位置和姿态。位姿为ZYX欧拉角编码器的值。
Torque:六个电机的电流百分比值。可算出转矩。转矩=电流百分比×额定电流×电机转矩常数

  以上只是得到编码器的值,为了得到实际的关节角度,有关系式 y=ax+by\,\,=\,\,ax+by=ax+b, xxx为编码器值,yyy为实际角度值。aaa,bbb为系数,每个关节角的aaa,bbb系数各不一样,需要按照这个关系式一 一进行匹配。
我已得到的CRP机械臂各个关节角度与编码器数据之间的关系式如下
第一关节角度与编码器值的关系 角度单位度°
angle1 = 2.6168e-5×data1 - 2.7252;

第二关节角度与编码器值的关系:
angle2 = 2.6162e-5×data2 + 116.6177;

第三关节角度与编码器值的关系:
angle3 = -2.6154e-5 × data3 - 30.0944;

第四关节角度与编码器值的关系:
angle4 = -2.7921e-5×data4 + 27.3138;

第五关节角度与编码器值的关系:
angle5 = -2.0343e-5 × data5 +12.4446;

第六关节角度与编码器值的关系:
angle6 = 6.8688e-5 × data6 - 15.5751;

【机器人】从机械臂示教器导出编码器数据到U盘中的操作步骤相关推荐

  1. 睿尔曼超轻量仿人机械臂--示教器简介使用

    目录 示教器安装 PC端有线连接IP设置 示教器首页 二指夹爪的使用 在线编程控制机械臂及二指夹爪 睿尔曼RM系列机械臂的控制方式有很多种,包括:示教器.JSON.API等.其中最容易上手的莫过于示教 ...

  2. 【机器人】机械臂与动捕Nokov的深入了解

    导语:每次的实践操作后,总能刷新我对机械臂以及Nokov的认识,既让我惊喜不已,同时也让我知道我掌握的还远远不够,需要不断的学习. 关于机械臂 示教器上NOA姿态表示方式:XYZ固定角坐标系的表示方式 ...

  3. 遨博协作机器人插件开发-机械臂无线手柄遥控插件开发

    目录 1.课程简介 2.实训目的 3.实训环境 4.实训原理 5.实训步骤 6.真机测试 1.课程简介 在前面课程我们讲解了如何进行通用插件的开发以及使用,本次课程以无线手柄为例,介绍无线遥控插件的开 ...

  4. 机械臂示教轨迹参数化方法 DMP, Dynamic Movement Primitive (一)

    机械臂示教轨迹参数化方法 DMP 1. 关于DMP 2. 香草味的DMP 3. 改进型DMP 4. 考虑Orientation的DMP 总结 很早之前就想写一栏关于DMP的博客笔记了,拖到现在一来是对 ...

  5. MATLAB机器人工具箱 机械臂仿真

    MATLAB机器人工具箱 机械臂仿真 学习自B站:Nino_FM 采用 Standard DH 建模法 旋转算子 R = rotx(pi/2) R = 1.0000 0 00 0.9996 -0.02 ...

  6. 图灵工业机器人说明书_安川GP180机器人,机械臂,机械手

    安川GP180机器人,机械臂,机械手 微信hao123ali联系15067165514的 安川gp180机器人_为您解决工厂升级难题 供应安川gp180机器人产品,不仅有焊接机器人,还有搬运码垛等机器 ...

  7. 六自由度机器人(机械臂)运动学建模及运动规划系列(三)——机器人建模及运动学分析的Matlab仿真

    在完成机器人的建模以及运动学分析之后,可以利用Matlab中的Robotics工具箱进行仿真. 本篇目录 一.工具箱下载 二.机器人建模仿真 三.机器人运动学计算仿真 四.小结 一.工具箱下载 要在M ...

  8. 创建一个urdf机器人_ROS机械臂开发:创建机器人URDF模型

    1. URDF建模原理 URDF是一种使用XML格式描述的机器人模型文件 Links:坐标系与几何关系 Joints:Links之间的关系 标签 描述机器人某个刚体部分的外观和物理属性: 描述连杆尺寸 ...

  9. RobotStudio 建立机器人模型和虚拟示教器的使用

    本系列使用的ABB机器人仿真软件版本为RbotStudio 5.15.02 (64-bit) 建立一个机器人模型 1.创建新工作站 :空工作站 2.ABB模型库:选择机器人模型 3.导入模型库:选择工 ...

最新文章

  1. php 2 往数据库添加数据
  2. java中的NAN和INFINITY
  3. MySQL 数据库sql语句用关键字作为where条件进行筛选实例演示,mysql建表、查询字段为关键字解决方法
  4. stmt在java中的应用_JDBC技术基础总结转载,非原创
  5. 企业dns 服务器的搭建
  6. 线程的run()方法带参情况
  7. 实现Datagrid分页
  8. 【原创翻译】生动详细解释javascript的冒泡和捕获,包懂包会
  9. SVN仓库安装、备份和迁移基本操作
  10. java对读写文件进行操作
  11. 解决maven中ojdbc14:11.2.0.1.0错误
  12. 分布式图数据库-JanusGraph简介
  13. VC模拟鼠标的两种方式(SendMessage、mouse_event)
  14. exit( )和_exit()的区别(https://blog.csdn.net/lwj10386)
  15. OpenCV里的常用Rect用法
  16. 业务知识(2)立案与受理的区别裁定书和判决书的区别
  17. Jenkins构建项目时构建成功但不部署到tomcat的webapps下(Build step ‘Deploy war/ear to a container‘ marked build as fai)
  18. 机械臂速成小指南(零):指南主要内容及分析方法
  19. 详细解释:Epoch、batch_size批处理大小、迭代次数之间的关系
  20. 带你学MySQL系列 | “存储过程”学不会,那是你没有看这篇文章!

热门文章

  1. ASP.NET MVC3 及其学习资源
  2. GridView 控件编程的事件
  3. 3个阶段 项目征名_中资企业新签的3个海外项目开工
  4. 大数据安全分析有哪些常见问题
  5. 大数据技术的表现形式有哪些
  6. 物联网卡封卡原因有哪些
  7. 在 Eclipse 中进行 局部 、全局搜索
  8. Python容器专题 - deque(队列)--双向队列对象
  9. 人工智能是计算机科学的一个分支下定义,阅读中有一篇叫人工智能什么,是说明文...
  10. linux蜂鸣器控制实验,【Linux公开课】蜂鸣器使用、LCD背光控制、触摸屏校准、GPIO操作...