广告

机器人应用中的毫米波雷达传感器

2020-05-25 Dennis Barrett 产品营销经理;Adrian Alvarez 德州仪器 (TI) 实习应 阅读:
随着机器人技术的进步,互补传感器技术也在进步。就像人类的五官感觉一样,通过将不同的传感技术结合起来,可在将机器人系统部署到不断变化、不受控制的环境中时取得最佳效果。

当脑海中浮现机器人的形象时,您可能会联想到巨大的机械手臂,工厂车间里盘绕的随处可见的线圈和线束,以及四处飞溅的焊接火花。这些机器人与大众文化和科幻小说中描绘的机器人大不相同,在后者中,机器人常以人们日常生活助手的形象示人。dtfednc

如今,人工智能技术的突破正在推动服务型机器人、无人飞行器和自主驾驶车辆的机器人技术发展,市场规模预计将从 2016 年的 310 亿美元增加到 2020 年的 2370 亿美元[1]dtfednc

随着机器人技术的进步,互补传感器技术也在进步。就像人类的五官感觉一样,通过将不同的传感技术结合起来,可在将机器人系统部署到不断变化、不受控制的环境中时取得最佳效果。互补金属氧化物半导体 (CMOS) 毫米波 (mmWave) 雷达传感器是机器人感知方面一项相对较新的技术。dtfednc

机器人传感器技术

机器人传感器技术包括力和扭矩传感器、触摸传感器、一维/二维红外 (IR) 测距仪、三维飞行时间激光雷达传感器、摄像机、惯性测量单元 (IM U)、GPS 等。CMOS 毫米波雷达传感器可精确测量其视野范围内物体的距离以及任何障碍物的相对速度。这些感应技术各有优缺点,如表 1 所示。dtfednc

dtfednc

表 1.传感器技术比较。dtfednc

与基于视觉和激光雷达的传感器相比,毫米波传感 器的一个重要优势是不受雨、尘、烟、雾或霜等环 境条件影响。此外,毫米波传感器可在完全黑暗中 或在阳光直射下工作。这些传感器可直接安装在无 外透镜、通风口或传感器表面的塑料外壳后,非常 坚固耐用,能满足防护等级 (IP) 69K 标准。此外, TI 的毫米波传感器的体积小、重量轻,生产设计dtfednc

体积是微型激光测距仪的三分之一,重量是其一半[2]dtfednc

检测玻璃墙

图 1 说明了玻璃墙和隔墙在现代建筑中的应用, 而服务型机器人(例如真空吸尘或拖地机器人)需要感知这些表面以防止碰撞。 事实证明,使用摄像机和红外传感器很难检测这些元素。但毫米波传感器可检测到玻璃墙的存在及其后面的物体。dtfednc

dtfednc

图 1.现代建筑广泛使用玻璃表面。dtfednc

为演示这一功能,我们设置了一个简单的实验,对 80c m 远处的一块玻璃使用德州仪器 (TI) IWR1443BOOST 毫米波传感器评估模块 (EVM)。dtfednc

然后,我们在玻璃后面 140cm 处的位置放置了一个墙板,如图 2 所示。dtfednc

dtfednc

图 2.设置用于检测玻璃墙的测试。dtfednc

在毫米波演示可视化工具中使用 EVM 随附的演示软件和可视化工具,图 3 中显示的结果明确证明了毫米波传感器可检测玻璃墙面及其背后的墙板。dtfednc

dtfednc

图 3.显示玻璃板和墙板检测的试验结果。dtfednc

使用毫米波传感器测量对地速度

精确的里程计信息对于机器人平台的自主移动必不可少。dtfednc

可通过测量机器人平台上车轮或皮带的转动来获得此信息。然而,如果车轮在松散砾石、泥地或湿地等表面上打滑时,这种低成本方法显然无法轻松凑效。dtfednc

更先进的系统可通过增加一个 IMU(有时通过 GPS 增强)来确保里程计非常精确。毫米波传感器可通过向地面发送线性调频信号并测量返回信号的多普勒频移,为穿越不平坦的地形或底盘俯仰和偏航情况较多的机器人提供额外的里程计信息。图 4 显示了对地速度毫米波雷达传感器在机器人平台上的潜在配置。 是 将雷达指向平台前(如图所示)还是指向平台后(农用车辆的标准做法)需进行权衡。如果指向平台前,则也可使用同一毫米波传感器来检测表面边缘,避免不可恢复的平台损失,如从仓库装运台上跌落。如果指向平台后,则可将传感器安装在平台的重心点上,尽量减少俯仰和偏航对测量的影响,这在农业应用中是一个大问题。dtfednc

