文件名称:粒子过滤器
文件大小:87KB
文件格式:ZIP
更新时间:2024-03-03 10:22:49
C++
总览 该存储库包含完成Udacity的无人驾驶汽车纳米学位的本地化课程的最终项目所需的所有代码。 投稿 您只需要提交src目录即可。 您可能应该在提交之前进行一次git pull ,以验证您的项目是否通过了最新的分级代码版本( src/main.cpp中的某些参数控制着对准确性和运行时间的要求)。 项目介绍 您的机器人已被绑架并运送到新地点! 幸运的是,它具有该位置的地图,其初始位置的(嘈杂的)GPS估计以及大量(嘈杂的)传感器和控制数据。 在此项目中,您将在C ++中实现一个二维粒子过滤器。 您的粒子过滤器将获得一张地图和一些初始定位信息(类似于GPS所提供的信息)。 在每个时间步,您的过滤器还将获取观测和控制数据。 运行代码 该项目涉及Term 2 Simulator,可在下载 该存储库包含两个文件,可用于为Linux或Mac系统设置和安装uWebSocketIO。 对于Window
【文件预览】:
particle_filter-master
----build.sh(414B)
----cmakepatch.txt(1KB)
----install-ubuntu.sh(272B)
----set_git.sh(673B)
----install-mac.sh(494B)
----src()
--------json.hpp(437KB)
--------helper_functions.h(7KB)
--------particle_filter.h(4KB)
--------particle_filter.cpp(7KB)
--------main.cpp(7KB)
--------map.h(448B)
----.clang-format(174B)
----run.sh(140B)
----CMakeLists.txt(822B)
----LICENSE(1KB)
----test()
--------test_particle_filter.cpp(1008B)
----clean.sh(276B)
----README.md(5KB)
----data()
--------map_data.txt(727B)
----.gitignore(128B)