首先按照
https://blog.csdn.net/haiyinshushe/article/details/84256137
的方法,注意先不要初始化ros,进行到添加ros环境变量这一步
然后百度IP地址查询,输入raw.githubusercontent.com查询到真实IP地址,修改hosts,
sudo vi /etc/hosts
添加以下内容保存
151.101.108.133 raw.githubusercontent.com
然后输入
sudo rosdep init
如果出现找不到命令,输入
sudo apt-get install python-rosdep
然后切手机热点更换下载源,在软件和更新中下载自其他站点,选择最佳服务器,输入
sudo apt-get update
rosdep update
成功解决ros初始化的一系列问题
最后测试一下,
第一个终端
roscore
第二个终端
rosrun turtlesim turtlesim_node
再开起一个终端控制
rosrun turtlesim turtle_teleop_key