1.因子图开发环境搭建
VM -> Ubuntu -> matlab ->gtsam->完成配置
2.gtsam的安装和Ubuntu系统下matlab的安装

Mission1:VM和Ubuntu环境配置
Step1:VMware Workstation Pro(需要share空间)(wm17安装教程)
Step2:Ubuntu 20.04(Ubuntu及VM安装教程)
Step3:Boost >= 1.43 (Ubuntu: sudo apt-get install libboost-all-dev)
Step4:CMake >= 3.0 (Ubuntu: sudo apt-get install cmake)
Step5:g++
Step6:sudo apt-get install libtbb-dev
Step7:MKL安装(https://www.intel.com/content/www/us/en/developer/articles/guide/installing-free-libraries-and-python-apt-repo.html)
Step8:matlab下载和安装

Mission2:gtsam安装
Step1:gtsam-4.2a9,需要建立build文件夹。
1 下载gtsam-4.2a9,对链接中选择tags下4.2a9的zip就可以下载,并放入share文件夹中,并解压缩。

2 使用如下命令将解压后的文件整体复制到Ubuntu home文件夹下
sudo cp -r 文件夹路径/文件夹名 目标文件夹路径

3 在home/gtsam-4.2a9 下建立build文件夹,并cd进去。
mkdir build
cd build

4 将matlab/extern/include 中的matrix.h tmwtypes.h mex.h复制到gtsam文件夹下,与build同级目录中。

5 在build文件下打开终端(或者直接cd进build)分别执行如下命令
sudo cmake -DEXAMPLES_BUILD_MATLAB_TOOLBOX:OPTION=ON -DGTSAM_TOOLBOX_INSTALL_PATH:PATH=/path/install/toolbox …
sudo make install

注意1:当不需要matlab工具箱时,无需输入如下命令,直接sudo cmake … 和sudo make install即可。
注意2:当出现权限问题,可以加上sudo尝试。

Mission3:gtsam安装完成测试
1 在build下打开终端,并输入
sudo make LocalizationExample
sudo make LocalizationExample.run

2 打开matlab,将toolbox 加入到路径并测试。

附件:
Ubuntu常用命令
sudo chmod 777 /usr/local/etc/mini-ndn
rm -rf *.txt 用于删除某个文件
sudo cp -r 文件夹路径/文件夹名 目标文件夹路径
sudo cp -r gtsam_toolbox/ ~/
sudo cp 文件路径/文件名 目标文件夹路径
sudo mv former_name new_name
ls -l 列出当前文件权限
sudo chowm -R n gtsam 修改文件所属
sudo chgrp -R n gtsam 修改文件权限
gedit abc.m 创建abc.m文件

gtsam因子图工具箱的安装相关推荐

  1. 怎么离线安装matlab的工具箱,如何安装matlab工具箱

    如何安装MATLAB工具箱-总结 1.1 如果是Matlab安装光盘上的工具箱,重新执行安装程序,选中即可: 1.2 如果是单独下载的工具箱,一般情况下仅需要把新的工具箱解压到某个目录. 2 在mat ...

  2. MATLAB机器人工具箱的安装与下载(基于已经安装了MATLAB软件)

    1.下载 登录下载网址下载robot-10.3.1 2.安装 将下载完的文件解压到一个你自己知道的路径 3.配置路径 启动MATLAB,在Set Path 或者设置路径下面添加已经解压完的文件,需要添 ...

  3. HTK工具箱的安装和使用(WAV到MFCC)

    HTK工具箱的安装: Step 1 下载 HTK 和 HTK – samples 两个压缩文件,保存至F盘根目录下. 下载地址:http://htk.eng.cam.ac.uk/download.sh ...

  4. Matlab机器人工具箱的安装

    机器人学工具箱(Robotic Toolbook for Matlab) 是matlab中专门用于机器人仿真的工具箱,在机器人建模.轨迹规划.控制.可视化方面使用非常方便.本篇介绍该工具箱的安装方法. ...

  5. 时频分析工具箱的安装以及后缀名的批量修改

    时频分析工具箱下载地址: 分享两个时频分析工具箱文件附安装方法 https://www.ilovematlab.cn/thread-13834-1-1.html (出处: MATLAB中文论坛) 安装 ...

  6. 方方格子Excel工具箱的安装步骤教程

    方方格子是一款大型的Excel工具箱软件.界面简洁,功能强大,操作简单,支持撤销,支持DIY工具箱.极大的加强了Excel功能,提高了办公效率.下面小编就来教教大家方方格子Excel工具箱的安装步骤. ...

  7. 安装gtsam的matlab工具箱

    先做个小记录吧,我安装失败了几次,有点糊里糊涂的,但是最后成功了,先把我认为是正确的步骤记录一下,省的又忘了... 1.首先是下载gtsam,我下的版本是gtsam-4.0.3 2.解压,我这里解压在 ...

  8. matlab的svm工具箱的安装

    安装这个工具箱,我安装了2天之久,遇到各种各样的困难. 下面我将分享一下经验 首先需要下载libsvm包: 安装包有好多的网站都有,我的电脑是Win10,64bit的,matlab R2016b. 我 ...

  9. libsvm工具箱会和matlab,MATLAB实现多分类和libsvm工具箱的安装使用详解

    首先告诉大家MATLAB现在可以实现多类分类的问题!但是需要借助工具箱! 下面介绍的是台湾林智仁教授的libsvm工具箱在MATLAB中的安装和使用: 安装环境:Win7.Microsoft Visu ...

最新文章

  1. linux 屏幕输出 高亮_如何设置SecureCRT窗口输出代码关键字高亮设置
  2. vscode中内置集成终端显示为git(bash.exe)
  3. python爬取主播信息
  4. Bootstrap-table 部分浏览器显示不出来
  5. 数据库索引为什么用B+树实现?
  6. 基于C++11的高精度多级时间轮定时器
  7. 解决织梦CMS后台验证码不正确的四种方法
  8. selenium爬虫模拟登录PayPal
  9. SpringMVC个人零碎总结
  10. RAW图像数据到RGB
  11. 【每日面试】2021政采云Java一面
  12. c语言程序设计1253,1253c语言程序设计a(2010年1月)
  13. 送你一份迷你书,全面了解如何做好大促技术备战
  14. ArcGIS教程:多面体
  15. 6.1. Inserting Data
  16. MBIST --- PATR1.Memorybist测试原理
  17. 10. 哈夫曼树、Trie、补充
  18. internal 和 external
  19. vgg16 清华镜像_Caffe vgg16网络结构
  20. C++ 控制台移动光标

热门文章

  1. SpringMVC Controller 返回值的可选类型
  2. Golang中的GPM模型【面试必考2】
  3. T2080复位时序分析
  4. EFilm 3.1 安装文件
  5. 大数据分析师的卓越之道
  6. Android处理图片OOM的若干方法小结
  7. Trinamic电机驱动芯片 完美替代TI DRV型号大全
  8. VirtuaNES.v0.97源码探究5 内存查看器
  9. STM32通过SPI协议驱动OLED屏
  10. 制作Linux Ubuntu18.04系统启动盘