ROS安装搞了一天,这里安装中遇到的问题在这里做一个总结。

1、首先按照是Ubuntu版本的选择,我还是选择用的是18.04。因为之前用22.04和20.04都遇到这样那样的问题,而且针对这个版本,网上的问题解决方案比较多,而且古月居的B站教程文档用的也是这个版本,所以就用这个了。

2、安装完Ubuntu之后,要设置一个软件源,开了弹幕的推荐,我选择的是清华的源,见下图:

3、接着按照视频中的教程顺序往下安装,这里前三步问题不大。(但是如果你安装的是Ubuntu22.04或者20.04可能在这前3步会遇到一些问题,注意我说的是“可能”,我也是走过弯路的,所以最后选择的是18.04)

4、问题最麻烦出现在第四步,这两个命令没搞死我!各种各样的问题,具体不叙述了,这里只记录最后成功的安装过程。

到这里如果你直接运行sudo rosdep init的时候,可能会报“找不到命令”的错误,根据寻找答案和弹幕的提示,这里你要先输入sudo apt install python-rosdep2的命令运行一下,然后运行sudo rosdep init的时候可能会出现各种各样的错误,最终我是依照如下帖子中指示的方法解决的:

https://guyuehome.com/36032

感谢大神!

5、跨过这一步,第五、六步好弄一些,没有问题。

6、但是在最后视频中验证ROS是否装好的环节中,运行一些roscore我这边又出现了问题,最终我是依照如下帖子中指示的方法解决的:

https://blog.csdn.net/tom17/article/details/107748686

7、最后成功运行了,小乌龟!这一天搞得真的好累,希望给有同样需求的朋友一个参考!