转载自:https://mp.weixin.qq.com/s/VGs8oWdhHH6XsHcx21lN4Q
本文之后,世上再无rosdep更新失败问题!如果有....小鱼就...
原创 爱吃鱼香肉丝的小鱼 鱼香ROS 8月10日
如果有,小鱼就再写一篇。
大家好,我是帅鱼。经过一晚上的折腾,小鱼终于完成了国内用户专用的rosdepc
。
每一个学习机器人的同学都会学习ROS、学习ROS几乎都会遇到rosdep初始化失败的情况。
就这一步也许就劝退了不少打算学习ROS机器人的同学。
为了方便各位国内同学的机器人学习,小鱼基于rosdep源码制作了rosdepc,专门服务国内ROS用户。
废话不多说,先上效果图。
rosdepc演示
一、灵魂四问
1.为什么叫rosdepc?
rosdepc
,c指的是China中国,主要用于和rosdep区分。
2.rosdepc和rosdep功能一致吗?
rosdep官方最新版源码直接修改的,小鱼只动了名称和源地址,将其地址修改为国内gitee地址。
3.rosdepc为什么不会初始化失败?
因为rosdepc使用的是国内的源,rosdep初始化失败是因为其使用的是github,国内无法访问。
4.如果自己使用过程中遇到问题咋办?
二话不说,直接找小鱼,小鱼对该库负责到底。
是不是被小鱼感动了,废话不多说,赶紧给朋友们收藏推荐一波吧。
二、安装使用
安装
安装起来很简单,一句话的事情,后面小鱼会让其变得更简单。
sudo pip install rosdepc
如果显示没有pip可以试试pip3。
sudo pip3 install rosdepc
如果pip3还没有
sudo apt-get install python3-pip
sudo pip install rosdepc
使用
sudo rosdepc init
rosdepc update
三、最后
为什么小鱼要做rosdepc呢?除了想推广公众号,更多的是希望能够方便大家学习。
其实小鱼有做rosdepc的想法已经蛮久了,一直没有抽出时间做,在第n次群里碰到了这个问题后,小鱼决定做一条有执行力的鱼,把它完工其实没花多久的时间。
最后小鱼的《动手学ROS2》系列教程快要上线了,小鱼会从ROS镇的小故事讲起,带你一起动手学ROS2。