栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

在VM虚拟机Ubuntu18.04安装ROS

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在VM虚拟机Ubuntu18.04安装ROS

一、换源

点击Ubuntu软件,选择软件更新,将如图对勾选中(下载自---选择最佳服务器)

二、输入秘钥

打开终端(ctrl+alt+t)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

三、更新
sudo apt-get update 
sudo apt-get upgrade

 四、安装桌面版

sudo apt-get install ros-melodic-desktop-full

 在这里如果出现无法定位软件包的错误

1.添加国内中科大源

#添加中科大源
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
#添加密钥
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

2.软件库更新

sudo apt-get update && sudo apt-get upgrade

3.安装全功能版本的ROS

sudo apt-get install ros-melodic-desktop-full

4.初始化空间

sudo rosdep init

这时候可能会报错,如果没有报错,直接执行5

如果报错内容为“sudo: rosdep:找不到命令提示”则运行

sudo apt-get install python-rosdep python-wstool ros-melodic-ros

5.更新空间

rosdep update

6.添加环境变量

echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc

 五、小海龟检验

打开新终端输入:

roscore

打开第二个新终端输入:

rosrun turtlesim turtlesim_node

 

打开第三个新终端输入:

rosrun turtlesim turtle_teleop_key

 

 

 请将鼠标点击至第三个终端才可以移动海龟。

本文主要参考了:​​​​​​(2条消息) 在虚拟机中的 Ubuntu18.04安装ROS_cheng-Lad的博客-CSDN博客_虚拟机ros

 (2条消息) ubunt18.04使用国内源安装ros及问题解决_qq_35822136的博客-CSDN博客

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/913423.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号