打造机器人安全新维度,详析实时安全气泡探测架构

原创 亚德诺半导体 2025-04-22 18:03
亚德诺半导体置顶.gif
机器人的普及程度越来越高,目前正在逐渐提高在各行各业的效率和生产力。然而,为了确保周边人员和资产的安全,机器人必须配备碰撞检测和停止功能,安全气泡探测器可以探测指定安全区域内是否存在物体或人员。


本文重点介绍如何使用ADI公司的EVAL-ADTF3175D-NXZ飞行时间(ToF)平台实现安全气泡探测器应用。ADTF3175模块具有75°的视场(FoV)。如需在实际应用中覆盖更宽的视场,则可以组合使用多个传感器。例如,为了覆盖270°的视场,则需使用四个模块。安全气泡探测算法在EVAL-ADTF3175D-NXZ平台的i.MX8MP处理器上运行,可以捕获来自传感器的深度图像,并探测安全气泡半径内的任何物体。为了便于集成到机器人应用中,通常借助机器人操作系统(ROS)框架来实现安全气泡探测应用。该算法经过高度优化,在此平台上实现了30 FPS帧率。安全气泡探测器是自动导引车(AGV)和自主移动机器人(AMR)的基本组成部分。相关安全区通常用AGV/AMR周围的虚拟圆形区域表示,如图1中的红色圆圈所示。


图1. 安全气泡探测器


安全气泡探测器是AGV/AMR系统必不可少的组成部分。图2中的安全气泡探测器由四个EVAL-ADTF3175DNXZ模块构成,覆盖278°的视场。这些模块呈水平分布,飞行时间(ToF)模块之间彼此相隔67.5°,这种配置有助于减少盲点,呈现278°的视场。


图2. 水平设置。(a)顶视图;(b)前视图


为了方便ToF模块和主机系统之间的通信,系统采用ROS发布者订阅者模型,如图3所示。此设置使用Ethernet over USB进行通信,以确保数据完整性并提高通信速度。


图3. 主机作为订阅者、ROS节点作为发布者的架构


系统采用安全气泡探测算法来探测安全气泡半径内的物体。探测标志以ROS 话题(Topic)的形式传输,主机可以订阅所有模块的话题,并合并各个探测结果。此外,这些模块还可发布深度图像、红外图像和输出图像以供进一步分析。ROS提供了有效的可视化工具,例如rviz,它可以将发布的话题可视化。该应用设计为高度可配置的,将参数传递给ROS节点即可调整摄像头位置、旋转角度和其他配置值。


该应用实现了多线程架构,如图4所示。输入、处理、输出三个线程并行运行。该设计旨在有效减少延迟,确保持续对最新可访问帧运行算法模块。输入线程从ToF模块读取图像并更新输入队列,而处理线程获取输入队列并运行安全气泡探测算法,发布探测到的标志并将输出推送到输出队列。输出线程读取输出队列并发布话题以实现可视化。在实时场景中,当算法模块的帧速率低于输入线程时,先前未来得及处理的的帧将被丢弃,从而以最小延迟优先处理最新的帧。


图4. 多线程程序


主机和ToF模块之间的通信采用TCP/IP协议,通过ROS发布者-订阅者模型进行。主机将来自ROS节点(ToF模块)的已发布输出图像合并,并发布合并后的输出。


如图5所示,主机是NVIDIA® Jetson Xavier NX,利用Ethernet over USB协议为所有四个ToF模块供电并与之通信。安全气泡的默认半径为一米,这可以在ROS启动文件中进行配置。如果在该区域内探测到物体,则会触发设置中的物体探测标志,并通过ROS主题发送到主机。主机订阅每个ToF模块的物体探测话题。结果通过简单的逻辑工作范围OR(或)运算合并。如果任何一个传感器在安全气泡内探测到物体,合并后的结果就会指示存在物体。


图5. 采用NVIDIA Jetson Xavier NX的水平设置


为了实现可视化,传感器将获取的图像转换为顶视图,并根据物体位于安全气泡内部还是外部,用绿色和红色像素标记物体。各传感器也会将此图像作为ROS话题发布,随后主机将它们合并成组合图像。图6为所有已发布输出图像主题的组合图像。


图6. 四个TOF模块的组合顶视图


为了实现可视化,在左上角绘制一个方框来显示物体探测状态(绿色:未探测到物体;红色:探测到物体)。参见图7。


图7. 可视化。(a)未探测到物体;(b)探测到物体


