KUKA ii感你所感:LBR iiwa开启灵敏型机器人新纪元

KUKA iiwa 机器人FRI JAVA编程实战 -- 从官方Demo到自定义控制模式 本文详细介绍了KUKA iiwa机器人通过FRI JAVA编程实现从官方Demo到自定义控制模式的实战经验。内容包括FRI接口的核心要素、代码结构解析、自定义控制模式实现技巧以及工程化开发中的安全机制和调试方法,帮助开发者快速掌握实时控制技术并应用于精密装配、表面处理等场景。 阅读详情

转载自中国工控网

 100 多年以来,库卡始终专注于研究工业生产过程的自动化高级解决方案。库卡代表着德国制造的品质,其机器人及系统分公司在全球机械与系统工程领域的龙头企业之一。库卡的产品范围覆盖所有传统工业机器人,所有产品均自主生产。通过 LBR iiwa 这一首款量产且适于工业应用的灵敏机器人,库卡已将工业自动化的范围延伸至前所未有的程度,为众多工业分支效率及生产率的空前提高奠定了基础。


灵敏至极:LBR iiwa 成就了创新自动化解决方案的奥秘

 首台工业机器人应用至今已有 40 年,库卡将凭借 LBR iiwa 在工业机器人历史上开启一个全新的时代。“ LBR”代表“轻型机器人” ,“ iiwa”则代表“智能型工业助手”。作为第一种适用于人机协作的量产灵敏机器人,LBR iiwa 为自动化领域开启了新的篇章。LBR iiwa 在所有 7 个轴上都配置了扭矩传感器,并采用安全技术;有效载荷为 14 公斤的LBR iiwa其载重自重比达到 0.47。


LBR iiwa 是绝对安全且触感灵敏的操作助手:

1、可根据实际状况进行感知、检测和响应,并智能化连接。利用其内部集成的扭矩传感器,LBR iiwa可以完成受力控制的连接操作及过程监测中所需高精度自动化装配任务。控制器为此进行了优化,简化在复杂应用情况下的快速启动,从而使机器人成为人工操作的第三只手。

2、机器人革命触感灵敏。LBR iiwa在所有7个轴上都集成了敏感的扭矩传感器,从而使得轻型机器人具有触感探测能力和可编程的随动性。它掌控着受力控制的连接操作及连续路径操作,在这些应用中必须灵敏确定物体的位置。它还能处理易碎及敏感物体,而不会使其破损。得益于 LBR iiwa 所具有的高灵敏性,在很多应用中,可以使用简单、低成本的工具。

3、使创新型自动化解决方案的实现成为可能。在现代制造环境下,产品与型号日趋多样,对灵活性和适应性提出了极高的要求。而且,随着劳动力老龄化现象的出现,需要为自动化行业的发展寻找新的解决办法。LBR iiwa 正是这样的解决方案。它为创新、满足未来需求的生产过程奠定了基础,且更符合人体工程学 ,更高效 ,更灵活 ,成本效益更高。

4、保护材料和设备。可对LBR iiwa的所有关节和直角坐标轴进行单独编程,来设置它的随动性。使其能够安全搬运灵敏部

件并准确施加力对其进行组装,从而避免产生次品或碰撞损失。

5、采用轻型结构、灵敏且响应速度快。由于采用了先进的轻型设计,LBR iiwa 需要驱动的质量很轻。结合高性能伺服控制,使其能在力控制模式下快速跟随工件轮廓表面。

安全至臻:LBR iiwa 实现了人机安全协作的方式

    LBR iiwa 的 7 个轴上均装有整体式的力矩传感器,采用了安全技术。这在全球范围内是绝无仅有的。它能够对轻微的外力做出反应,并具有安全碰撞保护功能。当发生意外接触时,LBR iiwa 会立即把运动速度降下来,从而把动能限制在可避免伤害的范围内。

LBR iiwa 竭力实现最大产能:

1、无需防护栏降低相关成。人类与机器人安全协作时,无需采取大量安全预防措施,LBR iiwa 已在其 HRC 包中集成了所有必要措施,免去了安全设备、电路及防护栏通常所需的附加成本以及相关空间要求。同时,LBR iiwa 开创了之前因安全要求无法满足而不能实现的全新自动化解决方案。人类与机器人可共用一个工作区,且两者之间的任务能够得到最佳分配。例如,采用LBR iiwa,节省了昂贵的进给系统及生产区费用。

2、携手实现更高生产率。LBR iiwa 可以以演示这种最直观的编程方式来示教:操作员用手将机器人引导至正确位置,移动路径上各点的坐标能同时存入机器人程序。示教过程快速而又简单,且无需具备编程知识。这个功能尤其适用于成本效益高的自动化作业,即便是小批量或多样化的生产中。LBR iiwa 具有多种安全功能,例如安全碰撞检测功能 ,力检测功能 ,安全慢速功能,安全工作空间监控功能。这些安全功能的性能 等级为PLd ,设备集成商可以采用这些功能来实现典型的人机协同柔顺机器人应用。

