基于dag的道路稳健估计框架

dagmar的Python项目详细描述


dagmar:基于dag的场景挖掘鲁棒道路估计框架

pipeline statuscoverage report

该项目为丰富研究项目FASva内收集的真实世界试驾数据提供算法和概念软件,道路基础设施信息作为上下文感知场景挖掘的基础

为此,本文提出了一种改进的基于粒子滤波的地图匹配算法,该算法利用有向无环映射道路图(dagmar)对最可能的车辆姿态轨迹进行稳健估计。

内容

dagmar包包含以下模块

  • core:核心功能包括更新粒子过滤器或实现DAGMaR
  • io:所有与文件或日志相关的内容,例如使用tqdm的进度条、保存粒子过滤器的状态或DAGMaR等。
  • location:该模块包含用于处理gps和utm位置的函数和类,以及OSM作为通过天桥查询openstreetmap的overpy接口。
  • move:处理周期的第一步:移动粒子场
  • weight:处理周期的第二步:加权粒子场
  • resample:处理周期的最后一步:对粒子场重新采样
  • visualization:用于显示粒子场状态的函数和类

安装

使用

git clone https://github.com/larsklitzke/dagmar

要扩展项目的功能,或者由于项目托管在pypi上,请使用

pip install dagmar

工具

安装程序包后,以下程序可用于处理和评估传导驱动器。

  • dagmar:处理和评估驱动器
  • dagmar-analyse:分析Particle clusterDAGMaR
  • 的结果
  • dagmar-process-pf:根据先前由Particle cluster估计的映射车辆姿势重构DAGMaR

依赖关系

此项目使用各种库,其中一些库在下面列出

许可证

版权所有(c)2019 lars klitzke,Lars.Klitzke@gmail.com

此程序是免费软件:您可以重新分发和/或修改 根据由 自由软件基金会,或者许可证的第3版,或者 (由您选择)任何更高版本。

这个程序的发布是希望它能有用, 但没有任何保证;甚至没有 适销性或适合某一特定目的的适销性。见 GNU通用公共许可证了解更多详细信息。

你应该收到GNU通用公共许可证的副本 还有这个节目。如果没有,请参阅http://www.gnu.org/licenses/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java中的开源字典组件   即使在成功执行删除查询之后,java更新的列表也不会显示在jsp页面中   java Apache:无法启动上下文路径/网站上的失败应用程序   java验证CSV中的特定列   对于具有专用内存的java应用程序,最小堆大小低于最大堆大小有意义吗?   java将数组中的值转换为多维数组   java在给定程序中,垃圾收集器在对象被取消引用之前正在运行。。。使用jre 7(32位)   java在运行时动态刷新文件夹   eclipse如何解决“java.net.BindException:地址已在使用:JVM_Bind”错误?   Java数组与数组   每次任务完成任务时,Java多线程都会安排任务   java部分编译时使用maven编织第三方jar   java Dokku单一回购中的多个应用程序   用apachevelocity生成javac/C++语言文件   java如何使用spring应用程序上下文中的属性文件实例化列表   java访问智能卡文件结构   具有GlobalMethodSecurity的java自定义UserDetailService循环引用   java如何集成Spring和JSF