这些图像可以通过ROS工具rviz进行可视化。此外,NVIDIA Jetson Xavier NX可以通过HDMI线连接到显示器,以便查看输出。为了进行分析,我们可以启用输入图像的深度图像、点云和顶视图等可视化功能。这些可视化功能为探测到的物体及其空间关系提供更详细的信息和洞察。参见图8。


图8. 可视化(用于分析的调试图像)


所用SQA流程

采用标准软件质量保证(SQA)方法来确保软件的安全性和质量。

  • 单元测试:ROS支持多级别的单元测试。

  • 库单元测试:测试独立于ROS的库。

  • ROS节点单元测试:节点单元测试启动节点及其外部API,即已发布话题、已订阅话题和服务。

  • 代码覆盖率:代码覆盖率分析由ROS的一个工具包完成,有助于消除从未被执行的“死代码”并提高单元测试质量。

  • 文档:ROS有一个工具包ros_doc_lite,它能为源文件生成doxygen格式的文档。

  • 使用Clang格式来格式化代码,并使用Clang-tidy来维护ROS编码风格指南。


安全气泡探测器能够可靠地探测各种形状、颜色和尺寸的物体,包括厚度仅5毫米的电缆。


算法的延迟非常低,只有30 ms,可确保实时探测物体并作出响应。


由于充分利用了ROS框架来构建用户界面和提供可视化功能,该应用具有高度可移植性,可兼容任何使用ROS的主机,帮助缩短客户产品的上市时间。


对于透明和低反射物体,ToF传感器的准确度较低。因此,对玻璃瓶和塑料球等物体,会出现探测滞后。例如,图9显示了算法探测到物体的距离(安全半径设置为100 cm)。y轴代表测试对象。玻璃瓶(12, 7)表示玻璃瓶高12 cm,宽7 cm。如果括号中只有一个参数,则它表示物体的半径或立方体的边长。表1总结了安全气泡探测器的规格。


图9. 探测准确度


image.png

表1. 安全气泡探测器规格


结论

这款由ADTF3175D和EVAL-ADTF3175DNXZ ToF平台组成的安全气泡探测器具有许多优势。它针对i.MX8MP平台进行了高度优化,实现了30 FPS的流畅性能;而且采用多线程方法来有效减少延迟,确保快速响应;此外还实施了SQA方法来确保软件安全并维护质量标准。





👇点击探索ADI“芯”世界

·
·


