• 跳至主要导航
  • 跳到主要内容
  • 跳到主要侧边栏
  • 跳到页脚

单片机技巧

微控制器工程资源,微控制器新产品和电子工程新闻

  • 产品展示
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • 应用领域
    • 汽车行业
    • 连接性
    • 消费类电子产品
    • 产业
    • 医疗类
    • 安全
  • EE论坛
    • EDABoard.com
    • Electro-Tech-Online.com
  • 影片
    • TI单片机视频
  • EE资源
    • 快速设计
    • 电子书/技术提示
    • 常见问题
    • LEAP奖
    • 播客
    • 网络研讨会
    • 白皮书
  • EE学习中心

ci

自动驾驶汽车的更精确定位

2020年7月30日 通过 李·特施勒 发表评论

下一代惯性测量将以厘米级的精度计算出AV的位置。

雷姆·马里克(Reem Malik) | ACEINNA Inc.
任何自主技术的基础都是卓越安全性的承诺和必要性。任何自动驾驶汽车中的技术都可以帮助其导航周围的世界。安全准确地做到这一点至关重要。自动驾驶汽车的功能日益复杂,因此每辆车都必须对其精确位置具有可靠的了解。

ci
拥挤的城市峡谷环境给视音频传感器阵列带来了巨大挑战。当自动驾驶汽车试图在没有GPS / GNSS连接的情况下左转弯时,IMU技术尤其有用。

感知传感器可以看到车辆周围的世界,并且通常是主动决策的主要信息来源。这种传感技术包括雷达,激光雷达,红外,超声波和摄像机视觉–所有这些都具有强大的计算能力进行备份。

制导和导航系统告诉自动驾驶汽车它们在哪里以及需要去哪里。这些系统由GNSS / GPS接收器和INS(惯性导航系统)组成,其中包括惯性运动传感器以及里程表和转向传感器的输入。

传感器类型
通常有八种传感器
在自动驾驶汽车上发现。点击放大。

长期以来,基于MEMS的惯性传感器(如陀螺仪和加速度计)已作为离散组件用于车辆-用于碰撞检测,安全气囊展开和电子稳定性控制。使用MEMS或光纤技术的高端IMU(惯性测量单元)通常用于飞机和战术制导系统,其性能比传统MEMS传感器高出10倍至1,000倍。

随着自动驾驶汽车技术和安全标准的进步,IMU和INS所需的定位精度和精确度现在已接近航空和战术级设备的定位精度和精确度–一致且可靠的厘米级精度,而不是米级精度。

直到最近,IMU的这种性能和安全完整性水平对于汽车等大批量市场来说还是太昂贵了。但是,我们现在看到了设计和制造方面的创新,这些创新使高性能IMU技术在广泛的自治应用和更广泛的工业应用中易于使用且经济。

为什么要使用IMU?

IMU是一种电子模块,集成了多个惯性传感器,以沿多个轴或自由度生成加速度和角速度测量值。六自由度(DOF)IMU由三轴陀螺仪和三轴加速度计组成。使用扩展卡尔曼滤波器(EKF)对这些传感器随时间的测量结果进行组合,以进行高度准确的位置,速度,姿态或方向计算。姿态航向和参考系统(AHRS)将磁力计读数与IMU数据结合起来以计算航向,侧倾和俯仰。 INS添加了GPS以跟踪物体的位置,方向和速度。

在典型的AV应用中,INS与交通和高清地图以及感知传感器系统协同工作,以确定车辆路线以及如何导航。当所有系统在正常的环境条件下和良好的卫星覆盖范围内正常运行时,带有传统汽车级IMU的INS通常可提供足够的定位精度和可靠性,以确保安全运行。

但是,环境或其他外部条件常常不理想。通常,由于城市峡谷,隧道,天桥,多径错误或卫星覆盖范围较差,GPS信号丢失或衰减。

替代地,或除了GPS损失之外,车辆可能会遇到棘手的状况,例如降水或反射表面,这可能会损害来自摄像头,激光雷达和/或雷达系统的数据的性能或完整性。在所有情况下,无人驾驶车辆都必须可靠地继续沿路线导航,安全地操纵至停止和/或请求干预。

