ROS启动仿真环境编译源码时候经常遇到的问题以及对策

2023-11-11


move-base-msgs 

https://github.com/ros-planning/navigation_msgs.git


 Could not find a package configuration file provided by
  "camera_calibration_parsers" with any of the following names:

sudo apt-get install ros-melodic-camera-calibration-parsers



 Could not find a package configuration file provided by "bondcpp" with any
  of the following names:

    bondcppConfig.cmake
    bondcpp-config.cmake

 sudo apt-get install ros-melodic-bondcpp


Could not find a package configuration file provided by "libuvc" with any
  of the following names:

sudo apt-get install ros-melodic-libuvc


 Could not find a package configuration file provided by "cv_bridge" with
  any of the following names:

    cv_bridgeConfig.cmake
    cv_bridge-config.cmake


sudo apt-get install ros-melodic-cv-bridge



  Could not find a package configuration file provided by
  "ar_track_alvar_msgs" with any of the following names:

    ar_track_alvar_msgsConfig.cmake
    ar_track_alvar_msgs-config.cmake

 sudo apt-get install ros-melodic-ar-track-alvar-msgs



  Could not find a package configuration file provided by "map_server" with
  any of the following names:

    map_serverConfig.cmake
    map_server-config.cmake


sudo apt-get install ros-melodic-map-server


  Could not find a package configuration file provided by "geographic_msgs"
  with any of the following names:

    geographic_msgsConfig.cmake
    geographic_msgs-config.cmake

sudo apt-get install ros-melodic-geographic-msgs


  Could not find a package configuration file provided by "Qt5" with any of
  the following names:

    Qt5Config.cmake
    qt5-config.cmake

sudo apt-get install qtbase5-dev


sudo apt-get install ros-melodic-gazebo-dev

[ WARN] [1657528805.176481379]: The 'state_publisher' executable is deprecated. Please use 'robot_state_publisher' instead
Traceback (most recent call last):
  File "/opt/ros/melodic/lib/gazebo_ros/spawn_model", line 29, in <module>
    from gazebo_ros import gazebo_interface
  File "/opt/ros/melodic/lib/python2.7/dist-packages/gazebo_ros/gazebo_interface.py", line 9, in <module>
    from gazebo_msgs.msg import *
ImportError: No module named gazebo_msgs.msg



[INFO] [1657528891.902629, 301.980000]: Spawn status: SpawnModel: Successfully spawned entity
[spawn_model-4] process has finished cleanly
log file: /home/xyz/.ros/log/416d1e9e-00f5-11ed-86e6-3c58c28d778c/spawn_model-4*.log
[ INFO] [1657528892.228252469, 301.980000000]: Loading gazebo_ros_control plugin
[ INFO] [1657528892.228329006, 301.980000000]: Starting gazebo_ros_control plugin in namespace: 
[ INFO] [1657528892.228640281, 301.980000000]: gazebo_ros_control plugin is waiting for model URDF in parameter [/robot_description] on the ROS param server.
[rospack] Error: package 'controller_interface' not found
[librospack]: error while executing command
[FATAL] [1657528892.354175090, 301.980000000]: Failed to create robot simulation interface loader: Unable to find package: controller_interface



 sudo apt-get install ros-melodic-gazebo-msgs 


sudo apt-get install ros-melodic-simulators
sudo apt-get install ros-melodic-robot-state-publish



sudo apt-get install ros-melodic-ros-controllers

+
Spawn status: SpawnModel: Entity pushed to spawn queue, but spawn service timed out waiting for entity to appear in simulation under the name bobac3_description
[ERROR] [1657529603.101121, 301.785000]: Spawn service failed. Exiting.
[Err] [REST.cc:205] Error in REST request

libcurl: (51) SSL: no alternative certificate subject name matches target host name 'api.ignitionfuel.org'
[spawn_model-4] process has died [pid 208245, exit code 1, cmd /opt/ros/melodic/lib/gazebo_ros/spawn_model -param robot_description -urdf -model bobac3_description __name:=spawn_model __log:=/home/bobac3/.ros/log/e65bedc6-00f6-11ed-89fc-0242ac110007/spawn_model-4.log].
log file: /home/bobac3/.ros/log/e65bedc6-00f6-11ed-89fc-0242ac110007/spawn_model-4*.log

修改:.ignition/fuel/config.yaml 
ROS:~$ gedit .ignition/fuel/config.yaml
将
    url: https://api.ignitionfuel.org
改为
    url: https://api.ignitionrobotics.org

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ROS启动仿真环境编译源码时候经常遇到的问题以及对策 的相关文章

  • 各类常用符号

    常用符号 1 几何符号 2 代数符号 3 运算符号 如加号 减号 乘号 或 除号 或 两个集合的并集 交集 根号 对数 log lg ln 比 微分 dx 积分 曲线积分 等 4 集合符号 5 特殊符号 圆周率 6 推理符号 a

