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

    执行ros2 launch fishbot_description会有报错

    已定时 已固定 已锁定 已移动
    学习资源
    程序报错 ros2 humble
    2
    3
    322
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 7
      737829550
      最后由 编辑

      编写完display_robot.launch.py后输入ros2 launch fishbot_description,会出现如下错误:
      Package 'fishbot_description' not found: "package 'fishbot_description' not found, searching: ['/opt/ros/humble']"
      所有步骤都是根据教学视频中来的

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

        遇到“Package 'fishbot_description' not found”这类错误通常意味着ROS 2环境中没有正确安装或识别到名为fishbot_description的包。这里有几个步骤可以帮助你解决这个问题:

        1. 确认包是否存在:

          • 确保fishbot_description包确实是你需要使用的,并且这个包在ROS 2的工作空间中是存在的。
          • 检查你的工作空间是否已经包含了fishbot_description包。通常这个包应该位于你的ROS 2工作空间的src目录下。
        2. 检查工作空间:

          • 确保你的工作空间已经被正确设置。通常,你需要先在你的工作空间的根目录下(包含src的目录)运行colcon build来构建工作空间。
          • 运行source install/setup.bash(或对应的setup.zsh,取决于你使用的shell)来设置环境变量,确保ROS 2可以找到你的包。
        3. 环境变量:

          • 检查你的~/.bashrc或~/.zshrc文件中是否包含了指向你ROS 2工作空间install目录的source命令。
          • 重新打开终端或运行source ~/.bashrc(或source ~/.zshrc)来重新加载配置。
        4. 使用正确的ROS 2发行版:

          • 确认你使用的ROS 2发行版(如Humble)与fishbot_description包兼容。如果包是为另一个版本(如Foxy或Galactic)构建的,则可能需要在相应的ROS 2环境中使用它。
        5. 检查launch文件:

          • 确认display_robot.launch.py文件中的包名和路径是否正确。有时候,如果包名或路径在文件中被硬编码,而实际文件结构有变动,也会导致此类错误。
        6. 重新安装或克隆包:

          • 如果fishbot_description包是从某个仓库克隆的,尝试重新克隆到工作空间的src目录下。
          • 确保仓库的URL和分支是正确的。
        7. 查看错误日志:

          • 仔细检查ros2 launch命令输出的错误和警告信息,看是否有更详细的提示。

        如果以上步骤仍然无法解决问题,可能需要更详细的信息来进一步诊断问题,比如fishbot_description包的来源、你的ROS 2工作空间结构等。


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

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

        1 条回复 最后回复 回复 引用 0
        • 7
          737829550
          最后由 编辑

          在运行之前已经进行了source的步骤,但是仍会出现这个问题😞

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