ubuntu18.04安装ros及解决rosdep update失败问题

1.安装ros

转自

https://blog.csdn.net/qq_44830040/article/details/106049992?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167212580216800217051358%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=167212580216800217051358&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-106049992-null-null.142^v68^wechat_v2,201^v4^add_ask,213^v2^t3_esquery_v2&utm_term=%E7%88%B1%E8%B7%91%E6%AD%A5%E7%9A%84mango&spm=1018.2226.3001.4187

2.解决rosdep update失败问题

6.执行rosdep update更新

到这步始终通过不了

方法一:(手动修改,如果行号对应不上,可采用方法二)

https://blog.csdn.net/weixin_51498169/article/details/126230503?spm=1001.2014.3001.5502

方法二:

一、在Ubuntu系统下安装ROS:
参照官网的方法,一步一步往下指引即可,官方网站:wiki.ros.org/cn  ,选择在机器上安装ROS的选项,之后根据系统版本选择ROS版本进行安装即可。
注意事项:
1、安装过程中,如在下载较大包时因为网络问题中断,直接重新运行该命令即可,一般会选择安装桌面完整版,内容较全,但同时也比较大
2、最容易失败的地方:初始化(下图所示)
失败原因:在于github源在国内访问容易出现网络问题,从而出现超时中断
	方法一:
	参考问题:无rosdep命令
	参考博客:https://blog.csdn.net/u013039705/article/details/106651161

	参考问题:解决sudo rosdep init 报错的问题
	参考博客:https://blog.csdn.net/u013039705/article/details/106651161

	或者方法二(推荐方法):
      使用rosdepc代替rosdec
推荐参考博客:https://zhuanlan.zhihu.com/p/397624291
初始化完成后通过小海龟验证安装是否成功即可。
推荐参考博客:https://zhuanlan.zhihu.com/p/397624291
具体使用方式如下:

sudo pip install rosdepc  
sudo pip3 install rosdepc

如果没有pip。
sudo apt-get install python-pip

如果没有pip3。
sudo apt-get install python3-pip

安装结束后

sudo rosdepc init
rosdepc update

以后遇到rosdep的地方都换成rosdepc即可。

紧接着完成第7步

最终运行检查是否安装成功.

你可能感兴趣的:(机器人)