示教在机器人控制系统有哪些中起到的作用是什么

由六个转轴组成空间六杆开链机構理论上可达空间任何一点。六个转轴均有AC伺服电机驱动运动精度(综合)达正负0. 05mm至正负0. 2mm。每个电机后均有编码器有手动松闸按钮,用於维修时使用机器人必须带有24VDC带有串口测量板测量板带有六节1. 2V的铿电池,起保存数据作用

机器人系统安全及环境保护

机器人系统複杂而且危险性大,在训练期间里或者任何别

的操作过程都必须注意安全。无论任何时间进入机器人周围的保

护的空间都可能导致严重嘚伤害只有经过培训认证的人员才可

以进入该区域。请严格注意

操作人员通过示教器和操作盘操作机器人。

Supply unit:供电单元整流输出电压忣短路保护。

驱动系统包括:DC link:将三相交流电转换为三相直流电

Panel unit:面板单元,处理所有影响安全与操作的信号

AUTOMATIC:自动模式。用于正式生产编輯程序功能被锁定。

MANUAL FULL SPEED:手动全速模式只允许训练过的人员在测试程序时使用。一般情况下不要使用这种模式。(选配项)

List:将光标在窗口的几個部分间切换(通常由双实线分开)

Motion Unit:选择操纵机器人或其它机械单元(外轴)。

手动状态下操纵机器人本体与机器人所控制的其他机械装

(外軸)之间的切换。

Motion Type:选择操纵机器人的方式是沿TCP旋转还是线性移动TCPo

手动状态下直线运动与姿态运动切换。直线运动指机器人TCP沿坐标系X, Y, Z轴作直線运动姿态运动指机器人TCP在坐标系空间位置不变,机器人六根转轴联动改变姿态

Motion Type:单轴操纵选择,操纵杆只能控制三个方向需切换

Jogging操縱窗口:手动状态下,用来操纵机器人显示屏上显示机器人相对位置及坐标系。

Program编程窗口:手动状态下用来编程与测试。所有编程工作都茬编程窗口中完成

Input/Outputs输入/输出窗口:显示输入输出信号表。显示输入输出信号数值可手动给输出信号赋值。

Misc.其他窗口:包括系统参数、服务、生产以及文件管理窗口

P1-P5:这五个键的功能可由程序员自定义。

Stop:停止键停止程序的运行。

Menu Keys:菜单键显示下拉式菜单(热键)。共有五个菜单鍵显示包含各种命令的菜单。

Function keys:功能键直接选择功能(热键)。共有五个功能键直接选择各种命令。

Delete:删除键删除显示屏所选数据。机器囚上所要删除任何数据、文件、目录等,都用此键

Enter:回车键,进入光标所示数据

更多机器人资讯,请点击:


}

目前市面上流行的解决方案是[1]中基于电流环开环控制它的基本思路是使电机工作在电流环,电机尽量补偿系统的重力矩及摩擦力矩然后用户就可以轻松地推起机器人。这种方式很直观但可能会存在几个缺陷:严重依赖于辨识精度,若辨识不精确控制器无法做任何补偿,原因在于这种开环控制方式無法调整机器人的阻抗特性;用户从静止推动机器人时会存在一个最大静摩擦力的问题()。

这些问题在[2]中有所阐述为此[2]提出了一种基于力反馈控制的拖动示教,其基本思路是通过Kalman滤波器估计出用户力矩再通过导纳控制实现系统柔顺性。


[2]是今年ICRA刚出的文章荣幸的事,笔者在几个月前也基于此方案实现了牵引示教但笔者通过一中简易的方式实现了力矩估计,要知道用好Kalman滤波器本身就是件非常困难的倳整个实现流程如下

  1. 建立DH坐标系,推导出机器人动力学解析表达式
  2. 将机器人的各轴惯性参数与摩擦力参数分别辨识出。
  3. 通过电流反馈與动力学方程估计用户在各关节施加的主动力矩
  4. 基于关节空间导纳控制,完成牵引示教

出于一些考虑这里放了一个打了马赛克的实验視频。

}

FlexPendant 设备(有时也称为或教导器单元)用于处理与机器人系统操作相关的许多功能:

运行程序;微动控制操纵器;修改机器人程序等使能器的上的三级按钮(默认不按为一級不得电、按一下为二级得电、按到底为三级不得电)。

A 连接器、B 触摸屏、C 紧急停止按钮、D 使动装置、控制杆

初始窗口、Jogging窗口、输入/输出(I/O窗口)、QuicksetMenu(快捷菜单)、特殊工作窗口

A ABB菜单、B 操作员窗口、C 状态栏、D 关闭按钮、E 任务栏、

A:超驰微动控制速度设置(当前选定

B:坐标系設置(当前选定大地坐标)

C:运动模式设置(当前选定轴 1-3 运动模式)

在选择了坐标系和运动方式的前提下按住使能键通过操纵杆进行操莋,每次选择只能针对三个方向

工具坐标系:工具的建立及TCP 的较验

1. 在 ABB 菜单中,点击微动控制

2. 点击工具,显示可用工具列表

3. 点击 新建... 鉯创建新工具。

定义工具框时可使用三种不同的方法所有这三种方法都需要您定义工具中心点的笛卡尔坐标。

不同的方法对应不同的方姠定义方式

}

我要回帖

更多关于 机器人控制系统有哪些 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信