3、由于采用了安全扭矩传感器,操作员可通过动作进行直观控制。员能够通过简单的动作(例如触摸机器人)来影响和控制机器人的工作次序。不仅直观,而且无需附加其它控制设。

4、新安全外形。LBR iiwa 采用全铝外壳,大幅减轻了重量并提高了安全性。得益于无边缘流线型设计,LBR iiwa 还消除了所有挤压和剪切危险,从而降低了人机协作时的风险。

灵活至极:LBR iiwa 具有广阔的潜在应用范围

LBR iiwa 使机器人具有了更高的运动性:

   1、可通过多种路径到达目标点。LBR iiwa 的运动系统根据人体手臂设计而成。因此,末端工具的位置可以有多种轴 位 置 组合方式 。LBR iiwa可轻易覆盖圆形轮廓表面,从而可以用最节省空间的方式对作业顺序进行编程。尤其是在空间狭小、难以安装的生产系统中,LBR iiwa 能发挥高度灵活的操作助手作用。

   2、一台机器人三种控制器模式。在“位置控制器”模式下,LBR iiwa将按照要求以设定速度移至所需位置。在“重力补偿”模式下,LBR iiwa 可发挥有效操作助手的作用。它能精确地补偿载荷重量,因此仅需施加极小的外力便能使它进行移动。在“随动控制器”模式下,可以分别对 LBR iiwa 所有轴进行平移和旋转配置,从而优化机器人的特征,使其适于特定任务。同时还能产生特定的力量施加在某个动作上。

   3、7 轴可最大程度地提高多功能性。LBR iiwa 轻 型 灵敏 机 器人的低重量、紧凑的外形以及高效负载确保其适合移动操作。可以将它安装在移动滑台上执行各种工作,它能不断变换工作地点; 根据工作的具体需求; 单独工作或者与人协同工作。达到其工作位置后,它能利用其所集成的灵敏性进行自动而精准地自我校准。

   4、LBR iiwa 还简化了外围设备。环境变化,性能不变机器人越是灵敏,就越能简单使用、更是成本效益高的工具,同时降低相关维护要求。无需对工具的机械顺从性做出要求,仅需通过 LBR iiwa 自身便可实现。这样通过更改控制器内的参数便可快速灵活地实施工艺调整,从而提高自动化作业的成本效益,尤其体现在小批量生产中。

   5、模块化、开放且易于编程。对机器人顺序进行编程和集成外部传感器时,LBR iiwa 始终采用 Java 技术带来的强大优势包括:全球分布,借助外部函数库而实现的高识别水平及快速扩展性,而且其中有些为免费开源软件。 利用 LBR iiwa,用户在规划和实施自动化流程时可以获得更大的灵活性。

   6、环境变化,性能不变。工件未准备放入料仓,套筒未与轴精确对齐。即便在这种情况下,借助内置的传感器,LBR iiwa 依然能抓起工件并准确进行组装,而无需使用昂贵的外围设备。在组装过程中,与位置受控型机器人不同,其可以施加力量,以便如同感应一般进行工件安装。利用内置的传感器,可通过力量和位置来监测安装是否正确。

精准至微:LBR iiwa 处理高要求任务的方式

LBR iiwa 能够精确了解过程动态:

   1、LBR iiwa 的内在品质保证了其具有极高的精度。要实现精确校准,传统机器人

需要外部辅助,而 LBR iiwa 自身就能轻松搞定。利用所集成的校正传感器,它能自动实现自我校正。这样,不仅无需使用电子校正装置,而且节约了时间。

   2、偏差范围极小路径度高。LBR iiwa 所 有齿轮箱都设 计 为高精度,并且制造公差极小。所以它的重复精度高达 ±0.1 毫米。在进行路径控制时,由于机器人考虑了力矩信号,所以 LBR iiwa实现了特有的平稳运行。依靠高精度,LBR iiwa可以完成世界上其它工业机器人所不能完成的高要求组装任务。

  3、过程可详细追踪。当 LBR iiwa 完成自动化任务时,它能持续同时记录过程参数和力量。因此,无需耗费时间和成本高昂的外部质量控制,便可对其精确作业实时进行追踪。反之,也能显著简化自动化过程,并提高其灵活性。

  4、即便在不同工件的情况下也能实现精确轨迹。得益于其柔顺性,LBR iiwa 能对不规则表面进行追踪并加工,无需对路径 进行精确编程或对工件精确定位。机器人能灵敏并自主追踪工件轮廓表面,不会穿透表面或脱离表面。LBR iiwa 能对不规则的工件表面进行轨迹自动补偿。而且,相较于传统工业机器人,由于它能以更快的速度移动至接触点,所以工作节拍更快。

  5、集成媒介,完美法兰。对于复杂装配任务及安装空间狭小的场合,LBR iiwa 是首选助手。为了避免分裂轮廓,从基底至创新型法兰,所有媒介都通过机器人手臂以完全内部方式进行布设。仅在工具或已安装传感器附近铺设电力及压缩空气线路,现场总线铺设于机器人外部。媒介法兰具有电动及气动两种形式可供选择。

