rosdep安装与使用
在进行功能包移植重组过程中由于电脑不同,其中安装的配置文件也不尽相同,往往出现编译时的报错,提示缺少依赖包,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安装与使用相关推荐
- Rosdep安装(最简单的方法)
1. 准备工作 安装ROS(已安装的可以跳过) 这个项目有一个一键下载ros的命令: wget http://fishros.com/install -O fishros && . f ...
- 鱼香ROS网站上线|一行代码安装ROS/ROS2/解决rosdep问题|小鱼脚本
大家好,我是开心的小鱼,经过几个月的努力,动手学ROS2课程终于和小伙伴们见面了,有很多小伙伴一下午的时间就把前两章给搞定了,小鱼要抓紧啦~ 之前说的鱼香ROS网站已经上线啦,内容参考了docschi ...
- Ubuntu 18.04安装ROS 2
ROS 2 安装手册和踩过的坑 官方流程 系统要求 系统设置 更换Ubuntu 清华源 设置语言区域 增加ROS 2 apt软件仓库 安装开发工具和ROS工具 获取ROS 2代码 使用rosdep安装 ...
- IMU使用系列------imu_tools验证数据是否准确及安装是否准确
1 前言 imu_filter_madgwick:一种滤波器,可将来自常规IMU设备的角速度,加速度和磁力计读数(可选)融合到一个方向中.基于工作: imu_complementary_filter: ...
- 一篇解决:Ubuntu安装配置、软件、工具、快捷键
Ubuntu安装配置.软件.工具.快捷键 记录作者配置windows.Ubuntu双系统的各种细节. 此帖说明了Ubuntu初期配置的许多问题,也介绍了很多使用技巧,持续更新. 文章目录 Ubuntu ...
- ROS2 Foxy 安装
悲剧的发现装错版本了... 要求 Ubuntu 20.04(64bit)下载地址:网易开源镜像 支持UTF-8字符集,使用以下命令测试: locale # check for UTF-8sudo ap ...
- ROS2 Dashing源码编译和安装
ROS2 Dashing源码编译和安装 安装前的准备 1 2 3 4 5 官方教程: https://index.ros.org/doc/ros2/Installation/Dashing/Linux ...
- Ubuntu16.04 搭建自动驾驶环境autoware全过程 + py2.7 tensorflow-gpu 安装
贴一下autoware官方项目地址:https://github.com/CPFL/Autoware 官方安装文档地址:https://github.com/CPFL/Autoware/wiki/In ...
- ubuntu安装ROS melodic(最新、超详细图文教程)
Ubuntu 安装 ROS ROS安装 准备 方法一(推荐)使用小鱼ROS一键安装 方法二 使用官方教程 配置rosdep 方法一(推荐)使用小鱼ROS一键安装 方法二 通过修改文件 ROS简介: R ...
最新文章
- 可逆矩阵性质总结_伴随矩阵
- 开发高性能并发应用不是一件容易的事情。这类应用的例子包括高性能Web服务器、游戏服务器和搜索引擎爬虫...
- linux驱动篇之 driver_register 过程分析(一)
- C++课程设计,12306模拟写起来就是这么粗暴
- 【LOJ#572】Misaka Network 与求和(莫比乌斯反演/杜教筛/min_25筛)
- php 实时更新内容_亿级视频内容如何实时更新?优酷视频背后的技术揭秘
- javascript 模块化机制
- Can‘t find a suitable configuration file in this directory or any parent. 报错解决错误
- Linux系统编程8-18总结项目:完成一个简单的自己的shell
- [UE4] Load Class Assest 返回 Null 的解决方法:在资产路径后面加 _C
- android listview 向上自动滚动效果,Android通过代码控制ListView上下滚动的方法
- Apache OpenNLP提供的文档
- 马士兵oracle视频教程笔记
- WIN10下速腾聚创RS-Ruby lite80线激光雷达ip地址和端口号port修改
- 100G QSFP28 AOC有源光缆的分类及应用
- 医学成像中的深度学习——基于PyTorch的3D 医学图像分割
- 微信公众号批量打标签的自动化实现方法
- 代码报错 Uncaught TypeError: Converting circular structure to JSON
- java list clear 垃圾回收_java垃圾回收机制
- 物联网时代的工控机防病毒/主机加固需求分析