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

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

3天内不再提示

借助ROS 2实现软件定义自适应机器人

李娜 来源:drakannie 作者:drakannie 2022-08-01 08:09 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

FPGA 能够自适应生成定制计算架构,以前所未有的灵活性、更短的设计周期、更低的开发成本,助力各类机器人应用。

1. 机器人是一种“系统集成艺术”

机器人是一种复合系统,它由感知周边环境的传感器、根据感知采取行动的致动器和负责处理数据的计算构成,从而对其应用做出连贯一致的响应。在很大程度上,机器人技术是一种系统集成的艺术,在软件和硬件方面皆是如此。

以往的研究揭示,机器人领域中多达 70% 的资源被用于集成,而不是用于开发最终应用。直到最近,随着较低端的工业机器人走向大规模普及化,机器人公司才开始在硬件基础上着重软件开发。

尽管如此,机器人仍然是高度专业化的系统,旨在以高可靠性和高精度执行一系列任务。因此,机器人内部的硬件和软件能力之间的关系十分重要。大多数机器人通过内部网络交换信息并满足时序要求。从这种意义上来讲,机器人属于时间敏感型网络。

2. 选择“适合的计算平台”

机器人系统的机载资源通常非常有限,如存储器、I/O 和磁盘或计算功能,会阻碍系统集成进程,使之难以满足非结构化、动态和不断变化环境的实时性要求。随着机器人内部网络安全的发展,这一点更是如此,因为它经常在使用寿命方面对机器人提出新要求,需要修改机器人的逻辑,从而对实时环路产生影响

正因如此,为机器人系统选择合适的计算平台至关重要。该平台既要简化系统集成、符合功耗限制,也要能够适应机器人应用不断变化的需求。

打造自适应机器人

自适应机器人是指那些能够成功应对新状况的机器人。一台能够称得上“自适应”的机器人,必须具备以下三大特性其中之一。满足全部三项特性的机器人,可视为“完全自适应机器人”。

pYYBAGGYHIuAKEcWAAB0BI6m4mA553.png

自适应机器人基本要求

自适应计算是自适应机器人的第三项基本特性。对于机器人而言,主要指机器人能够在运行过程中适配其计算系统的一个或多个属性(如确定性、功耗或吞吐量)。在此方面,FPGA 正是实现自适应计算的理想技术,因其兼具通用性和强大功能,同时效率高、成本低。

在 FPGA 上不仅可以实现其他处理架构,还可以实现并行处理。因此,FPGA 可以用于处理几乎任何机器人内部的任务。另一方面,FPGA 能够针对每一种机器人应用的需求,专门定制数据路径宽度和寄存器长度。

如果说,CPUGPU 是工人按照顺序依次将输入加工成输出的车间,那么,FPGA 就是灵活的自适应工厂,能够针对手中的具体任务定制创设装配线和传送带。

FPGA 的工业类比

Kria SOM 是机器人的理想计算平台

传统的机器人软件开发,是基于预先定义的架构和约束条件,在给定机器人的 CPU 中进行功能编程。一旦机器人遇到适配需求,就会导致复杂的系统集成操作。然而,如果使用 FPGA,构建机器人行为就是为解决任务的架构编程。机器人架构师可以纯粹从软件创建自己的硬件设计,并通过各种平台完成交付。

