0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用ROS控制UR机器人可使用新版操作系统

机器人技术与应用 来源:机器人技术与应用 作者:机器人技术与应用 2021-03-25 16:46 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

现在,利用ROS控制UR机器人程序员可以使用新版本的机器人操作系统(ROS)。这个新的ROS版本提供了对机器人的笛卡尔控制,同时保持了机器人关节的安全速度,以避免超出安全的协作控制限制。

UR手臂的笛卡尔控制复杂性要求将单个机器人关节运动的计算结果保持在定义协作机器人的安全操作范围之内。另外,特定的运动也可能会让手臂通过“奇点”,在这个“奇点”,手臂需要改变其姿态,以保持工具末端在所需的轨迹上。这也可以诱导非常高速的关节运动,但将超过协作机器人的规格。

为了安全地执行此操作,ROS必须了解UR臂的运动学,协作机器人的约束条件以及笛卡尔运动的要求。在此版本之前,ROS尚未提供用于UR机器人的笛卡尔控制的正式解决方案。但是,此新版本可用于Beta测试,并且ROS社区正在收集真实用例来测试该功能。

以下是该版本的功能集:

适用于所有CB3(软件版本》 = 3.7)和e-Series(软件版本》 = 5.1)机器人,并尽可能使用RTDE接口进行通信

ROS内置机器人的出厂校准,可以精确地达到笛卡尔目标。

实时通信结构,可以很好地应对e-Series的2ms周期时间。

示教器的透明集成。使用URCaps系统,处理从ROS端发送的控制命令。这样,无需重新启动ROS驱动程序就可以暂停、停止和恢复机器人。将来,这还将使ROS组件能够用于示教器上更复杂的UR程序的一部分。可以使用服务调用退出机器人的ROS控制,以继续在TP上执行程序。

使用机器人的速度缩放功能。当由于安全限制而启用速度缩放或使用速度滑块时,这会在ROS端得到正确处理,并相应地减慢轨迹执行的速度。

如果需要的话,使用UR机器人可以对大多数日常的TP交互进行基于ROS服务的替换,而无需与示教器进行交互。可以使用ROS服务和操作调用来启动、停止机器人,甚至可以从安全事件中恢复机器人。

测试功能:在应用程序中启用笛卡尔轨迹控制。使用新的笛卡尔轨迹界面和新的笛卡尔轨迹控制器在任务空间中指定航点。

测试功能:对直角轨迹和基于关节的轨迹都使用机器人内插。如果应用程序不能满足驱动程序的实时要求,这将非常有帮助。

原文标题:UR笛卡尔驱动程序可用于ROS

文章出处:【微信公众号:机器人技术与应用】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 驱动
    +关注

    关注

    12

    文章

    1928

    浏览量

    88185

原文标题:UR笛卡尔驱动程序可用于ROS

