鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    众筹重金悬赏:给一键安装添加一键装cartographer(小鱼免费提供技术支持)

    已定时 已固定 已锁定 已移动 未解决
    一键安装
    一键安装 众筹求助
    4
    7
    1.7k
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 小鱼小
      小鱼 技术大佬
      最后由 小鱼 编辑

      事情是这样的,今天有小伙伴在群里想要众筹千元做一键安装cartographer工具。

      b01eecc5-ae84-4811-899f-6c621752d8ea-2d5ec532ecfb395cf74e4ede9b4568f.jpg

      小鱼从去年做了一键安装工具外,受到了很多小伙伴的好评,虽然目前已经支持一键安装和配置很多软件了,并且已经将一键安装全部开源,也有小伙伴再小鱼开源后制作了一键安装docker等工具。但是依然不能够满足小伙伴们的使用。

      所以就有小伙伴愿意出资众筹增加一键安装cartographer工具,小鱼这边对会一键安装编写的技术指导(小鱼封装好了大量的常用工具)。

      想要出资众筹做一键安装cartographer的小伙伴可以扫下面的赞赏码,并备注 一键安装众筹,小鱼会统计并收集更新到该帖子中,等大佬做完后可以随时提交PR,将有小鱼和鱼粉帮助测试

      171b9358-7bbd-4945-abdd-633bf7e9282d-image.png

      赞助名单

      • 20220330-Catalpa:+19.9元

      新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

      1 条回复 最后回复 回复 引用 0
      • C
        catalpa
        最后由 catalpa 编辑

        把命令给整理了,亲测18没问题
        使用方法:
        新建cartographer.sh脚本
        把下面的内容粘贴进去保存
        然后打开终端运行 ./cartographer.sh即可
        下面的图是安装编译后的cartographer正确目录结构
        6d2d5dfe-e854-4dc3-be71-813858a7bbc0-image.png

        sudo apt-get update

        #ROS 如果是20要用这个命令
        #sudo apt-get install -y python3-rosdep ninja-build stow git
        #ROS 如果是16/18用这个
        sudo apt-get install -y python-rosdep ninja-build stow git

        mkdir -p ~/cartographer_ws/src
        cd cartographer_ws/src
        git clone https://gitee.com/yuzi99url/cartographer_ros.git
        git clone https://gitee.com/yuzi99url/cartographer.git
        cd ../
        rosdep init
        rosdep update
        rosdep install --from-paths src --ignore-src --rosdistro=${ROS_DISTRO} -y
        git clone https://gitee.com/yuzi99url/abseil-cpp.git
        cd abseil-cpp
        git checkout d902eb869bcfacc1bad14933ed9af4bed006d481
        mkdir build
        cd build
        cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_INSTALL_PREFIX=/usr/local/stow/absl ..
        ninja
        sudo ninja install
        cd /usr/local/stow
        sudo stow absl
        cd ~/cartographer_ws

        set -o errexit
        set -o verbose

        VERSION="v3.4.1"

        #Build and install proto3.
        git clone https://gitee.com/yuzi99url/protobuf.git
        cd protobuf
        git checkout tags/${VERSION}
        mkdir build
        cd build
        cmake -G Ninja -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -Dprotobuf_BUILD_TESTS=OFF ../cmake
        ninja
        sudo ninja install
        sudo mv /usr/bin/protoc /usr/bin/protoc.bk
        sudo ln -s /usr/local/bin/protoc /usr/bin/protoc
        cd ~/cartographer_ws
        catkin_make_isolated --install --use-ninja

        小鱼小 1 条回复 最后回复 回复 引用 0
        • 小鱼小
          小鱼 技术大佬 @catalpa
          最后由 编辑

          @catalpa 感谢提供安装过程,后续一起将该过程写成一键安装形式发送,欢迎其他小伙伴对上述安装过程进行测试。

          新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

          小鱼小 2 2 条回复 最后回复 回复 引用 0
          • 小鱼小
            小鱼 技术大佬 @小鱼
            最后由 编辑

            肝了一会,把@catalpa 提供的过程写成了一键安装,编号为9,内测版本已经发布,欢迎大家测试~

            55f70421-8c13-46fc-8cab-392e8f46c225-image.png ```

            新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

            2 1 条回复 最后回复 回复 引用 0
            • 2
              2833035417 @小鱼
              最后由 编辑

              @小鱼 安装失败 16.04 intel工控机

              C 1 条回复 最后回复 回复 引用 0
              • C
                catalpa @2833035417
                最后由 编辑

                @2833035417 你再试试我上面评论跟新后的那个

                1 条回复 最后回复 回复 引用 0
                • 小鱼小 小鱼 从 中的 赏金求助 移动了该主题
                • 2
                  2500490261 @小鱼
                  最后由 编辑

                  @小鱼 这个现在还能用吗?

                  1 条回复 最后回复 回复 引用 0
                  • 第一个帖子
                    最后一个帖子
                  皖ICP备16016415号-7
                  Powered by NodeBB | 鱼香ROS