当前位置: 首页 > news >正文

【智路】智路OS Perception Fusion Service

Perception Fusion Service

https://gitee.com/ZhiluCommunity/airos-edge/raw/r2.0/docs/02_Service/Perception_Fusion_Service.md

多传感器融合感知模块的主要任务是接收各传感器感知的障碍物信息,融合这些障碍物信息,得到融合后的障碍物信息。

智路OS提供了融合组件的示例实现,基于误差建模概率分布结合轨迹、车道以及尺寸等多维度的联合概率方案,关联成功率大于98%。跟踪采用时间和空间相结合的卡尔曼滤波,将同一物体,不同传感器不同时刻的观测值进行滤波跟踪。

1.多传感器障碍物融合框图

多传感器障碍物融合框图

2.多传感器障碍物融合类图

多传感器障碍物融合类图

3.模块介绍

3.1 融合算法

3D融合关联模块基于概率分布模型来建立关联矩阵,对于关联融合所需的所有维度的信息(障碍物位置、类别、尺寸、车道信息、轨迹等),通过其概率分布来得到融合概率分布,概率最高点则为融合后的结果,协方差则为本次融合结果的置信度及融合分布。该方案关键在于推导多维概率分布相乘后的分布模型,以及确定每一个维度分布形式并估计分布的参数,并对各个维度解耦,在各自维度上进行概率融合。每个维度的概率融合都会对关联进行check。关联内核:匈牙利匹配。

3.2 融合可视化

实现方式:

通过opencv的gui功能将障碍物位置和尺寸等信息显示到屏幕中。

使用方法:

可视化包括对输入和输出障碍物的可视化,一共分为三种模式,可在可视化图形界面的上方通过鼠标滑动选择,也可用使用键盘的左右健进行模式切换。

  • mode 0: 输入障碍物

  • mode 1: 输出障碍物

  • mode 2: 输入和输出混合

可以通过鼠标勾选显示的障碍物信息,包括障碍物ID、相机ID、障碍物类型、障碍物子类型、误差圆范围等。

其他使用介绍:

  • y: 重置画布大小
  • w s a d:移动显示范围

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • spring boot设置多环境的配置文件
  • 【Android Studio】使用雷电模拟器调试
  • 研1日记12
  • SpringBlade dict-biz/list 接口 SQL 注入漏洞
  • 从大脑图谱/ROI中提取BOLD信号
  • linux学习--第五天
  • PG表空间
  • unity3d入门教程五
  • 安全区域边界等保测评
  • 基于HPLC的低压电力采集方案
  • 通过 Docker 部署 WordPress 服务器
  • 【C++】STL--string(上)
  • 通俗理解矩阵的秩
  • 浅谈树型结构——树
  • 通信工程学习:什么是UNI用户网络接口
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 【Linux系统编程】快速查找errno错误码信息
  • Docker 笔记(2):Dockerfile
  • es6(二):字符串的扩展
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • session共享问题解决方案
  • Terraform入门 - 3. 变更基础设施
  • 番外篇1:在Windows环境下安装JDK
  • 机器人定位导航技术 激光SLAM与视觉SLAM谁更胜一筹?
  • 基于 Babel 的 npm 包最小化设置
  • 基于组件的设计工作流与界面抽象
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • 微龛半导体获数千万Pre-A轮融资,投资方为国中创投 ...
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • # 数据结构
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (第三期)书生大模型实战营——InternVL(冷笑话大师)部署微调实践
  • (附源码)spring boot公选课在线选课系统 毕业设计 142011
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (十二)python网络爬虫(理论+实战)——实战:使用BeautfulSoup解析baidu热搜新闻数据
  • (十七)Flink 容错机制
  • (一)springboot2.7.6集成activit5.23.0之集成引擎
  • (转)创业家杂志:UCWEB天使第一步
  • .cn根服务器被攻击之后
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .NET Core跨平台微服务学习资源
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .NET简谈设计模式之(单件模式)
  • .NET开发不可不知、不可不用的辅助类(三)(报表导出---终结版)
  • @font-face 用字体画图标
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)
  • []error LNK2001: unresolved external symbol _m
  • [17]JAVAEE-HTTP协议
  • [BUG] Hadoop-3.3.4集群yarn管理页面子队列不显示任务
  • [BZOJ 2142]礼物(扩展Lucas定理)
  • [BZOJ1040][P2607][ZJOI2008]骑士[树形DP+基环树]
  • [BZOJ2850]巧克力王国
  • [bzoj4240] 有趣的家庭菜园