cartographer的安装

cartographer安装教程(超详细,保姆级教程) cartographyer安装 阅读详情

install_carto.sh:

```bash
#!/bin/bash
# cyun 一键安装cartographer源码环境
# 2024.3.6
# 需要git可用(科学上网)

# 1. 安装依赖
sudo apt-get update
sudo apt-get install -y \
    cmake \
    g++ \
    git \
    google-mock \
    libboost-all-dev \
    libcairo2-dev \
    libeigen3-dev \
    libgflags-dev \
    libgoogle-glog-dev \
    liblua5.2-dev \
    libprotobuf-dev \
    libsuitesparse-dev \
    libwebp-dev \
    ninja-build \
    protobuf-compiler \
    sphinx-common



cd ~/Documents
if [ ! -d "ceres-solver" ]; then
    git clone https://github.com/ceres-solver/ceres-solver.git
fi
echo "ceres Document Ready" 
cd ceres-solver
git checkout 1.14.x
mkdir -p build
cd build
if [ ! -f "Makefile" ]; then
    cmake ..
fi
make -j16
sudo make install



cd ~/Documents
if [ ! -d "protobuf" ]; then
    git clone https://github.com/google/protobuf.git
fi
echo "protobuf Document Ready" 
cd protobuf
git checkout v3.6.1
mkdir -p build
cd build
if [ ! -f "Makefile" ]; then
    cmake -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -Dprotobuf_BUILD_TESTS=OFF ../cmake
fi
make -j16
sudo make install


cd ~/Documents
if [ ! -d "cartographer" ]; then
    git clone https://gitee.com/BlueWhaleRobot/cartographer.git
fi
cd cartographer
mkdir -p build
cd build
if [ ! -f "Makefile" ]; then
    cmake ..
fi
make -j16
sudo make install


cd ~/forklift_ws/src
if [ ! -d "cartographer_ros" ]; then
    git clone https://git.bwbot.org/publish/cartographer_ros
fi
cd ..
catkin_make



cd ~/forklift_ws/src
if [ ! -d "Hybrid_A_Star" ]; then
    git clone https://github.com/zm0612/Hybrid_A_Star
fi
cd ..
catkin_make


cd ~/forklift_ws/src
if [ ! -d "pointcloud_to_laserscan" ]; then
    git clone https://github.com/BluewhaleRobot/pointcloud_to_laserscan.git
fi
cd ..
catkin_make



echo "脚本执行完毕"
echo "2D:"
echo "wget -P ~/Downloads https://storage.googleapis.com/cartographer-public-data/bags/backpack_2d/cartographer_paper_deutsches_museum.bag"
echo "测试命令:source ros 环境;roslaunch cartographer_ros demo_backpack_2d.launch bag_filename:='/home/cyun/Downloads/cartographer_paper_deutsches_museum.bag'"

echo "3D:"
echo "wget -P ~/Downloads https://storage.googleapis.com/cartographer-public-data/bags/backpack_3d/with_intensities/b3-2016-04-05-14-14-00.bag"
echo "roslaunch cartographer_ros demo_backpack_3d.launch bag_filename:=${HOME}/Downloads/b3-2016-04-05-14-14-00.bag"

chmod +x给到权限,执行:

./install_carto.sh:

满足条件的话基本可以一键安装cartographer。
给出了测试用的数据和命令。

Cartographer安装全攻略:从零开始到实战测试(附避坑指南) 本文提供Cartographer从零安装到实战测试的完整指南,涵盖二进制与源码两种安装方式,重点解决Protobuf版本冲突等常见问题,并给出性能调优与传感器配置建议。针对SLAM开发者的实际需求,详细演示了2D建图测试流程与高频问题解决方案,帮助快速部署这一开源实时建图系统。 阅读详情

相关推荐

【一次成功!】Ubuntu22.04安装cartographer

【一次成功!】Ubuntu22.04安装cartographer

Galaxy_1229的博客 1151

cartographer简单快速安装和配置

cartographer 安裝 ubuntu16.04 环境下1、安装wstool rosdep ninja和下載運行包2、下面进行安装proto33、安裝proto3完毕后,进行rosdep 和ninja 1、安装wstool rosdep ninja和下載運行包 $ apt-get update //-y 假定对所有的询问选是,不提示 $ sudo apt-get install -y pyt...

努力是明天快乐的源泉 6828

Cartographer安装教程及踩坑实录

因为在用胡春旭的书学习ros,现在看到cartographer激光slam的章节,因此安装carto 但是万万没想到,这个东西的坑如此之多! 几个重要的参考链接,感谢这些博主的引路: https://blog.youkuaiyun.com/qq_26482237/article/details/92676267 https://blog.youkuaiyun.com/qq_40081208/article/detail...

一只小菜鸟的博客 2万+

cartographer安装(过程超简单,成功安装经验)

说在前面:在安装cartographer的时候,一直各种报错,断断续续花了快一个星期时间才装好。期间试过各种教程,整个系统也重装了好几遍,都没有成功。后面发现了一个视频,跟着安装竟然成功了,而且是我见过的教程中最简单的。记录下自己安装的过程,以供后来者参考借鉴。

2302_80099075的博客 8221

ubuntu18.04 安装cartographer教程

参考教程: https://blog.youkuaiyun.com/SimileciWH/article/details/82939752 1.安装依赖 sudo apt-get update sudo apt-get install -y python-wstool python-rosdep ninja-build sudo apt-get install cmake sudo apt-get install build-essential sudo apt-get install libgoogle-glog-d

qq_36059536的博客 7486

安装ROS2 humble 和 cartographer

ROS2 humble及cartographer安装

NOA_GG的博客 5445

Ubuntu18.04ROS melodic安装cartographer,cartographer_ros,ceres-solver

Ubuntu18.04安装ROS melodic下面安装Cartographer,cartographer_ros,ceres-solver遇到的问题与解决方案 2020年12月12日 亲测有效!!! #Ubuntu18.04ROS melodic安装cartographer,cartographer_ros,ceres-solver 注意:这里是18.04 ROS melodic的下载cartographer方法 不是16.04的kinetic 大概应该是一样的安装与编译的方法 只是在编译出prof不一

weixin_45140945的博客 8038

(一)cartographer及cartographer ros安装

貌似没有按照官网的教程,至于官网的教程等有时间再来测,参照的文章如下: 链接: https://blog.youkuaiyun.com/TengYun_zhang/article/details/93753468 具体步骤 1.安装依赖 sudo apt-get update sudo apt-get install -y \ cmake \ g++ \ git \ goog...

南北粉面馆 779

Ubuntu18.04快速安装Cartographer以及Cartographer_ros

任务动机:快速完成基于Ubuntu18.04的Cartographer以及Cartographer_ros安装。 任务描述:分步安装验证后,将步骤合并成安装脚本。 Cartographer由谷歌一直在维护,从之前的tf1到现在melodic版本上的tf2_ros都有更新支持。而且cartographer所依赖的库也在一直更新,包括abseil-cpp,ceres-solver,protobuf等,其依赖的版本混乱,并不能相互兼容。经过测试,在2019年的某个版本解决好依赖问题之后,同样的方法在2020年

火种源码的机器人技术专栏 4371

WPF窗口定位技巧:从基础到高级的三种实现方法

本文详细解析WPF窗口定位的三种核心方法:屏幕居中(CenterScreen)、父窗口居中(CenterOwner)和手动定位(Manual)。通过对比其适用场景、实现代码与注意事项,帮助开发者根据实际需求选择最佳方案,从而提升WPF应用程序的用户体验与专业度。

weixin_29224309的博客 272

腾讯会议+OBS虚拟摄像头:解决多人屏幕共享的终极指南(附常见问题排查)

本文详细介绍了如何利用OBS虚拟摄像头技术,解决腾讯会议中多人屏幕共享的痛点。通过将OBS作为视频混流中心,可以突破腾讯会议单屏共享的限制,实现多屏幕、多窗口内容的同步展示,并提升演示的专业度。文章涵盖了Windows与Linux双平台的配置步骤、高阶场景搭建以及常见问题(如黑屏、画中画)的排查方法,是团队协作与专业演示的实用指南。

i8j9k0l1的博客 929

在ROS noetic上安装cartographer

在ROS noetic上安装cartographer 文章目录在ROS noetic上安装cartographer安装测试在自己的环境中运行 记录一下在ROS noetic上安装cartographer的过程。 官方ros文档,官方文档很详细,建议看着官方文档配置。 安装 首先需要安装好ros noetic:ros-noetic-desktop-full sudo apt-get update sudo apt-get install -y python3-wstool python3-rosdep n

TATPofACT的博客 3437

从.bib到.bbl:手把手教你搞定LaTeX参考文献的完整流程

本文详细介绍了从.bib到.bbl的LaTeX参考文献处理完整流程,包括文献数据库构建、样式选择、主文档配置、编译流程及问题排查。特别针对.bib、.bbl等文件的操作提供了实战解决方案,帮助用户高效管理学术文献引用,适用于各类学术写作场景。

weixin_29292431的博客 285

极速安装cartographer

极速安装cartographer 适合对象:第一次安装cartographer的且需要快速安装cartographer的,或者之前安装没有编译错误的朋友 不适合对象:因编译错误又再次重新安装的,我这里建议编译错误的直接重装系统,因为只要编译,就基本是系统的各个软件版本不再兼容,网上教程,鱼龙混杂,极易出现问题。 极速原理:将在github上的代码导入到码云上,再进行clone 建议:不要畏惧注册码云,十分简单十分有用,以后要是遇到github下载速度慢,都可以导入到码云上的,下载速度从此飞起。 前期准备:(

「小白学移动机器人」一个专注分享移动机器人相关知识的公众号! 2134

平衡小车动力学建模

两轮自平衡小车由车体和双轮两部分组成,可以看成一个移动的倒立摆,分别对车轮和车体进行力学分析,建立动力学模型,最后,通过对两者的分析给出系统的状态空间表达式。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kjiPEUVJ-1679470559950)(C:\Users\DELL\AppData\Roaming\Typora\typora-user-images\image-20230322110521545.png)]

qq_23096319的博客 9053

R语言dlnm包避坑指南:手把手教你配置交叉基矩阵(附温度分层与滞后多项式设置)

本文详细介绍了R语言dlnm包在配置交叉基矩阵时的实用技巧与避坑指南,特别针对温度分层与滞后多项式设置提供了具体参数配置建议。通过解析`crossbasis()`函数的核心参数、温度分析的分层策略以及不同基函数的适用场景,帮助研究者高效构建分布滞后非线性模型,避免常见错误并优化模型性能。

weixin_34094282的博客 399

Cartographer配置与安装

cartographer_ros实战安装

晓晨的博客 7225

当MATLAB遇见ROS2:一场跨平台实时仿真的技术融合与创新实践

本文探讨了MATLAB/Simulink与ROS2在跨平台实时仿真中的技术融合与创新实践。重点介绍了在Windows+WSL2异构环境下构建高可靠性联合仿真系统的架构设计、PX4仿真环境与DDS中间件的集成方法,以及MATLAB R2024b对ROS2深度集成的实战技巧,为复杂机器人系统的开发提供了高效解决方案。

rum55的博客 244

Cartographer安装

参考链接 https://doc.bwbot.org/zh-cn/books-online/xq-manual/topic/136.html https://google-cartographer-ros.readthedocs.io/en/latest/ 基本步骤 1.安装依赖 sudo apt-get update sudo apt-get install -y \ cmake \ ...

清风、腾云的博客 3669

SAPGUI 与 ADT 的时代分野:在多云架构下,谁还能代表现代 SAP 开发

摘要(149字) SAP开发工具正经历代际更迭:SAPGUI基于专有协议(NI/DIAG)的厚客户端架构难以适配多云环境,而ADT(ABAP Development Tools)通过HTTP(S)协议和Eclipse生态成为ABAP Cloud/RAP开发的唯一入口。关键差异体现在:ADT支持CDS、行为定义等云原生对象建模,天然对齐BTP的零信任网络;集成ATC、Git等DevOps工具链;而SAPGUI无法创建RAP核心对象,在跨平台、自动化方面存在硬限制。官方文档明确将ADT作为Clean Core战

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 387

9、自动定理证明的发展历程与关键技术

本文全面介绍了自动定理证明的发展历程、关键技术及其实际应用,包括消解原理、参数化、支撑集策略等核心方法,并探讨了算法优化、数据结构优化及并行计算等提升效率的手段。同时,文章展望了未来发展方向,如深度学习在定理证明中的应用、交互式定理证明以及高阶逻辑的研究前景。

ll5678的博客 504

ubuntu18.04+ros(melodic)安装 cartographer安装

测试使用的数据集下载的地址 Public Data — Cartographer ROS documentation 好一点的攻略的网址 前提是安装好ROS Ubuntu18.04安装cartographer成功--2022.5.17_流水心清的博客-优快云博客 【Ubuntu18.04+melodic+cartographer安装并跑通官方测试例程】(2022.3.13跑通)_KevinXT的博客-优快云博客 粒子滤波讲解较好的网址 无公式解释粒子滤波(通俗易懂)_测量 通俗易

YOULANSHENGMENG的博客 5373

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Cartographer编译安装

官网安装教程:https://google-cartographer-ros.readthedocs.io/en/latest/compilation.html 不过由于网络问题,可能在下载的时候会下载中断。我会上传我自己下载的到资源处,可能需要点金币。 cartographer的安装主要是prtobuf和cartographer的安装,cartographer_ros时ROS的功能包,调用cartographer算法。 安装依赖: sudo apt-get update sudo apt-get

工大机器人工作室 1708

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

cartographer 安装编译

Ubuntu16.04 环境依赖 sudo apt-get install -y \ clang \ g++ \ git \ google-mock \ libboost-all-dev \ libcairo2-dev \ libcurl4-openssl-dev \ libeigen3-dev \ l...

feidaji的博客 1244

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

cartographer安装教程

sudo apt-get update 提示有错误: E: 仓库 “http://ppa.launchpad.net/v-launchpad-jochen-sprickerhof-de/pcl/ubuntu bionic Release” 没有 Release 文件。

qq_41545537的博客 1813

工作小笔记——基于ROS Melodic的cartographer安装

基于Cartographer的安装过程比较简单,基本就是ubuntu18.04,ros-melodic,cartographer,cartographer-ros。本文主要针对国内上网不便的情况,给出快速安装的过程说明。

m0_71775106的博客 2146
上一篇: 驱动安装问题导致进入不了ubuntu
下一篇: cvci挑战赛接口测试
白云千载尽
博客等级 码龄5年 9168粉丝 296原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白云千载尽

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值