引言
对于初学者来说,最难的关卡莫非是开发环境的的搭建,特别是在Ubuntu系统上ROS系统安装时后出现的各种报错以及失败,本篇博客讲述了ROS系统的一键安装过程,适用于18.04及以后的Ubuntu系统版本,大大缩减了初学者搭建ROS环境的时间。
一、小鱼的大佬的一键配置
打开ubuntu终端,输入:
wget http://fishros.com/install -O fishros && . fishros
然后会出现以下界面:
接着 ,输入数字5,回车,一键配置系统源
输入数字2,回车,更换系统源并清理第三方源
输入数字1,回车,添加ROS/ROS2源
到这里,系统源就更换并且添加完毕了,有些出现的安装不成功有部分原因就是没有更换系统源。
二、一键安装
打开ubuntu终端,输入:
wget http://fishros.com/install -O fishros && . fishros
然后我们输入 1 一键安装 –> 不更换源安装 –> 选择你ubuntu版本对应的ros版本 –> 进行安装
安装完成后新建一个终端,打开输入
roscore
终端完成后 会显示 [/rosout], 这样成功了一半
再新建第二个终端,输入
rosrun turtlesim turtlesim_node
它会打开一个屏幕的小乌龟在中间,成功了
再建第三个终端,输入:
rosrun turtlesim turtle_teleop_key
鼠标要在第三个终端,就可以通过按下键盘的 ↑ ↓ ← →键来对小海龟进行控制了。
安装完成
三、配置rosdep
打开ubuntu终端,输入:
wget http://fishros.com/install -O fishros && . fishros
再输入 3 就一键配置了
注意,如果出现了“输入以下XXX指令完成更新"就按照终端中出现的指令进行更新即可。
完成
四、更新系统环境
这里我们还是用小鱼的大佬的 一键配置
打开ubuntu终端,输入:
wget http://fishros.com/install -O fishros && . fishros
再输入 4 就一键配置了
完成
到这里,我们的ROS安装完成了,是不是大大缩减了搭建ROS环境的时间呢。
这里补充一下,如果有想要做ROS集群,多机通信,主从机通信的小伙伴,可以看看我以下的两篇文章,其中的功能包是全开源的,欢迎在两篇文章下面提出问题和建议!作者基本都会及时回复!谢谢!