亚德诺半导体 Analog Devices, Inc.(简称ADI)始终致力于设计与制造先进的半导体产品和优秀解决方案,凭借杰出的传感、测量和连接技术,搭建连接真实世界和数字世界的智能化桥梁,从而帮助客户重新认识周围的世界。
评论 (0)
  • 4月22日下午,备受瞩目的飞凌嵌入式「2025嵌入式及边缘AI技术论坛」在深圳深铁皇冠假日酒店盛大举行,此次活动邀请到了200余位嵌入式技术领域的技术专家、企业代表和工程师用户,共享嵌入式及边缘AI技术的盛宴!1、精彩纷呈的展区产品及方案展区是本场活动的第一场重头戏,从硬件产品到软件系统,从企业级应用到高校教学应用,都吸引了现场来宾的驻足观看和交流讨论。全产品矩阵展区展示了飞凌嵌入式丰富的产品线,从嵌入式板卡到工控机,从进口芯片平台到全国产平台,无不体现出飞凌嵌入式在嵌入式主控设备研发设计方面的
    飞凌嵌入式 2025-04-28 14:43 125浏览
  • 贞光科技代理品牌紫光国芯的车规级LPDDR4内存正成为智能驾驶舱的核心选择。在汽车电子国产化浪潮中,其产品以宽温域稳定工作能力、优异电磁兼容性和超长使用寿命赢得市场认可。紫光国芯不仅确保供应链安全可控,还提供专业本地技术支持。面向未来,紫光国芯正研发LPDDR5车规级产品,将以更高带宽、更低功耗支持汽车智能化发展。随着智能网联汽车的迅猛发展,智能驾驶舱作为人机交互的核心载体,对处理器和存储器的性能与可靠性提出了更高要求。在汽车电子国产化浪潮中,贞光科技代理品牌紫光国芯的车规级LPDDR4内存凭借
    贞光科技 2025-04-28 16:52 183浏览
  • 在CAN总线分析软件领域,当CANoe不再是唯一选择时,虹科PCAN-Explorer 6软件成为了一个有竞争力的解决方案。在现代工业控制和汽车领域,CAN总线分析软件的重要性不言而喻。随着技术的进步和市场需求的多样化,单一的解决方案已无法满足所有用户的需求。正是在这样的背景下,虹科PCAN-Explorer 6软件以其独特的模块化设计和灵活的功能扩展,为CAN总线分析领域带来了新的选择和可能性。本文将深入探讨虹科PCAN-Explorer 6软件如何以其创新的模块化插件策略,提供定制化的功能选
    虹科汽车智能互联 2025-04-28 16:00 142浏览
  • 文/Leon编辑/cc孙聪颖‍2023年,厨电行业在相对平稳的市场环境中迎来温和复苏,看似为行业增长积蓄势能。带着对市场向好的预期,2024 年初,老板电器副董事长兼总经理任富佳为企业定下双位数增长目标。然而现实与预期相悖,过去一年,这家老牌厨电企业不仅未能达成业绩目标,曾提出的“三年再造一个老板电器”愿景,也因市场下行压力面临落空风险。作为“企二代”管理者,任富佳在掌舵企业穿越市场周期的过程中,正面临着前所未有的挑战。4月29日,老板电器(002508.SZ)发布了2024年年度报告及2025
    华尔街科技眼 2025-04-30 12:40 125浏览
  • 浪潮之上:智能时代的觉醒    近日参加了一场课题的答辩,这是医疗人工智能揭榜挂帅的国家项目的地区考场,参与者众多,围绕着医疗健康的主题,八仙过海各显神通,百花齐放。   中国大地正在发生着激动人心的场景:深圳前海深港人工智能算力中心高速运转的液冷服务器,武汉马路上自动驾驶出租车穿行的智慧道路,机器人参与北京的马拉松竞赛。从中央到地方,人工智能相关政策和消息如雨后春笋般不断出台,数字中国的建设图景正在智能浪潮中徐徐展开,战略布局如同围棋
    广州铁金刚 2025-04-30 15:24 121浏览
  • 晶振在使用过程中可能会受到污染,导致性能下降。可是污染物是怎么进入晶振内部的?如何检测晶振内部污染物?我可不可以使用超声波清洗?今天KOAN凯擎小妹将逐一解答。1. 污染物来源a. 制造过程:生产环境不洁净或封装密封不严,可能导致灰尘和杂质进入晶振。b. 使用环境:高湿度、温度变化、化学物质和机械应力可能导致污染物渗入。c. 储存不当:不良的储存环境和不合适的包装材料可能引发化学物质迁移。建议储存湿度维持相对湿度在30%至75%的范围内,有助于避免湿度对晶振的不利影响。避免雨淋或阳光直射。d.
    koan-xtal 2025-04-28 06:11 132浏览
  • 文/郭楚妤编辑/cc孙聪颖‍越来越多的企业开始蚕食动力电池市场,行业“去宁王化”态势逐渐明显。随着这种趋势的加强,打开新的市场对于宁德时代而言至关重要。“我们不希望被定义为电池的制造者,而是希望把自己称作新能源产业的开拓者。”4月21日,在宁德时代举行的“超级科技日”发布会上,宁德时代掌门人曾毓群如是说。随着宁德时代核心新品骁遥双核电池的发布,其搭载的“电电增程”技术也走进业界视野。除此之外,经过近3年试水,宁德时代在换电业务上重资加码。曾毓群认为换电是一个重资产、高投入、长周期的产业,涉及的利
    华尔街科技眼 2025-04-28 21:55 107浏览
  •  探针台的维护直接影响其测试精度与使用寿命,需结合日常清洁、环境控制、定期校准等多维度操作,具体方法如下:一、日常清洁与保养1.‌表面清洁‌l 使用无尘布或软布擦拭探针台表面,避免残留清洁剂或硬物划伤精密部件。l 探针头清洁需用非腐蚀性溶剂(如异丙醇)擦拭,检查是否弯曲或损坏。2.‌光部件维护‌l 镜头、观察窗等光学部件用镜头纸蘸取wu水jiu精从中心向外轻擦,操作时远离火源并保持通风。3.‌内部防尘‌l 使用后及时吹扫灰尘,防止污染物进入机械滑
    锦正茂科技 2025-04-28 11:45 97浏览
  • 在电子电路设计和调试中,晶振为电路提供稳定的时钟信号。我们可能会遇到晶振有电压,但不起振,从而导致整个电路无法正常工作的情况。今天凯擎小妹聊一下可能的原因和解决方案。1. 误区解析在硬件调试中,许多工程师在测量晶振时发现两端都有电压,例如1.6V,但没有明显的压差,第一反应可能是怀疑短路。晶振电路本质上是一个交流振荡电路。当晶振未起振时,两端会静止在一个中间电位,通常接近电源电压的一半。万用表测得的是稳定的直流电压,因此没有压差。这种情况一般是:晶振没起振,并不是短路。2. 如何判断真
    koan-xtal 2025-04-28 05:09 184浏览
  • 网约车,真的“饱和”了?近日,网约车市场的 “饱和” 话题再度引发热议。多地陆续发布网约车风险预警,提醒从业者谨慎入局,这背后究竟隐藏着怎样的市场现状呢?从数据来看,网约车市场的“过剩”现象已愈发明显。以东莞为例,截至2024年12月底,全市网约车数量超过5.77万辆,考取网约车驾驶员证的人数更是超过13.48万人。随着司机数量的不断攀升,订单量却未能同步增长,导致单车日均接单量和营收双双下降。2024年下半年,东莞网约出租车单车日均订单量约10.5单,而单车日均营收也不容乐
    用户1742991715177 2025-04-29 18:28 157浏览
  • 在智能硬件设备趋向微型化的背景下,语音芯片方案厂商针对小体积设备开发了多款超小型语音芯片方案,其中WTV系列和WT2003H系列凭借其QFN封装设计、高性能与高集成度,成为微型设备语音方案的理想选择。以下从封装特性、功能优势及典型应用场景三个方面进行详细介绍。一、超小体积封装:QFN技术的核心优势WTV系列与WT2003H系列均提供QFN封装(如QFN32,尺寸为4×4mm),这种封装形式具有以下特点:体积紧凑:QFN封装通过减少引脚间距和优化内部结构,显著缩小芯片体积,适用于智能门铃、穿戴设备
    广州唯创电子 2025-04-30 09:02 136浏览
  • 一、gao效冷却与控温机制‌1、‌冷媒流动设计‌采用低压液氮(或液氦)通过毛细管路导入蒸发器,蒸汽喷射至样品腔实现快速冷却,冷却效率高(室温至80K约20分钟,至4.2K约30分钟)。通过控温仪动态调节蒸发器加热功率,结合温度传感器(如PT100铂电阻或Cernox磁场不敏感传感器),实现±0.01K的高精度温度稳定性。2、‌宽温区覆盖与扩展性‌标准温区为80K-325K,通过降压选件可将下限延伸至65K(液氮模式)或4K(液氦模式)。可选配475K高温模块,满足材料在ji端温度下的性能测试需求
    锦正茂科技 2025-04-30 13:08 127浏览
  • 你是不是也有在公共场合被偷看手机或笔电的经验呢?科技时代下,不少现代人的各式机密数据都在手机、平板或是笔电等可携式的3C产品上处理,若是经常性地需要在公共场合使用,不管是工作上的机密文件,或是重要的个人信息等,民众都有防窃防盗意识,为了避免他人窥探内容,都会选择使用「防窥保护贴片」,以防止数据外泄。现今市面上「防窥保护贴」、「防窥片」、「屏幕防窥膜」等产品就是这种目的下产物 (以下简称防窥片)!防窥片功能与常见问题解析首先,防窥片最主要的功能就是用来防止他人窥视屏幕上的隐私信息,它是利用百叶窗的
    百佳泰测试实验室 2025-04-30 13:28 134浏览
  • 一、智能家居的痛点与创新机遇随着城市化进程加速,现代家庭正面临两大核心挑战:情感陪伴缺失:超60%的双职工家庭存在“亲子陪伴真空期”,儿童独自居家场景增加;操作复杂度攀升:智能设备功能迭代导致用户学习成本陡增,超40%用户因操作困难放弃高阶功能。而WTR096-16S录音语音芯片方案,通过“语音交互+智能录音”双核驱动,不仅解决设备易用性问题,更构建起家庭成员间的全天候情感纽带。二、WTR096-16S方案的核心技术突破1. 高保真语音交互系统动态情绪语音库:支持8种语气模板(温柔提醒/紧急告警
    广州唯创电子 2025-04-28 09:24 179浏览
  • 随着电子元器件的快速发展,导致各种常见的贴片电阻元器件也越来越小,给我们分辨也就变得越来越难,下面就由smt贴片加工厂_安徽英特丽就来告诉大家如何分辨的SMT贴片元器件。先来看看贴片电感和贴片电容的区分:(1)看颜色(黑色)——一般黑色都是贴片电感。贴片电容只有勇于精密设备中的贴片钽电容才是黑色的,其他普通贴片电容基本都不是黑色的。(2)看型号标码——贴片电感以L开头,贴片电容以C开头。从外形是圆形初步判断应为电感,测量两端电阻为零点几欧,则为电感。(3)检测——贴片电感一般阻值小,更没有“充放
    贴片加工小安 2025-04-29 14:59 143浏览
我要评论
0
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