文章出处:【微信号:robotmagazine,微信公众号:机器人技术与应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    探索RISC-V在机器人领域的潜力

    运行ROS 2,充分证明了RISC-V架构完全有能力承载机器人操作系统这样的复杂软件栈。它不仅是学习RISC-V的绝佳工具,更是探索未来边缘计算和智能机器人的一个强大起点。 致谢:
    发表于 12-03 14:40

    高精度机器人控制的核心——基于 MYD-LT536 开发板的精密运动控制方案

    ISP多媒体接口,适合构建机器人视觉-运动融合系统,实现工件识别与动态定位。 3. 支持闭环控制与误差校正 可结合高分辨率编码器反馈数据,运行机器人闭环
    发表于 11-14 15:48

    NVIDIA助力新一代机器人开发开源框架

    今年的 ROSCon 在新加坡举办,并于 10 月 29 日顺利闭幕。大会吸引了全球机器人操作系统ROS)领域开发者的关注。ROS 是目前全球应用最广泛的
    的头像 发表于 11-06 11:55 626次阅读

    通过vmRT-Thread和ROS2赋能机器人智能开发

    随着机器人技术的快速迭代升级,协作机器人、复合移动机器人和人形机器人等新兴应用场景对实时控制与智能决策的深度融合提出了迫切需求。然而,当前
    的头像 发表于 06-09 09:23 1299次阅读
    通过vmRT-Thread和<b class='flag-5'>ROS</b>2赋能<b class='flag-5'>机器人</b>智能开发

    鸿道Intewell操作系统:人形机器人底层操作系统

    操作系统的实时性赋能东土科技的鸿道(Intewell)工业操作系统作为国内唯一通过汽车、工业控制、医疗、轨道交通四项功能安全认证的系统,为标准体系中的技术层架构提供了底层支持。其微内核
    的头像 发表于 05-16 14:44 544次阅读

    【「# ROS 2智能机器人开发实践」阅读体验】视觉实现的基础算法的应用

    阅读心得体会:ROS2机器人视觉与地图构建技术 通过对本书第7章(ROS2视觉应用)和第8章(ROS2地图构建)的学习,我对机器人视觉感知和
    发表于 05-03 19:41

    【「# ROS 2智能机器人开发实践」阅读体验】机器人入门的引路书

    ROS的全称:Robot Operating System 机器人操作系统 ROS的 目的 :ROS支持通用库,是通信总线,协调多个传感器
    发表于 04-30 01:05

    鸿道Intewell操作系统助力工业机器人控制系统自主可控

    工业机器人与人形机器人的爆发式增长,正成为东土科技鸿道Intewell系统实现跨越式发展的核心引擎。从技术适配到生态重构,东土科技的三大核心能力与两大机器人赛道形成深度共振,其市场空间
    的头像 发表于 04-27 15:00 610次阅读

    【「# ROS 2智能机器人开发实践」阅读体验】+ROS2应用案例

    的知识,还需要对ROS 2的节点通信和数据处理有一定的了解。通过实践这一部分内容,我掌握了如何在ROS 2中实现二维码识别,这对于提高机器人的智能性和交互性具有重要意义。 地图构建:SLAM技术
    发表于 04-27 11:42

    【「# ROS 2智能机器人开发实践」阅读体验】+内容初识

    规划:导航是机器人自主运行的关键功能。书中详细介绍了基于 ROS 2 的导航系统,包括地图创建、路径规划和导航控制等环节。首先,通过激光雷达等传感器获取环境信息,使用 SLAM(Sim
    发表于 04-27 11:24

    深开鸿推出全国首个基于开源鸿蒙的机器人操作系统

    在智能制造浪潮的推动下,机器人已成为工业升级的核心驱动力。然而,操作系统作为机器人产业的“魂”,直接决定了机器人的智能化水平、协同能力和生态扩展性。长期以来,
    的头像 发表于 04-19 15:07 1232次阅读

    全国首个基于开源鸿蒙的机器人操作系统M-Robots OS正式发布,中国机器人产业进入“群体智能”新时代

    2025年4月9日,深开鸿在广东省人工智能与机器人产业创新产品与服务新闻发布会上正式发布全国首个基于开源鸿蒙的分布式异构多机协同机器人操作系统——M-RobotsOS(Multi-RobotsOS
    的头像 发表于 04-09 13:00 1118次阅读
    全国首个基于开源鸿蒙的<b class='flag-5'>机器人</b><b class='flag-5'>操作系统</b>M-Robots OS正式发布,中国<b class='flag-5'>机器人</b>产业进入“群体智能”新时代

    名单公布!【书籍评测活动NO.58】ROS 2智能机器人开发实践

    机器人、家用娱乐机器人,大到智能驾驶汽车、人形机器人,都是未来会并存的机器人形态。 不过,当年遵循“提高机器人软件复用率”思想开发的
    发表于 03-03 14:18

    【「具身智能机器人系统」阅读体验】2.具身智能机器人的基础模块

    具身智能机器人的基础模块,这个是本书的第二部分内容,主要分为四个部分:机器人计算系统,自主机器人的感知系统,自主
    发表于 01-04 19:22

    【「具身智能机器人系统」阅读体验】2.具身智能机器人大模型

    ,能够利用\"思维链\"的技术将复杂任务分解为多个子任务,以渐进的方式解决问题。这不仅提高了任务的成功率,也显著增强了系统的鲁棒性,使得机器人可以更高效地应对复杂环境和多样化需求
    发表于 12-29 23:04