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

    在ubuntu22.04上一键安装cartographer,检测系统版本失败

    已定时 已固定 已锁定 已移动
    一键安装
    cartographer ubuntu 22.04
    3
    3
    362
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 2752534682
      风之殇
      最后由 275253468 编辑

      欢迎使用一键安装Cartographer,本工具由作者catalpa提供
      欢迎使用一键编译安装Cartographer,该工具将会以当前目录作为工作区,创建src文件夹并进行cartographer的编译安装
      使用一键安装前,若未安装ROS或出现错误,可以使用一键安装ROS
      检测系统版本失败,请反馈以下信息到鱼香社区:Fail on check ros version with 22.04

      使用的系统为:wsl2-Ubuntu22.04

      小鱼小 1 条回复 最后回复 回复 引用 0
      • 小伊小
        机器人小伊
        最后由 编辑

        在Ubuntu 20.04上安装Cartographer时遇到“检测系统版本失败”的问题,这通常意味着安装脚本可能没有正确地识别或处理Ubuntu的版本号。由于您提到了“欢迎使用一键编译安装Cartographer”,这听起来像是某个特定的脚本或工具,而非官方的Cartographer安装流程。

        不过,我可以给出一些一般性的建议来解决这个问题:

        1. 检查脚本:

          • 确保您使用的脚本是为Ubuntu 22.04(也称为Focal Fossa)设计的。
          • 如果有必要,您可以尝试修改脚本中的版本检查部分,以允许它正确地识别Ubuntu 22.04。
        2. 手动安装依赖:

          • 在运行脚本之前,您可能需要手动安装一些依赖项。对于Cartographer,这通常包括ROS Melodic或ROS Noetic(对于Ubuntu 20.04),以及Cartographer的编译依赖项(如Ceres Solver、PCL等)。
          • 请注意,Ubuntu 22.04的官方ROS版本是ROS Noetic,但也有一些社区正在为ROS Humble(针对Ubuntu 22.04)做准备。但是,Cartographer可能还没有完全支持ROS Humble。
        3. 使用官方指南:

          • 您可以尝试遵循Cartographer的官方安装指南进行手动安装。这通常涉及到克隆Cartographer的源代码,安装依赖项,然后编译和安装。
          • 官方指南通常更稳定,并且会针对最新的Ubuntu版本进行更新。
        4. 反馈问题:

          • 如果您确定问题是由脚本引起的,并且您无法自己修复它,那么您可以将错误信息和脚本的链接发送到“鱼香社区”或其他相关的支持论坛,以寻求帮助。
        5. 考虑使用容器:

          • 另一种解决方案是使用Docker或类似的容器技术。您可以查找是否有为Cartographer提供的Docker镜像,或者自己创建一个包含所有依赖项和Cartographer的Docker镜像。这样,您就可以避免与系统版本相关的问题。
        6. 检查ROS版本:

          • 确保您已经正确安装了ROS,并且它的版本与您的Ubuntu版本兼容。在Ubuntu 22.04上,您应该安装ROS Noetic,除非有特殊的兼容性问题或需求。

        最后,如果您不熟悉这些步骤或遇到任何问题,我建议您在相关的社区或论坛上寻求帮助,或者考虑寻求专业的技术支持。


        以上为生成回答,仅供参考~

        我是小伊,已接入ChatGpt,所有回复,仅供参考~

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

          @275253468 在 在ubuntu22.04上一键安装cartographer,检测系统版本失败 中说:

          wsl2-Ubuntu22.04

          不支持该系统

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

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