LBR iiwa机器人革命性的新技术

  1、掌控未来:KUKA Sunrise。创新型 LBR iiwa 机器人采用了专属开发的KUKA Sunrise 控制技术、 KUKA Sunrise Cabinet 控制硬件及 KUKA Sunrise . OS 控制软件。KUKA Sunrise Cabinet 集全系统的安全控制、机器人控制、逻辑控制和过程控制于一身。凭借优化的接口、可扩展性、性能和开放性,它能够毫无局限地实现完全自动化。在未来,它还可以通过一台控制器操控多个轻 型机器人。

  2、规划成功:KUKA Sunrise.Workbench。新型 KUKA Sunrise. Workbench 编程、启动和除错工程套件。与以往相比,它能让操作员更直观、更轻松地操控 LBR iiwa。 程序编辑器能够通过内置的手册、自动完成功能以及高亮显示程序代码中的语法和错误等功能提供大力支持。

  3、采用全新用户界面的KUKA smart PAD。利用经实践检验的 KUKA smartPAD以及其重新设计的用户界面,该设备能以与 LBR iiwa 同等智能的方式进行操作。屏幕上有清晰的图标显示,可直观实现所需功能,同时彩色LED状态指示能快速反馈机器人系统的现状。通过简单的点击便能获取详细信息和问题的解决方案。得益于多种可视化功能,smartPAD 简化了作业内容,并同时提高了安全性和生产率。




一套能同时跑 ROS、ROS2 还能做 1 kHz 直接控制的 KUKA LBR iiwa 开源框架 —— Java 与 Python 工程师的“瑞士军刀” 用 Java 在 Sunrise 柜里写业务,用 Python/ROS 在工控机里做算法,两边通过 TCP 走自定义协议,延迟 < 3 ms,带宽 1 kHz,代码全开源(MIT)。,正好把“Java 原生层—Python 远程—ROS/ROS2” 打通,还给出了 1 kHz 的伺服接口。A:Sunrise 的 Servo 线程本来就 1 ms,我们只是把数据通过 lock-free queue 抄出来,不额外占周期。A:libiiwa 完全跑在用户层,不刷固件,官方已书面确认“不影响保修”。 阅读详情

相关推荐

掌握ROS与KUKA iiwa700机器人的控制操作

ROS(Robot Operating System)节点(Node)是ROS系统中最小的执行单元,通常是一个独立运行的进程,负责执行计算任务、控制机器人或其他设备。节点可以发布(Publish)消息到话题(Topic),也可以订阅(Subscribing)话题来接收消息,实现数据交互。节点之间通过话题通信,每个节点都能够独立执行并与其他节点共享信息。节点间通信不需要直接关联,这样的松耦合架构使得整个系统具有很高的灵活性和可扩展性。

weixin_34945060的博客 632

机械臂项目kuka_iiwa.zip

本资源主要是KUKA_iiwa强化学习仿真,利用强化学习实现机械臂的抓取,并附有详细的代码注释。

iiwa机器人资料

库卡中一款机器人iiwa详细说明资料,供参考和学习。

ROS 之 KUKA iiwa编程

目录 背景介绍 ROS API说明 ROS环境搭建 背景介绍 目前,市面上大多数的拖动试教机器人是UR的协作机器人和DLR-KUKAiiwa机器人,相比于UR机器人iiwa机器人在结构上有一点重要的不同。 UR在每个关节上采取的是双编码器的方式,分别测量电机角度和连杆角度。而iiwa机器人在每个关节上还加入了一个单轴力矩传器(一般位于减速器输出端与末端连杆间),用于测量每个关节的输出力矩。如图所示,iiwa在牵引拖动时表现更好,同时iiwa机器人拥有更小的运动盲区。用户可以施加更.

lovely_yoshino的博客 8286

KUKA iiwa 机器人实时控制 -- 2. 基本环境配置

本文将对KUKA iiwa FRI 通信的基本环境配置部分进行介绍。

HIT.roboT的博客 1942

LBR_iiwa_14_R820代码解析