dtfednc

图 4.机器人平台上的对地速度雷达配置。dtfednc

方程 1 计算均匀理想条件下的速度:dtfednc

dtfednc

其中 V 是车辆的速度, λ 是发射信号的波长, θ 是天线俯角,而 fd 是多普勒频率(单位:Hz)。dtfednc

扩展方程 1 能够补偿变量(例如,导致传感器俯仰、偏航和翻滚的非均匀地形)的速度测量误差,并引入转动速度分量。这些计算超出了本文的范围, 但一般可在文献中找到它们。[3]dtfednc

机械臂周围的安全防护装置

随着机器人在服务能力或在灵活的低批量处理自动化任务中与人类发生更多的交互,必须确保它们不会对与之交互的人造成伤害,如图 5 所示。dtfednc

dtfednc

图 5.未来的机器人将与人类有更多的交互。dtfednc

在过去,常用方法是在机器人的工作区域周围打造一个安全屏障或排除区域,确保物理隔离,如图 6 所示。dtfednc

dtfednc

图 6.带有物理安全笼的机械臂。dtfednc

传感器使虚拟安全幕或气泡能够将机器人操作与非计划的人类交互分开,同时避免机器人与机器人发生由于密度和操作可编程性增加而导致的碰撞。基于视觉的安全系统需要受控制的照明,这会增加能耗、产生热量且需要维护。在尘土飞扬的制造环境(如纺织或地毯编织)中,需要经常清洁和注意透镜。dtfednc

dtfednc

图 7.TI IWR 毫米波传感器处理链。dtfednc

由于毫米波传感器非常强大,无论车间的照明、湿度、烟雾和灰尘情况如何,都可检测物体,因此它们非常适合取代视觉系统, 并且可以极低的处理延迟(通常少于 2ms)下提供这种检测。由于这些传感器视野宽阔且探测距离较长,将其安装在工作区域上方可简化安装过程。只使用一个毫米波传感器即可检测多个物体或人员, 减少所需传感器数量并降低成本。dtfednc

毫米波传感器生成的点云信息

毫米波雷达传感器可通过模数转换器将射频 (RF) 前端模拟数据转换为数字表示形式。这种数字转换的数据需要高速外部数据总线,以将数据流引入处理链,然后经过一系列数学运算对在传感器视野范围内检测到的点生成距离、速度和角度信息。   由于这些系统通常规模较大且成本高昂,因此 TI 试图将所有这些功能集成到一个单片CMOS 器件上,以减小尺寸,降低成本和功耗。额外的数字处理资源 现可进行聚合、跟踪和分类等任务的数据后处理,如图 7 所示。dtfednc

走在毫米波传感器前面的人会产生多个反射点。可在常用的机器人操作系统可视化 (RVIZ) 工具中, 将检测到的所有点映射到相对于传感器的三维区域中(如图 8 所示)。dtfednc

dtfednc

图 8.RVIZ 中显示的由 IWR1443BOOST EVM 捕捉的人体点云。dtfednc

此映射会收集四分之一秒内的所有点。收集到的点信息密度可提供高保真度,可清晰看到腿和手臂的运动,因此物体分类算法会将其归类为一个移动的人。三维区域中开放空间的清晰性对于移动机器人来说也是非常重要的数据,可确保它们能够自主操作。dtfednc

使用毫米波传感器映射和导航

使用 IWR1443BOOST EVM 检测到的物体点信息,然后就可以演示如何使用毫米波雷达作为唯一的传感器,精确地映射房间内的障碍物并在标识的自由空间内进行自主操作。dtfednc

存在几个机器人开源社区,包括 Robot OS (ROS) 和 Arduino。为了快速演示如何在映射和导航应用中使用毫米波雷达,我们选择了Robot OS 和安装在 ROS 社区 Turtlebot 2 开发平台的 IWR1443BOO ST EVM,如图 9 所示。dtfednc

dtfednc

图 9.IWR144 3 BOOST 安装在 Turtle bot 2 上的 EV M。dtfednc

通过对 EVM 实现基本驱动程序 (ti_mmwave_rospk g),我们使用 OctoMap 和 move_base 库将点云信息集成到导航堆栈中,如图 10 所示。dtfednc

dtfednc

图 10.与配备有 IWR1443BOOST 的 Turtlebot 2 配合使用的 ROS 库导航堆栈。dtfednc