传感器输入出现乱码时进行导航的任务通常涉及称为航位推算的过程。在这里,视音频系统依赖于其他传感器,主要是IMU,车轮旋转传感器以及视力(如果有)。

幸运的是,我们赖以保持恒定(主要是)的一个外部因素是地球的重力。无论环境条件如何,IMU都会保持感应并提供位置信息。

使用适当级别的IMU性能可能是撞入隧道壁或直通另一侧的区别。

所有MEMS器件固有的偏差和漂移误差给消除这些误差的系统带来了负担。随着时间的推移,无法说明的错误将直接整合到位置错误中。经过温度和时间严格校准的高端IMU可以大大减少这些误差源。

具有内置冗余的IMU提供了更高的精度位置估计,并为整个视音频系统和传感器融合网络带来了安全性,完整性和可靠性的进一步优势。

实时运动学

精确INS定位的另一个令人振奋的趋势是RTK或实时运动学的出现和扩展。 RTK将GPS定位精度提高了100倍,从米级精度降低到厘米级精度(与IMU数据适当融合)。 RTK技术通过消除电离层和对流层延迟,多径,卫星时钟和星历误差(由GPS接收机在位置计算中使用卫星的位置造成的误差)来完善从GPS信号接收的位置数据。 RTK系统使用调查级基站,该基站通过蜂窝信号向车辆(移动的物体或车辆)广播校正信息。通过复杂算法和卡尔曼滤波器将校正与GPS和IMU数据融合在一起,以提供特定于流动站的最终位置。

RTK定位
RTK定位和定位技术对于包括农业,建筑,机器人交付,无人机和消费者自动驾驶汽车在内的各种自动驾驶应用而言都是非常有价值的。

直到最近,RTK和类似服务的价格都很高,而且获取时间很长。因此,它们主要用于农业,土地调查,地理围栏地区的越野车的建筑应用。自动驾驶汽车的激增及其对精确定位的需求催生了新的RTK软件,该软件可跨地域扩展,经济,易于集成且针对AV传感器融合进行了优化。

对于任何自动驾驶车辆来说,准确地知道其位置和周围环境,其目的地以及到达目的地的方式至关重要。尽管尚不清楚何时将自动驾驶汽车作为消费品,但该技术已在某些行业领域广泛传播。先进的IMU和RTK的结合功能有望使惯性导航系统民主化,该系统可提供高性能,安全性和增强的完整性,这对于可扩展和安全的自主操作至关重要。

提起下: 应用领域, 汽车行业, 常问问题, 精选 标签: ci, 常问问题

三重冗余IMU有助于开发自动驾驶车辆的导航和定位

九月4,2019 通过 艾米·卡尔诺斯卡斯(Aimee Kalnoskas) 发表评论

Acienna宣布了新的ACEINNA OpenIMU330B,这是一种基于MEMS的小尺寸高性能6自由度惯性测量单元,可让自动驾驶汽车在转弯和复杂操作期间准确地保持在正轨。 ACEINNA OpenIMU330B的尺寸仅为11mm x 15mm x 3mm,设计用于汽车ADAS和自治系统,以及电子稳定性控制和车道保持辅助功能。

这种三重冗余架构与小巧,低成本的包装相结合,旨在满足包括自动驾驶汽车,无人驾驶出租车/送货车在内的汽车市场对性能,可靠性和成本的挑战。 ADAS系统,电子稳定控制,车道保持辅助应用程序等

OpenIMU330B三重冗余传感器架构由三个独立的3轴加速度计和3轴陀螺仪组成,具有出色的精度和可靠性。通过嵌入三重冗余传感器阵列,OpenIMU330能够使用ACEINNA的专有表决方案仅使用有效的传感器数据。任何有缺陷的传感器输出或错误的数据集的重要性都可以忽略或降低。这种体系结构确保了最高的质量水平,同时提高了性能。速率传感器的偏置不稳定性和角度随机游走为2o/小时和0.2 o/√小时

OpenIMU330由具有浮点单元的ARM M4 CPU供电。 OpenIMU330B模块运行OpenIMU开源堆栈,该堆栈包含用于姿态和GPS辅助位置-速度-时间(PVT)测量的优化的全状态卡尔曼滤波器。基于VS Code的免费工具链支持PC,MAC和Ubuntu。