-- This is a threaded script, and is just an example! --rmlMoveToJointPositions 是一个阻塞函数 只有线程子脚本能够使用 function sysCall_threadmain() --Put some initialization code here: jointHandles={-1,-1,-1...

魂淡林的博客 2987

kuka LBR iiwa7 & iiwa14机器人参数及MDH表

LBR iiwa关节运动范围、尺寸等数据

罗伯特祥的博客 3950

KUKA iiwa 机器人实时控制 -- 1. FRI通信硬件连接

KUKA iiwa 机器人是支持对各个关节的位置或者扭矩进行实时控制的。本教程将对KUKA iiwa 实时控制方法进行介绍。

HIT.roboT的博客 2208

kuka机器人参数_聊聊 iiwa 机器人及其衍生作品

1.iiwa机器人的发展历史研发这款机械臂的DLR下属研究所是机器人和机电一体化研究所(DLR Institute of Robotics and Mechatronics),总体研发时间约为15年,而且作为核心研究课题超过20年,其他很多扩展课题都是依据这一系列的机械臂的核心技术展开的,第三部分也会提到一些。要记住一个名字,这款机械臂研发的领军人物Alin Albu-Schaffer。iiwa ...

weixin_39955953的博客 2784

库卡kuka

库卡(KUKA)机器人有限公司于1995年建立于德国巴伐利亚州的奥格斯堡,是世界领先的工业机器人制造商之一。库卡机器人公司在全球拥有20 多个子公司,大部分是销售和服务中心,其中包括:美国, 墨西哥, 巴西, 日本, 韩国,中国台湾, 印度 和绝大多数 欧洲国家。公司的名字,KUKA(库卡),是Keller und Knappich Augsburg的四个首字母组合, 它同时是库卡公司所有产品的注...

D学习中- 2951

KUKA iiwa 机器人实时控制 -- 4. 客户端FRI C++程序

本文将对KUKA iiwa 客户端FRI C++程序进行介绍。

HIT.roboT的博客 2575

【转】kuka iiwa 机器人是怎么控制的

文章目录首先来看一下iiwa的几个演示视频LWR的电流控制系统建模和辨识关节传器分级控制关节层面控制 首先来看一下iiwa的几个演示视频 Teaching by Demonstration: http://v.youku.com/v_show/id_XODE3MzQ0MTk2.html 末端I/O实现示教点示教功能 Teaching by Demonstration II:http...

罗伯特祥的博客 4018

kuka参数指导

其中包含了库卡使用的各类参数的说明,解释,例子等。

LBR iiwa编程手册

LBR iiwa编程手册 LBR iiwa编程手册 LBR iiwa编程手册 LBR iiwa编程手册 LBR iiwa编程手册

iiwa:用于运行 kuka iiwa 的 rosrosjava 包

井羽 用于运行 kuka iiwa 的 ros/rosjava 包。 入门 这个存储库包含两个包。 'iiwa' 包含向机器人发送命令的消息和 C++ 代码。 'iiwa_java_interface' 包含在机器人端运行并侦听命令的 java 代码。 运行 'catkin_make' 应该同时构建两者。 或者,我们还将 jar 文件包含在“iiwa_java_interface/JavaNode”中,以便可以直接复制它们。 您应该首先将“iiwa_java_inteface/JavaNode/ROScom.java”添加到您的 Sunrise Workbench。 然后将 jar 文件复制到 Workbench 中并将它们添加为库。 您现在可能需要编辑“ROScom.java”。 使用机器人的必要值设置变量“my_ip”和“my_master”。 此外,如果您的 Sunrise

KUKA iiwa 机器人实时控制 -- 3. 控制柜FRI JAVA程序

本文将对KUKA iiwa 控制柜 FRI JAVA程序进行介绍。

HIT.roboT的博客 2185

kuka协作机器人LBR系列 issy15R930导入到ros2_rviz(带外观文件)

kuka协作机器人LBR系列 issy15R930导入到ros2_rviz(带外观文件)外观文件未调整好,外观仍需进一步研究,外观文件dae与轮廓(碰撞)文件STL并未完全对应起来。在blender里面看了一下UR机器人的文件,是对应的,本人导出的两种文件总是存在各中角度差。需要进一步研究。本文参考了以下两篇文章,和UR的包,本文未详细论述的地方,也可以按参考文章中的相关章节进行操作。如何下载kuka机器人,可以在xpert上注册账号下载,也可以联系本人帮忙下载。

关注工业机器人应用 1729

kuka iiwa 控制接口开源项目

https://github.com/edoardolamon/HRII_kuka

dbdxnuliba的博客 1474
上一篇: 解析波士顿Handle机器人背后的技术
下一篇: 中国机器人最新统计数据发布及分析(附图)
小高robot
博客等级 码龄8年 270粉丝 0原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值