我们在内部办公环境中设置障碍并使 Turtlebot 2 通过该区域,使用 OctoMap 库建立一个三维栅格地图。图 11  是使用 RVIZ 的栅格屏幕截图。dtfednc

dtfednc

图 11.使用 OctoMap 库在 ROS 中生成栅格地图。dtfednc

我们使用从 OctoMap 和 move_base 生成的地图, 输入最终目的地和姿势位置,如图 12 屏幕截图中的绿色箭头所示。dtfednc

dtfednc

图 12.使用 IWR1443BOOST EVM 栅格地图和 ROS mo ve_base 库,使 Turtlebot 2 进行自主导航dtfednc

Turtlebot 2 成功高效地导航到了 选定的位置,然后旋转到适当的姿势,避开其路线中静态和动态障碍物。这证明了使用一个面向未来的毫米波传感器快速在 ROS 环境中进行基本自主机器人导航的效果。dtfednc

结论

毫米波传感器最初非常昂贵且尺寸较大,并需要多个分立组件。dtfednc

然而,由于现在 TI 将射频、处理和内存资源集成到一个单片 CMOS 芯片上,可以说 毫米波传感器将补充或取代已确立的机器人传感技术。dtfednc

总之,以下是毫米波传感器与其他技术对比的优势:dtfednc

  • 毫米波传感器对环境条件(如阳光直射、阴影或水的光反射)不敏感。
  • 毫米波可检测玻璃墙、隔墙和家具,而基于光的传感解决方案则可能无法做到。
  • 毫米波提供物体的多普勒速度信息,这在车轮在潮湿表面打滑时有助于增强机器人里程计。
  • 基于毫米波的传感器机械复杂度较低,从而减少了制造校准和误差校正过程。没有通风口或透镜,它们可直接安装在塑料外壳后。集成校准意味着在线制造复杂性更低。广阔的视野使得不再需要机械旋转传感器机制。
  • TI 的高度集成单片 CMOS 毫米波传感器使所有处理都可在传感器内发生。与基于视觉的系统相比,这降低了材料成本、缩小了尺寸并减少了中央控制器处理器每秒所需的百万条指令。

毫米波传感器技术提高了机器人的智能化操作,同时在实际环境中 增强了耐用性。这项技术的应用将进一步加快机器人系统的快速采用。dtfednc

参考文献

  1. Tractica.“《机器人市场预测》。”17 年第 2季度.
  2. Barrett D.、D. Wang、A. Ahmad 和 V. Mah imkar。“《使用毫米波传感器提高无人机安全性 和生产力》。”德州仪器 (TI) 白皮书, SPYY001,2017 年。
  3. Fleming W.J. 和 A.K. Hundiwal。“达对地速度传感器》。”第 35 届 IEEE 车辆技术会议,1985 年,第 262–272 页。