技术功能包括三重冗余,3轴MEMS角速度传感器,三重冗余,高性能3轴MEMS加速度计,开源工具链和自定义算法,ARM M4 CPU以及内置的16状态开源扩展状态卡尔曼滤波器。 ACEINNA OpenIMU330B还包括汽车级ASIL-B版本,SPI和UART接口,宽温度范围,-40C至+ 85C,高可靠性和开放社区&开发支持。

开发工具–嵌入式导航应用程序可以在PC,MAC和Ubuntu上快速开发,并可以部署在OpenIMU硬件上运行。 ACEINNA Navigation Studio开发人员工具和GUI可在开发人员站点上找到: developers.aceinna.com

通过直接联系Aceinna Inc.,合格的客户可以使用工程样品和评估套件。

提起下: 应用领域, 汽车行业, 微控制器 标签: ci

开源的9自由度惯性测量单元,带有用于12和24 V车辆系统的CAN,RS232接口

六月18,2019 通过 艾米·卡尔诺斯卡斯(Aimee Kalnoskas) 发表评论

9自由度惯性测量单元ACIENNA宣布了新的 OpenIMU300RI。一种 坚固,密封包装,开放源,九自由度(9-DOF)惯性测量单元(IMU),适用于自动越野,建筑,农业和汽车应用。这种新的开源IMU使工程师能够轻松地为其车辆/应用优化姿态,导航或其他算法,并将其运行在IMU上。

这样可以最大程度地减少总线上的通信,并释放其处理器以执行其他操作,甚至使用更便宜的处理器。 IMU或处理后的IMU数据可用于许多应用,包括保持驾驶室水平,将臂返回到特定位置,在行驶过程中保持铲斗稳定,针对安全应用锁定控制,补充GNSS数据以使拖拉机保持正常行驶,等等

新型的OpenIMU300RI通过IP67 Ampseal 16连接器在具有突破性专业级开源导航堆栈的产品线上增加了具有CAN和RS232接口的密封坚固模块,该堆栈由ACEINNA的免费Navigation Studio支持。它是Aceinna广受欢迎的OpenIMU300ZA 9自由度IMU OEM模块的补充,该模块具有SPI和UART接口。

每个OpenIMU300RI均在精密率表和温度室中进行了校准,从而为自动驾驶汽车和其他控制系统的设计人员提供了值得信赖的3D线性加速度,3D旋转速率和3D磁场测量信息。

过去,需要姿态信息(俯仰,横滚和偏航)的设计师必须选择购买适合所有人的算法,例如购买封闭式解决方案(如ACEINNA MTLT305D动态倾斜传感器),或者设计自己的算法并使其在自己的处理器上运行。对于封闭式解决方案,无法针对平台或应用程序优化算法。

如果应用程序需要多个分布式IMU(例如精密挖掘),则需要将数据传输到其自己的处理器上的CAN总线可能会非常繁重。相反,现在有了OpenIMU300RI,设计人员可以有很多选择。他们可以加载ACEINNA发布的开源算法。他们可以针对自己的应用程序优化已发布的ACEINNA算法,也可以构建自己的自定义算法和自定义消息以仅传输其控制系统所需的已处理数据。全部都可以直接加载到模块中。

由于其坚固的设计,OpenIMU300RI可以直接安装在施工和农用车辆及附件上,这些在操作或存储过程中会暴露在元件上。它具有Ampseal 6位IP67额定连接器。该模块完全由塑料模制而成,并具有用于安装的镀镍黄铜衬套。输入功率调节和保护电路专为12 V和24 V车辆而设计,并适合在其上使用。它支持5至32 V之间的输入电压。

评估套件可在以下位置购买 //www.mouser.com

提起下: 应用领域, 汽车行业, 微控制器 标签: ci

开源GPS / GNSS辅助惯性导航软件堆栈可处理精确的导航应用

九月17,2018 通过 艾米·卡尔诺斯卡斯(Aimee Kalnoskas) 发表评论

