GP-SLAM
Prerequisites
------
- CMake >= 2.6 (Ubuntu: `sudo apt-get install cmake`), compilation configuration tool.
- [Boost](http://www.boost.org/) >= 1.46 (Ubuntu: `sudo apt-get install libboost-all-dev`), portable C++ source libraries.
- [GTSAM](https://bitbucket.org/gtborg/gtsam) >= 4.0 alpha, a C++ library that implement smoothing and mapping (SAM) in robotics and vision.
Compilation & Installation
------
In the library folder excute:
```
$ mkdir build
$ cd build
$ cmake ..
$ make check # optonal, run unit tests
$ make install
```
Matlab Toolbox
-----
An optional Matlab toolbox is provided to use our library in Matlab. To enable Matlab toolbox during compilation:
```
$ cmake -DGPSLAM_BUILD_MATLAB_TOOLBOX:OPTION=ON -DGTSAM_TOOLBOX_INSTALL_PATH:PATH=/path/install/toolbox ..
$ make install
```
After you install the Matlab toolbox, don't forget to add your `/path/install/toolbox` to your Matlab path.
Compatibility
-----
The GP-SLAM library is designed to be cross-platform, but it has been only tested on Ubuntu Linux for now.
Tested Compilers:
- GCC 4.8, 5.4
Tested Boost version: 1.48-1.61
Linking to External Projects
-----
We provide easy linking to external **CMake** projects. Add following lines to your CMakeLists.txt
```
find_package(gpslam REQUIRED)
include_directories(${gpslam_INCLUDE_DIR})
```
没有合适的资源?快使用搜索试试~ 我知道了~
SLAM-用于SLAM的稀疏高斯过程实现-优质项目实战.zip
共61个文件
cpp:24个
h:24个
txt:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 141 浏览量
2024-02-22
11:52:01
上传
评论
收藏 1.51MB ZIP 举报
温馨提示
SLAM_用于SLAM的稀疏高斯过程实现_优质项目实战
资源推荐
资源详情
资源评论
收起资源包目录
SLAM_用于SLAM的稀疏高斯过程实现_优质项目实战.zip (61个子文件)
SLAM_用于SLAM的稀疏高斯过程实现_优质项目实战
CMakeLists.txt 2KB
matlab
AHRSexample.m 7KB
data
Plaza2.mat 290KB
MOCAP_POSE_DATA_matlab.txt 561KB
Plaza1.mat 661KB
RAW_IMU_DATA_matlab.txt 694KB
PlazaPose2.m 10KB
range_measure_fit.m 3KB
GPAHRSexample.m 10KB
gpslam
CMakeLists.txt 980B
slam
RangeFactorPose2.h 336B
CMakeLists.txt 183B
GPInterpolatedGPSFactorPose3VW.h 5KB
GPInterpolatedRangeFactor2DLinear.h 4KB
GPInterpolatedAttitudeFactorRot3.h 4KB
GPInterpolatedRangeFactorPose3.h 5KB
tests
testSerializationSLAM.cpp 4KB
testGPInterpolatedGPSFactorPose3VW.cpp 18KB
testGPInterpolatedProjectionFactorPose3.cpp 12KB
testRangeBearingFactor2DLinear.cpp 5KB
testGPInterpolatedGPSFactorPose3.cpp 11KB
testRangeFactor2DLinear.cpp 5KB
testOdometryFactor2DLinear.cpp 3KB
testGPInterpolatedRangeFactorPose3.cpp 12KB
testGPInterpolatedRangeFactorPose2.cpp 12KB
testGPInterpolatedRangeFactor2DLinear.cpp 15KB
RangeBearingFactor2DLinear.h 4KB
RangeFactor2DLinear.h 3KB
GPInterpolatedRangeFactorPose2.h 5KB
GPInterpolatedGPSFactorPose3.h 5KB
OdometryFactor2DLinear.h 4KB
GPInterpolatedProjectionFactorPose3.h 7KB
gp
GaussianProcessPriorPose3.h 4KB
CMakeLists.txt 175B
GPutils.cpp 559B
GaussianProcessPriorPose3VW.h 5KB
GaussianProcessInterpolatorPose3.h 6KB
tests
testGaussianProcessInterpolatorPose2.cpp 7KB
testGaussianProcessInterpolatorRot3.cpp 7KB
testGaussianProcessPriorRot3.cpp 9KB
testGaussianProcessPriorLinear.cpp 9KB
testSerializationGP.cpp 4KB
testGaussianProcessInterpolatorPose3VW.cpp 8KB
testGaussianProcessPriorPose2.cpp 9KB
testGaussianProcessInterpolatorPose3.cpp 7KB
testGaussianProcessInterpolatorLinear.cpp 8KB
testPose3Utils.cpp 19KB
testGaussianProcessPriorPose3.cpp 10KB
testGaussianProcessPriorPose3VW.cpp 10KB
GaussianProcessInterpolatorPose2.h 5KB
GaussianProcessInterpolatorRot3.h 5KB
GaussianProcessInterpolatorPose3VW.h 7KB
GaussianProcessPriorPose2.h 4KB
GaussianProcessPriorLinear.h 4KB
Pose3utils.h 3KB
Pose3utils.cpp 8KB
GPutils.h 2KB
GaussianProcessInterpolatorLinear.h 6KB
GaussianProcessPriorRot3.h 4KB
gpslam.h 9KB
README.md 1KB
共 61 条
- 1
资源评论
极智视界
- 粉丝: 2w+
- 资源: 1504
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Java的网上订餐系统设计源码 - online ordering system
- 基于Javascript的超级美眉网络资源管理应用模块设计源码
- 基于Typescript和PHP的编程知识储备库设计源码 - study-php
- Screenshot_2024-05-28-11-40-58-177_com.tencent.mm.jpg
- 基于Dart的Flutter小提琴调音器APP设计源码 - violinhelper
- 基于JavaScript和CSS的随寻订购网页设计源码 - web-order
- 基于MATLAB的声纹识别系统设计源码 - VoiceprintRecognition
- 基于Java的微服务插件集合设计源码 - wsy-plugins
- 基于Vue和微信小程序的监理日志系统设计源码 - supervisionLog
- 基于Java和LCN分布式事务框架的设计源码 - tx-lcn
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功