本文为EDN电子技术设计 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • “中国IC设计成就奖”提名产品简介:艾为触觉反馈驱动AW AW86224是一款具有F0检测与追踪,内置SRAM波形空间,低功耗、小尺寸的常压线性马达驱动IC
  • 用TinyML开始设计——开发评估套件 本文中展示的开发套件和评估板得到一些流行的机器学习库和用于 TinyML 工作流程资源的支持,包括用于微控制器的 Google TensorFlow Lite 和 Edge Impulse,因而它们能够成为您第一个项目的理想起点。
  • 拆解小米WatchS1智能手表,看看主板上的主要IC来自哪些 根据小米官方的描述,小米智能手表Watch S1型号中的S,取自“Super”的缩写,代表了强大。也代表着S1是面对高端市场的产品。那究竟是否如其名呢?
  • “中国IC设计成就奖”提名产品简介:汽车级高性能可编程 CHA611是意瑞于2019年推出的汽车级可编程线性霍尔芯片,支持 5V 单电源供电,120 kHz带宽,响应时间约2us,支持灵敏度0.8 mV/Gs~ 24 mV/Gs范围内可编程。该产品在全温-40℃~150℃范围内可实现 1% 精度,且芯片出厂前已完成静态(零电流)输出电压的校准,并已通过AEC-Q100认证。
  • “中国IC设计成就奖”提名产品简介:MHA101霍尔开关传感 MHA101KN是一款全极的霍尔开关传感器,采用的是DFN1014封装(1.0x1.4mm 4-pin)。具有超低功耗,磁滞窗口小,磁场感应灵敏度高,一致性好,支持丰富的封装方式等优势。主要应用在智能手机、可穿戴(TWS及充电仓)、家电等领域。该产品已于2021年1月量产,出货量10 Mu/月,累计营收2千万人民币。
  • “中国IC设计成就奖”提名产品简介:温度湿度二合一传感 CHT8305是高精度数字温度湿度二合一传感器,其温度分辨率可达0.03125℃,具有±0.5℃的高精度,湿度分辨率可达0.02%RH。可覆盖宽电压范围至1.35V - 5.5V的应用,在3.3V电源下每秒采集一次温湿度数据时,平均工作电流仅为1.0uA(Typ.);在待机模式下,电流消耗为35nA(Typ.)…
  • “中国IC设计成就奖”提名产品简介:防水气压计MSPC110- 防水气压计产品采用独特的LGA封装形式,该封装形式经过敏芯其它产品线的长期验证,稳定可靠。防水气压计产品覆盖更多的压力量程,不仅可以进行大气压力测量,同时也可以利用液位深度与压力的线性关系,进行深度测量。介质隔离的防水胶,实现压力传递的同时,也可以保护器件免受海水腐蚀,适用于可穿戴产品,比如手环、手表。其中MEMS压力传感器采用先进的离子注入工艺和敏芯股份独有专利技术的SENSA工艺,SENSA工艺在保证产品长期稳定可靠的同时,实现较低的成本。器件内部集成有24-bit Sigma-Delta ADC、OTP存储器及I2C/SPI通信接口,外部MCU通过I2C/SPI通信接口,读取ADC转换后的数据,同时读取OTP里面存储的器件校准参数,通过特定的校准公式,可以计算出当前的压力值(Pa),或者高度、液位深度。
  • “中国IC设计成就奖”提名产品简介:心电传感器芯片CN12 曦成半导体聚焦于大健康领域,为客户提供生理检测监测芯片及解决方案。依托自主研发的核心技术,开发出可检测心电、肌电、脑电等重要生理信号的两款医疗级传感芯片,正在量产出货。集成度和功耗方面具有核心竞争优势,同时噪声、抗干扰等方面也达到国内外领先水平。
  • “中国IC设计成就奖”提名产品简介:GNSS高精度基带射频 启梦MXT2708A是梦芯科技基于自主知识产权研发的高精度基带射频一体化芯片。梦芯科技自研的宽带射频技术,使得芯片可以支持所有已部署的全球卫星导航系统,同时首创性的实现了单芯片同时接收三系统卫星信号,从而有效提升定位性能,包括灵敏度、首次定位时间、定位精度等;该芯片具备多系统兼容、高灵敏度、高精度、抗干扰等特点;支持多系统多频率联合定位,支持辅助快速定位和差分数据增强,能够在复杂应用环境中快速精确定位,为用户提供完美的位置服务体验。
  • “中国IC设计成就奖”提名产品简介:基于CMOS+MEMS技术 以下5项维度,向电子工程师和评审专家详细介绍中科银河芯的温湿度传感器芯片产品的技术创新情况。
  • “中国IC设计成就奖”提名产品简介:车规级MEMS压差传感 纳芯微NSP183x系列是一款基于高灵敏度的单晶硅压阻效应,并采用先进的MEMS微加工工艺制造而成符合AEC-Q103可靠性标准的汽车级MEMS压差传感器,生命周期内精度和稳定性优于1%FS;其制造平台经过IAFTF16949认证,每片晶圆都通过100% AOI检测,并提供用于封装的Map。还有采用贵金属双焊盘结构设计和稳定性增强的屏蔽层技术的NSP1832,符合汽车级Grade 0标准,特别适合于汽车尾气处理、燃油蒸汽压力测量等恶劣环境。
  • “中国IC设计成就奖”提名产品简介:集成电流路径霍尔传 纳芯微NSM201X系列产品主要基于霍尔效应原理,采用隔离的方式将±65A以内的电流转换成线性电压输出,适用于多种隔离电流采样场合,如光伏组串式逆变器DC输入侧MPPT(最大功率点)跟踪的电流检测、工业变频器件中作母线电流及各桥臂电流采样、UPS及服务器电源,充电桩中的隔离电流采样。此外,AEC-100正在认证中,该认证使其可用于新能源汽车OBC(On board charger)的隔离电流采样,空调热管理系统中PTC加热器的隔离电流采样等。NSM201X系列具备高灵敏度,低零点误差及良好的线性度(非线性度正负0.2%)等特性,能够降低器件的整体输出误差,在工作温度范围内,最大测量误差±1.5%。产品目前已经通过UL62368、IEC62368、TUV等认证。
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了