1 .安装Ubuntu后,右键单击Ubuntu软件图标以打开新窗口,右键单击以打开软件和更新,或者在APP应用程序中找到软件和更新,然后按图所示进行操作(单击以如图所示更改中国服务器是为了加快下载速度。)
最后一个地址系统将自动添加。 添加后,可以添加第二个地址。 如果不添加,私钥的设置可能会失败。 deb http://archive.Ubuntu.com/Ubuntu/trustymainuniverserestrictedmultiverse
打开Ubuntu终端并添加镜像是最好的清华
sdosh-c‘./etc/ls B- release echo“deb 3358 mirrors.ustc.edu.cn/ROS/Ubuntu/$ distrib _ codename main”/etc
3 .设置私钥
sudo apt-key adv---- keyserverhkp ://key server.Ubuntu.com :80---- recv-key 421 c365 BD9ff1f 717815 a 389523 bb
以上三个步骤没什么问题
4 .将软件更新为最新版本
Sudo Apt-get更新
5 .下载ROS
sdoapt-getinstallros-melodic -桌面- full
这是一个漫长的过程,耐心等待
注: 4、5步如有下载失败等,重复多次
初始化rosdep
sudo rosdep init
rosdep可以轻松安装要编译的源代码的系统依赖关系,并且需要在ROS中运行一些核心组件。
初始化rosdep时可能会出现一些问题
第一个:如果出现“不查找命令”错误,则可以输入命令sudo apt安装ROS包-工具
然后运行sudo rosdep init
第二个:如图所示
首先,需要打入sudo nano /rtc/hosts
这个时候会出现
添加151.101.84.133 raw.github user content.com,保存并退出。 对于nano命令,按Ctrl o可保存,Ctrl x退出,Ctrl c取消。 然后跳向
输入sudo rosdep init已成功运行。 按照说明输入rosdep update
7 .配置环境,添加环境变量。
不用中间的命令也可以。
安装ROS安装。 在常见的命令行工具中,命令包括
sudoaptinstallpython-rosinstallpython-ROS install-generator python-wstoolbuild-essential
9 .测试ROS安装是否成功。
首先按Ctrl ait t键打开新终端,然后输入roscore
第二步。 按住Ctrl alt t键并键入rosrun turtlesim turtlesim_node,会弹出一只小海龟
最后,按住Ctrl alt t键,键入rosrunturtlesimturtle _ teleop _ key,然后按键盘上的上下左右箭头来控制海龟的移动,如上图所示。