随机推荐

  • 项目环境由pytorch1.10升级1.11中间要改的东西

    1 THC THCDeviceUtils cuh 该文件弃用 nightly missing THC THCDeviceUtils cuh include
  • VMware中CentOS7.5 启用NAT模式配置静态IP连接外网

    1 在cmd中查看本机VMnet8的ipv4地址及子网掩码 C gt ipconfig 2 在VMware里 依次点击 编辑 虚拟网络编辑器 如下图 选择NAT模式 3 取消勾选 使用本地DHCP服务将IP分配给虚拟机 这个选项 配置子网i
  • STM32与BLE蓝牙通信 Android APP配置(二)

    事务的难度远远低于对事物的恐惧 0 前言 在 Android BLE蓝牙配置全流程 一 附APP源码 中已经完成了前期的准备工作 在这里我们得到了需要连接的蓝牙设备的名字和地址 需要完成蓝牙设备的连接和数据传输功能 1 初始化界面 首先需要
  • 成都瀚网科技:抖音发作品到底需要多久的时间才能够给流量呢?

    如果在抖音平台上面发作品 那自然也需要先去了解一下抖音发作品到底应该要怎么做才能够火 另外也要清楚抖音发作品到底需要多久的时间才能够给流量呢 1 视频时长 注意视频时长问题 一般抖音用户 只能上传60秒内的视频 但严格意义上 抖音最喜欢的是
  • 2.1.1 匹配位置的元字符

    匹配位置的元字符包括 3 个字符 和 b 其中 脱字符号 通常在文章中插入字时使用 和 美元符号 都匹配一个位置 它们分别匹配行的开始和结尾 以下正则表达式匹配以 String 开头的行 即被匹配的行的第一个字符串为 String Stri
  • vue2中的mixin

    1 什么是Mixin混入 混入 Mixin 是 Vue js 中用于复用部分组件逻辑的一种技术 通过混入 你可以将组件的方法 生命周期钩子 甚至 data 都进行复用 混入的基本工作原理是把一个特定的对象 混入 到另外一个对象之中 如方法
  • Open3D——KITTI数据集.bin文件批量转.pcd点云

    目录 一 概述 二 代码实现 三 结果展示 四 批量转换 一 概述 之前的文章python KITTI数据集 bin转 pcd txt并可视化已经对Open3D进行 bin文件读取进行了简要的代码实现 本文给出使用Open3D进行 bin文
  • 【Linux问题】Linux修改文件出现错误E45:“readonly” option is set(add ! to override)退出不了vim

    出现这种错误时会退出不了vim 那么出现这种错误的原因有 1 该错误为当前用户没有权限对文件修改 2 该文件没有正确保存退出 正在打开状态 关闭后再保存 3 若该文件所有都关闭 提示有的人没有关闭 则删除该文件的临时文件则可正常打开 修改
  • 数据结构基础--复杂度计算

    一 算法的复杂度 算法在编写成可执行程序后 运行时需要耗费时间资源和空间 内存 资源 因此衡量一个算法的好坏 一般是从时间和空间两个维度来衡量的 即时间复杂度和空间复杂度 时间复杂度主要衡量一个算法的运行快慢 而空间复杂度主要衡量一个算法运
  • 数据仓库的特点

    大家好 我是曜耀 今天说一说数据仓库的几个特点 数据仓库 Data Warehouse 是一个面向主题的 集成的 稳定的且随时间变化的数据集合 用于 支持管理人员的决策 1 面向主题 主题就是类型的意思 传统数据库主要是为应用程序进行数据处
  • ERROR: No matching distribution found for tensorflow==2.4.0

  • 华为OD机试真题-事件推送-2023年OD统一考试(B卷)

    华为OD机试2023年最新题库 JAVA Python C 题目描述 同一个数轴X上有两个点的集合A A1 A2 Am 和B B1 B2 Bn Ai和Bj均为正整数 A B已经按照从小到大排好序 A B均不为空 给定一个距离R 正整数 列出
  • CF76E Points 题解

    题目大意 给出 n n n 个点的坐标 x x x 和 y y y 让你求
  • Inno Setup打包 node-webkit程序 iss 开机启动脚本

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 最近在做项目 从Web前端开发转到node webkit客户端开发 有很多新技术学习 分享一点经验 一 关于程序打包工具 Inno Setup 5 的范例iss文件的范例
  • Linux 输入输出重定向 2>/dev/null和>/dev/null 2>&1和2>&1>/dev/nul

    From https www cnblogs com 520playboy p 6275022 html 2 gt dev null 和 gt dev null 2 gt 1 和 2 gt 1 gt dev null https blog
  • mysql表结构解析

    数据库 创建数据库CREATE DATABASE 数据库名 DEFAULT CHARSET utf8 查看所有数据库SHOW DATABASES 查看所有表SHOW TABLES 删除数据库DROP DATABASE 数据库名 创建表 CR
  • jacob提示没有注册类

    1 我也是今天把jar包部署到服务器上的时候遇到了 这个一般都跟没有输出设备有关系 1 一种方法就是配一张声卡 我就是直接让运维配了一张声卡 2 另一种方法就是先存在读 我也是网上抄的案例 但是这个只能保证有文件 但是报错还在 我看着有点难
  • PotPlayer使用技巧总结

    PotPlayer作为一款体积小的视频播放软件 实在是非常方便 最重要的是没有广告 干净 为了能更好的使用它 方便学习 特此总结一些好用的技巧 最常用功能 一 改变速度播放视频 使用的第一组快捷键 z x c 这三个按钮分别是还原 恢复播放
  • 华为OD机试 C++ 【最佳的出牌方法】

    题目 想象一下 你有5张扑克牌 牌面数字是1 10 还有J Q K 计算五张牌的总分 如果这5张牌是连续的 比如5 6 7 8 9 每张牌的分数就是它数字的两倍 如果不连续 那每张牌的分数就是它的数字 但有个小技巧 如果你有2或3张一样的牌
  • ROS启动仿真环境编译源码时候经常遇到的问题以及对策

    move base msgs https github com ros planning navigation msgs git Could not find a package configuration file provided by