在进行功能包移植重组过程中由于电脑不同,其中安装的配置文件也不尽相同,往往出现编译时的报错,提示缺少依赖包,rosdep在解决此类问题中有奇效!

先挂上参考的官网链接:http://wiki.ros.org/rosdep/

rosdep是安装系统依赖项的命令行工具,可以方便在你需要编译某些源码的时候为其安装一些系统依赖,同时也是某些ROS核心功能组件所必需用到的工具。

1.安装

sudo apt-get install python-rosdep

2.初始化

sudo rosdep init

在此步骤中可能会出现连接不上的问题:
算得上网络问题,之前在网上说可以用手机热点继续完成,我在家试过一次可以继续,但是不总是有效(对于网络知识不太了解),另外看到一种方法比较有效:
通过https://www.ipaddress.com首页,输入https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list查询IP地址(199.232.28.133)。
或者进入网站:https://site.ip138.com/raw.Githubusercontent.com/

在hosts中添加网站的ip

sudo gedit /etc/hosts

文档中添加如下内容:
199.232.28.133 raw.githubusercontent.com
保存。

rosdep update

此处切忌随意使用 sudo rosdep update

3.在工作区中安装所有软件包的依赖项

cd 到工作空间下

rosdep install --from-paths src --ignore-src --rosdistro=kinetic -r -y

rosdep安装与使用相关推荐

  1. Rosdep安装(最简单的方法)

    1. 准备工作 安装ROS(已安装的可以跳过) 这个项目有一个一键下载ros的命令: wget http://fishros.com/install -O fishros && . f ...

  2. 鱼香ROS网站上线|一行代码安装ROS/ROS2/解决rosdep问题|小鱼脚本

    大家好,我是开心的小鱼,经过几个月的努力,动手学ROS2课程终于和小伙伴们见面了,有很多小伙伴一下午的时间就把前两章给搞定了,小鱼要抓紧啦~ 之前说的鱼香ROS网站已经上线啦,内容参考了docschi ...

  3. Ubuntu 18.04安装ROS 2

    ROS 2 安装手册和踩过的坑 官方流程 系统要求 系统设置 更换Ubuntu 清华源 设置语言区域 增加ROS 2 apt软件仓库 安装开发工具和ROS工具 获取ROS 2代码 使用rosdep安装 ...

  4. IMU使用系列------imu_tools验证数据是否准确及安装是否准确

    1 前言 imu_filter_madgwick:一种滤波器,可将来自常规IMU设备的角速度,加速度和磁力计读数(可选)融合到一个方向中.基于工作: imu_complementary_filter: ...

  5. 一篇解决:Ubuntu安装配置、软件、工具、快捷键

    Ubuntu安装配置.软件.工具.快捷键 记录作者配置windows.Ubuntu双系统的各种细节. 此帖说明了Ubuntu初期配置的许多问题,也介绍了很多使用技巧,持续更新. 文章目录 Ubuntu ...

  6. ROS2 Foxy 安装

    悲剧的发现装错版本了... 要求 Ubuntu 20.04(64bit)下载地址:网易开源镜像 支持UTF-8字符集,使用以下命令测试: locale # check for UTF-8sudo ap ...

  7. ROS2 Dashing源码编译和安装

    ROS2 Dashing源码编译和安装 安装前的准备 1 2 3 4 5 官方教程: https://index.ros.org/doc/ros2/Installation/Dashing/Linux ...

  8. Ubuntu16.04 搭建自动驾驶环境autoware全过程 + py2.7 tensorflow-gpu 安装

    贴一下autoware官方项目地址:https://github.com/CPFL/Autoware 官方安装文档地址:https://github.com/CPFL/Autoware/wiki/In ...

  9. ubuntu安装ROS melodic(最新、超详细图文教程)

    Ubuntu 安装 ROS ROS安装 准备 方法一(推荐)使用小鱼ROS一键安装 方法二 使用官方教程 配置rosdep 方法一(推荐)使用小鱼ROS一键安装 方法二 通过修改文件 ROS简介: R ...

最新文章

  1. 可逆矩阵性质总结_伴随矩阵
  2. 开发高性能并发应用不是一件容易的事情。这类应用的例子包括高性能Web服务器、游戏服务器和搜索引擎爬虫...
  3. linux驱动篇之 driver_register 过程分析(一)
  4. C++课程设计,12306模拟写起来就是这么粗暴
  5. 【LOJ#572】Misaka Network 与求和(莫比乌斯反演/杜教筛/min_25筛)
  6. php 实时更新内容_亿级视频内容如何实时更新?优酷视频背后的技术揭秘
  7. javascript 模块化机制
  8. Can‘t find a suitable configuration file in this directory or any parent. 报错解决错误
  9. Linux系统编程8-18总结项目:完成一个简单的自己的shell
  10. [UE4] Load Class Assest 返回 Null 的解决方法:在资产路径后面加 _C
  11. android listview 向上自动滚动效果,Android通过代码控制ListView上下滚动的方法
  12. Apache OpenNLP提供的文档
  13. 马士兵oracle视频教程笔记
  14. WIN10下速腾聚创RS-Ruby lite80线激光雷达ip地址和端口号port修改
  15. 100G QSFP28 AOC有源光缆的分类及应用
  16. 医学成像中的深度学习——基于PyTorch的3D 医学图像分割
  17. 微信公众号批量打标签的自动化实现方法
  18. 代码报错 Uncaught TypeError: Converting circular structure to JSON
  19. java list clear 垃圾回收_java垃圾回收机制
  20. 物联网时代的工控机防病毒/主机加固需求分析

热门文章

  1. mootools的学习资源
  2. python网页优化_李亚涛:python辅助seo优化让你更轻松
  3. 【六一儿童节】九九乘法表
  4. element中使用loading,加载中
  5. jsp 百度地图离线使用_Web版百度地图加载离线瓦片
  6. 性能测试中服务器关键性能指标浅析
  7. 华为swot分析2020_2020年全球与中国人工智能与分析系统行业现状及未来5年市场预测分析报告...
  8. 【长期更新】咨询分析中的n个真实数据处理场景
  9. 共绘信创蓝图,中睿天下正式加入同心生态联盟
  10. 中小型企业网管员网络管理技术