ROS学习参考Introduction · Autolabor-ROS机器人入门课程《ROS理论与实践》零基础教程
解决sudo rosdep init出错问题。
方法:
1.进入"/usr/lib/python3/dist-packages/",打开终端
2.修改相关文件,主要有: ./rosdistro/__init__.py、./rosdep2/gbpdistro_support.py、./rosdep2/sources_list.py 、./rosdep2/rep3.py。可以使用sudo gedit
3.
如果是:raw.githubusercontent.com/ros/rosdistro/master
都替换成gitee.com/zhao-xuzuo/rosdistro/raw/master
即可。
修改完毕,再重新执行命令:
sudo rosdep init
rosdep update
就可以正常实现 rosdep 的初始化与更新了。