
Matlab用于计算RMSE的代码,应用于自驾车系统,结合无味卡尔曼滤波。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
在本项目中,您将运用C++语言开发Unscented Kalman滤波器程序,并通过对杂乱的激光雷达和雷达数据进行的测量,从而准确地推断感兴趣的非线性移动目标的状态信息。卡尔曼滤波器作为一种高效的跟踪技术,在处理移动物体方面表现出色,例如行人或骑行者等。为了便于构建,请首先克隆并启动项目文件。随后,在仓库目录中创建名为“build”的构建目录,并进入该目录执行“cmake..”命令以及“make”命令以编译代码。最后,通过执行“./UnscentedKF”命令来运行程序,该程序会打开TCP端口4567。请启动模拟器并连接到监听端口。选择“项目1/1EKF和UKF”,然后点击“开始”按钮以运行模拟器。您应当能在终端上看到“已连接!!!”的消息提示。为了辅助工作,可以参考cmake 3.5及更高版本、gcc 4.1及更高版本以及g++ 5.4及更高版本所提供的工具和支持。此外,可以通过Matlab脚本生成额外的相关数据来丰富数据集。RMSE(均方根误差)的计算则位于src/tool.cpp文件中,最终的RMSE数据集包括数据集1:RMSE<=
全部评论 (0)
还没有任何评论哟~