审核编辑:郭婷

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

    关注

    2574

    文章

    54401

    浏览量

    786227
  • FPGA
    +关注

    关注

    1656

    文章

    22288

    浏览量

    630384
  • 机器人
    +关注

    关注

    213

    文章

    30600

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

    : 官方和社区对主流软件(如Linux, ROS 2)的适配非常积极,降低了开发门槛。 3. 定位清晰: 精准定位于高性能RISC-V应用开发、AI和机器人领域,是学习和项目实践的优
    发表于 12-03 14:40

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

    控制系统: - 视觉定位模块:通过 CSI 接口将数据实时传输至 MYD-LT536; - 反馈环路:编码器信号经 CAN 总线反馈,实现机器人闭环控制与误差自适应补偿; - 误差修正算法:AI
    发表于 11-14 15:48

    如何基于翼辉信息SylixOS开发ROS 2应用

    ROS 2(Robot Operating System 2)是机器人操作系统(ROS)的升级版,是一套开源的专为
    的头像 发表于 08-14 15:44 1665次阅读
    如何基于翼辉信息SylixOS开发<b class='flag-5'>ROS</b> <b class='flag-5'>2</b>应用

    工业机器人的特点

    的基础,也是三者的实现终端,智能制造装备产业包括高档数控机床、工业机器人、自动化成套生产线、精密仪器仪表、智能传感器、汽车自动化焊接线、柔性自动化生产线、智能农机、3D 打印机等领域。而智能制造装备中工业
    发表于 07-26 11:22

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

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

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

    的非常好的,特别是一些流程图,很清晰的阐释了概念 很适合作为初学者入门的引路书 还能了解很多技术和框架,破除初学者的自负困境,让初学者知道功能是由很多开发者维护的,前人已经为各种产品搭建了完善的框架。避免陷入得一个单打独斗的错觉 一直蠢蠢欲动ros2
    发表于 04-30 01:05

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

    的知识,还需要对ROS 2的节点通信和数据处理有一定的了解。通过实践这一部分内容,我掌握了如何在ROS 2实现二维码识别,这对于提高
    发表于 04-27 11:42

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

    讲解了如何在 ROS 2实现机器人的运动控制,包括速度控制、位置控制等。通过编写运动控制节点,可以接收来自上层的控制指令,如速度指令或目标位置指令,然后通过底层的驱动程序控制
    发表于 04-27 11:24

    六足仿生机器人地形自适应步态规划研究

    本研究针对六足机器人在复杂地形环境下的运动适应性问题,提出了一种融合多模态感知与动态优化的地形自适应步态规划方法。首先建立基于改进DH参数的机器人运动学模型,并通过三维点云特征提取构建
    的头像 发表于 03-07 16:56 1564次阅读

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

    ,问题也越来越多,为了打造一款能够成为通用机器人标准化软件平台的“操作系统”,ROS 2在2014年第一次被提出,之后推出多个测试版本,并于2017 年年底发布第一个正式版本。 202
    发表于 03-03 14:18

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

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

    《具身智能机器人系统》第10-13章阅读心得之具身智能机器人计算挑战

    阅读《具身智能机器人系统》第10-13章,我对具身智能机器人的工程实践有了全新认识。第10章从实时性角度剖析了机器人计算加速问题。机器人定位中的SLAM算法需要处理两个计算密集型任务:
    发表于 01-04 01:15

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

    中取得了令人瞩目的效果。 阅读感悟 从传统的手动编程到借助大模型实现智能化、自主化,从单一模态的交互到多模态信息的深度融合,再到扩散模型的应用,机器人控制技术正在以惊人的速度进化。这不仅让机器
    发表于 12-29 23:04

    ROSCon China 2024 | RDK第一本教材来了!地瓜机器人与古月居发布新书《ROS 2智能机器人开发实践》

    12月7日-8日,为期两天的ROSCon China 2024在上海圆满落幕,来自全球的ROS专家学者、开发者、企业代表齐聚一堂,共享机器人前沿技术成果。地瓜机器人携手众多RDK生态产品亮相,并联手古月居共同推出首本基于RDK
    的头像 发表于 12-10 18:48 1893次阅读
    ROSCon China 2024 | RDK第一本教材来了!地瓜<b class='flag-5'>机器人</b>与古月居发布新书《<b class='flag-5'>ROS</b> <b class='flag-5'>2</b>智能<b class='flag-5'>机器人</b>开发实践》

    ROSCon China 2024 | RDK第一本教材来了!地瓜机器人与古月居发布新书《ROS 2智能机器人开发实践》

    手古月居共同推出首本基于RDK机器人开发者套件的教材——《ROS 2智能机器人开发实践》。该书由地平线创始&CEO余凯博士和华东师范大学教
    发表于 12-10 10:56 998次阅读