ACEINNA宣布OpenIMU–这是第一款由专业支持的,开源的GPS / GNSS辅助惯性导航软件堆栈,用于低成本的精确导航应用。ACEINNA宣布OpenIMU-这是第一款由专业支持的,开源的GPS / GNSS辅助惯性导航软件堆栈,用于低成本的精确导航应用。

无论您是开发用于工业应用的自动驾驶车辆,自动驾驶汽车,工厂或工业机器人,无人机,ROV,还是任何需要在地面,空中或水中快速或缓慢移动的智能机器,基于IMU(惯性测量单元)的传感器网络将大大改善其导航和自我定位能力。

“我们用于INS / GPS算法开发的突破性开源软件是第一个在低成本IMU上运行的专业级开源导航堆栈,” ACEINNA的首席技术官Mike Horton解释说。 “该套件不仅可以节省开发人员的时间和金钱,而且使用简单并且不需要PHd。”

OpenIMU支持高级,易于部署的定位和导航算法解决方案,而所需时间和成本仅为传统方法的一小部分。 OpenIMU’开源软件和低成本硬件的结合,可以快速开发适用于无人机,机器人技术和自主应用的高级解决方案。

OpenIMU’可扩展的软件基础结构提供算法开发所需的所有代码。

该可免费下载的堆栈包括:

*基于FreeRTOS的数据收集和采样引擎

*性能优化的实时导航级GPS / INS卡尔曼滤波器库

*基于Visual Studio Code的免费IDE /编译器工具链

*用于调试在IMU上加载的代码的JTAG调试

*数据记录,绘图,艾伦方差图和地图,

*广泛的文档

*具有先进的传感器误差模型的强大仿真环境

要立即安装OpenIMU堆栈,请按照以下说明进行操作 //developers.acceina.com。 ACEINNA的Navigation应用商店中提供了几个准备安装免费的GPS / INS和IMU应用程序,网址为: //developers.aceinna.com/apps

OpenIMU开发硬件开发套件包括JTAG-pod,精密安装夹具,EVB和OpenIMU300模块。 OpenIMU模块具有ACEINNA的5度/小时,9轴陀螺仪,加速度计和磁力计传感器套件,并带有板载180MHz ARM Coretex浮点CPU。 IMU尺寸较小(24x37x9.5mm), 易于集成的模块,工作电压范围为2.7-5.5VDC。

OpenIMU开发套件可立即交付。

提起下: 嵌入式的, 微控制器, 实时操作系统 标签: ci

主侧边栏

快速设计

组件选择变得简单。

今天尝试
设计快速的globle

EE培训中心教室

“ee

“ee

“ee

“ee

订阅我们的新闻

订阅每周行业新闻,新产品创新等等。

立即订阅

的RSS 当前的EDABoard.com讨论

  • 串联vs分流欧姆表
  • 提供重置的方式
  • CRT监视器的点击声音和图像在循环中缩小和扩展,有人可以帮忙吗?
  • 我需要测试调频发射机的帮助,"pll发射器rdvv300"
  • 电子Harmonix吉他踏板,功能不完全

的RSS 当前Electro-Tech-Online.com讨论

  • 大家圣诞快乐
  • 圣诞快乐
  • 汽车6伏发电机晶体管稳压器
  • 号码细目
  • Tacho反馈到555 pwm电动机速度控制

在推特上关注我们

MicroContrlTips的推文

页脚

单片机技巧

EE World在线网络

  • 快速设计
  • EE World在线
  • EDA董事会论坛
  • 电子技术在线论坛
  • 连接器提示
  • 模拟IC技巧
  • 电力电子提示
  • 传感器提示
  • 测试和测量技巧
  • 电线电缆技巧
  • 5G技术世界

单片机技巧

  • 订阅我们的新闻
  • 与我们一起做广告
  • 联系我们
  • 关于我们
在推特上关注我们在Facebook上添加我们在YouTube上关注我们 在Instagram上关注我们

版权© 2020 ·WTWH Media LLC及其许可方。版权所有。
未经WTWH Media事先书面许可,不得复制,分发,传输,缓存或以其他方式使用本网站上的资料。

隐私政策

<time id="qXTbBnF"><rp id="p3zfeup"></rp></time>