本学期的室内导航位置服务课程结束了,最后有一个结课作业做了一些工作,在这里分享给大家,同时也是自己的一个记录。
主要内容包括以下四个方面:

  • 模型驱动PDR
  • 数据驱动PDR
  • 实验效果对比
    • 模型驱动PDR测试效果
    • 数据驱动PDR-RoNIN官方预训练模型
    • 数据驱动PDR-自主训练
  • 总结展望

模型驱动PDR


详细可参考PDR (Pedestrian Dead Reckoning)行人航位推算基本原理及实现

数据驱动PDR

这里使用的是RONIN模型:RoNIN: Robust Neural Inertial Navigation预训练模型测试

实验效果对比

使用自采的三个不同形状数据直线、方形、T形,进行测试。

模型驱动PDR测试效果

数据驱动PDR-RoNIN官方预训练模型

数据驱动PDR-自主训练






总结展望

  • 相比于模型驱动PDR,数据驱动PDR的鲁棒性更强,尤其能够较好的处理转弯,掉头等航向角迅速变化的动作。
  • 逐步增加训练epoch能提高模型在复杂运动中的适应能力
  • 增加训练数据量,在平端、摆臂等行走状态下,从指标上来看没有明显的精度提高,从视觉效果上来看更加贴近真实情况;
  • 增加训练数据量,在T形多种动作切换状态下获取的轨迹长度更加贴近真值。

模型驱动PDR、数据驱动PDR实验效果对比相关推荐

  1. 基于pytorch量化感知训练(mnist分类)--浮点训练vs多bit后量化vs多bit量化感知训练效果对比

    基于pytorch量化感知训练–浮点训练vs多bit后量化vs多bit量化感知训练效果对比 代码下载地址:下载地址 灰色线是量化训练,橙色线是后训练量化,可以看到,在 bit = 2.3 的时候,量化 ...

  2. 基于PaddlePaddle框架对CIFAR-100数据集在简易CNN(LeNet-5修改)和简易DNN的效果对比

    CIFAR-100数据集在简易CNN(LeNet-5修改)和简易DNN的效果对比 项目说明 该项目为课程作业,实验过程等没有非常严谨,如有问题请指正,会及时改正! 摘要 本文对相同数据集使用简易线性神 ...

  3. 尺寸压缩与质量压缩的文件大小及效果对比,webp格式

    尺寸压缩与质量压缩的文件大小及效果对比,webp格式 原图:test.png,91026字节, 分别进行webp格式图像质量压缩,图像质量参数从0-100. 及进行尺寸压缩,传输后再拉伸到同样的尺寸, ...

  4. 基于pytorch后量化(mnist分类)---浮点训练vs多bit后量化vs多bit量化感知训练效果对比

    基于pytorch后量化(mnist分类)-浮点训练vs多bit后量化vs多bit量化感知训练效果对比 代码下载地址:下载地址 试了 bit 数为 1-8 的准确率,得到下面这张折线图: 发现,当 b ...

  5. python使用matplotlib可视化、查看matplotlib可视化中不同字体形式、不同字号、斜体可视化的效果对比

    python使用matplotlib可视化.查看matplotlib可视化中不同字体形式.不同字号.斜体可视化的效果对比 目录

  6. 机器学习(二十三)——Beam Search, NLP机器翻译常用评价度量, 模型驱动 vs 数据驱动

    https://antkillerfarm.github.io/ Beam Search Beam Search(集束搜索)是一种启发式图搜索算法,通常用在图的解空间比较大的情况下,为了减少搜索所占用 ...

  7. 内存超频trfc_这只是开始?四款DDR4内存超频效果对比

    原标题:这只是开始?四款DDR4内存超频效果对比 之前有人说DDR4内存的频率极限是5000MHz,但在最近结束的台湾电脑展上,有些内存的默认频率已经达到了4400MHz,看样子5000MHz的频率极 ...

  8. PaperNotes(6)-GAN/DCGAN/WGAN/WGAN-GP/WGAN-SN-网络结构/实验效果

    GAN模型网络结构+实验效果演化 1.GAN 1.1网络结构 1.2实验结果 2.DCGAN 2.1网络结构 2.2实验结果 3.WGAN 3.1网络结构 3.2实验结果 4.WGAN-GP 4.1网 ...

  9. 瑞芯微RK2918、全志A10和AML8726-M3方案ICS系统运行效果对比

    为什么80%的码农都做不了架构师?>>>    6月12日注:由于对比时AML8726-M3方案的专用Flash插件还未出现,所以下文中关于网页应用和在线视频能力方面的对比不作为参考 ...

最新文章

  1. 使用grep过滤make的输出内容
  2. mysql中的where,group by,having:
  3. 安卓http服务器源码,Android搭建HTTP和WebSocket的服务器端
  4. script标签的for属性和event属性
  5. 03 爬虫之selenium模块
  6. Linux下安装whl文件
  7. 使用ffmpeg获取影片信息
  8. 银行金融管理系统java实现
  9. libxml2交叉编译
  10. 天然产物数据库综述:2020年从哪里找天然产物数据
  11. HDU 3533 Escape(BFS)
  12. mysql 打开mdf文件怎么打开_mysql数据库 mdf文件怎么打开
  13. doc跟docx的区别
  14. 微信小程序实现瀑布流布局
  15. Leetcode-545. Boundary of Binary Tree
  16. Javascript函数小案例--《找质数》
  17. UE5/C++ 基于GAS的角色升级 7.2 准备好经验奖励效果GE
  18. win11壁纸被锁定更换不了 win11更换壁纸教程
  19. Unity Pro 2019 for mac(3D游戏动画开发工具) v2019.2.21f1
  20. memory check error at 0x03D70F16 = 0x00, should be 0xFD.

热门文章

  1. TJCTF之Bricked Binary
  2. 红米Note通过卡刷获取root权限教程,附各版本root包
  3. linux 列转行函数,Linux 文本行列转换
  4. ubuntu 禁用笔记本触摸板
  5. C语言基础之输出m到n之间的素数
  6. ai不同形状的拼版插件_Illustrator(AI)自动拼版脚本 V1.5下载(编组对象的复制位移)...
  7. uview + uni-app 开发app,密码显示隐藏功能不生效
  8. C语言【atoi函数】
  9. 大数据与认识论一、主体与对象
  10. android glide面试题,Android面试:80%的面试官关于Glide都会问这几个问题!【建议收藏】...