ubuntu18.04版本下安装ros系统

author author     2023-04-10     532

关键词:

参考技术A 本人小白一枚,记录自己安装ROS 系统碰到的各种问题,以及到最后成功安装的过程。

刚开始安装的时候也参考各种网络上别人安装的方法安装,出现各种问题,在配置ubuntu 安装源时出现

E: Malformed entry 60 in list file /etc/apt/sources.list (Component)

E: The list of sources could not be read.

等等,都是源配置问题。

下面是本人最后安装成功的步骤。

Ubuntu 18.04  对应的ROS 版本是melodic

https://wiki.ros.org/melodic/Installation/Ubuntu#Installation.2BAC8-Ubuntu.2BAC8-Sources.Configure_your_Ubuntu_repositories

这个是官网的安装步骤,其实按照上面的安装方法来就可以,就是在一些地方需要注意下。

1. 设置软件库

选择国内的服务器

root 权限下输入命令:
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list'

输入密钥

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

更新库源

sudo apt update

2.安装ROS

sudo apt install ros-melodic-desktop-full

漫长等待安装。。。

按照完成后,初始化ros

@ubuntu:~$ sudo rosdep init

然后升级

@ubuntu:~$ rosdep update

设置环境变量

@ubuntu:~$ echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc

@ubuntu:~$ source ~/.bashrc

运行小海龟的例程

打开三个命令窗口依次运行以下命令

roscore

rosrun turtlesim turtlesim_node

rosrun turtlesim turtle_teleop_key 

用方向盘就可以控制小海龟运动了

ubuntu18.04ros安装完整

...来源:​​旋律/安装/乌班图-ROS维基​​​​(12条消息)Ubuntu18.04安装ROS_PanJie_的博客-CSDN博客_ubuntu18.04安装ros​​​​(12条消息)rosdepupdate超时失败2021最新解决方法_WGH无疆的博客-CSDN博客_rosdepupdate超时​​1.添加源Ctrl+Alt+T打开终... 查看详情

ros安装详细教程——ubuntu22.0.4lts安装

ROS安装详细教程——Ubuntu22.0.4LTS安装ROS简介官方文档对ROS的介绍如下:TheRobotOperatingSystem(ROS)isasetofsoftwarelibrariesandtoolsthathelpyoubuildrobotapplications.Fromdriverstostate-of-the-artalgorithms,andwithpowerfuldevelopertools,ROShaswhatyouneedforyournextroboticsp... 查看详情

系统篇:ubuntu18.04ros1和ros2环境搭建(代码片段)

一、安装ROS1——Melodic添加源sudosh-c\'echo"debhttp://packages.ros.org/ros/ubuntu$(lsb_release-sc)main">/etc/apt/sources.list.d/ros-latest.list\'设置密钥sudoapt-keyadv--keyserver\'hkp://keyserver.ubuntu.com:80\ 查看详情

ubuntu18.04安装ros配置环境没有那个文件或目录的解决办法(代码片段)

Ubuntu18.04版本,在安装ROS时运行 source~/.bashrc命令时出现没有那个文件夹或目录或Nosuchfileordirectory的错误在经过一番查询后发现网上给的Ubuntu16.04的解决办法#解決方法:在终端输入gedit~/.bashrc#在打开文件的最后找到bash:/opt/ros/ki... 查看详情

ubuntu18.04安装cuda

参考技术AUbuntu16.04重装系统安装完所需的三个文件后,进入mnistCUDNN文件夹,对cpp程序进行编译后直接运行出现TestPassed即可!nvidia-smi后出现如下信息:NVIDIA-SMIhasfailedbecauseitcouldn'tcommunicatewiththeNVIDIAdriver.MakesurethatthelatestNVIDIAdriver... 查看详情

ros修改:ubuntu系统更改默认python版本(重要操作)(代码片段)

ubuntu18.04+ROSmelodic困扰:ROS用到python2,而各种目标检测源码用到python3,而且各种包也要安在python3的环境下,而不是python2.解决:基于update-alternatives1.怎么出现的问题在安装pytorch时发现安装适用于python3.6以上... 查看详情

ubuntu18.04安装rosmelodic(代码片段)

Ubuntu18.04安装ROSMelodic文章目录Ubuntu18.04安装ROSMelodic1.设置软件源2.设置最新的密钥3.更新源4.安装ros5.初始化rosdep6.更新rosdep7.添加ROS环境变量8.使环境变量生效9.安装命令行工具rosinstall10.测试1.设置软件源sudosh-c'echo"debhttp://pack... 查看详情

树莓派4b安装ubuntu18.04与melodic版ros(代码片段)

使用的树莓派RaspberryPi4——8GB在这个连接中http://old-releases.ubuntu.com/releases/bionic/或http://cdimage.ubuntu.com/releases/18.04/release/找到该镜像:ubuntu-18.04.5-preinstalled-server-armhf+raspi4.img.xz下载后 查看详情

ubuntu18.04下kafka安装与部署

...息持久化到磁盘,因此可用于批量消费;本篇文章是基于Ubuntu18.04来安装Kafka。一、安装Java更新软件包sudoapt-getupdate安装openjdk-8-j 查看详情

ubuntu18.04系统下安装win10

...术AWindows系统安装Linux很容易,直接格式化安装就可以。Ubuntu系统下安装Windows就很麻烦,由于硬盘格式不同win下的是ntfs,Ubuntu是gpt【这不重要,可能记错了】解决方案:转自百度经验:https://jingyan.baidu.com/article/fedf0737552c5635ac8977e... 查看详情

ubuntu18.04下openfoam2.3.1安装及配置

参考技术AOpenFOAM2.3.1是Ubuntu14.04下发布的,尝试N次在18.04下安装失败后,求助Bruno大神,随后Bruno在OpenFOAMwiki上放出了howtoinstallOpenFOAMinUbuntu18.04,完美安装。Sourceguide的编译出现问题,OpenFOAM2.3.1版本的SourceGuide在Ubuntu环境下用Doxygen... 查看详情

解决ubuntu18.04安装ros报错e:unabletolocatepackageros-melodic-desktop-full

参考技术A[原文链接](https://answers.ros.org/question/345764/e-unable-to-locate-package-ros-melodic-desktop-full-or-ros-melodic-desktop/)步骤: 查看详情

ubuntu18.04配置carla0.9.11踩坑与解决方法总结,同时解决安装carla-ros-bridge遇到的问题,并复现opencda成功与ros关联(代码片段)

Ubuntu18.04配置carla0.9.11踩坑与解决方法总结,同时解决安装carla-ros-bridge遇到的问题,并复现OpenCDA成功与ros关联背景:主要是为了复现叶小飞的OpenCDA仿真环境,方便验证自己的多车协同算法。又重新捡起了carla仿真。一... 查看详情

ros环境下android客户端与orbslam2(代码片段)

...OS环境下Android客户端与ORBSLAM2ROS环境下编译ORBSLAM-2ROS安装(Ubuntu18.04)ORB-SLAM2算法环境搭建跑通Android客户端Android客户端开源代码RVIZ如何接收IMU和图像数据Android摄像头的相机标定基于ROS协议的收发数据如何Reszie接收图像的大小ROS环... 查看详情

ubuntu20.04安装ros2,并与ros1共存(代码片段)

前言该安装教程基于ubuntu20.04,并已安装ros-noetic,在此基础上安装ros2。安装过程的第一部分源自下面这篇教程:ubuntu20.04安装ROS2详细教程_shenliu128的博客-CSDN博客_ubuntu20.04安装ros2为了方便衔接,我将前半部分复制过来... 查看详情

airsim动态|安装ros包装器(airsimroswrapper)

...a;sudoapt-getinstallgcc-8g++-8b)验证安装gcc-8--version如果是Ubuntu18.04版本a)安装ROSmelodic版本b)安装tf2传感器和mavros包:sudoapt-getinstallros-kinetic-tf2-sensor-msgsros-kinetic-tf2-geometry-msgsros-kinetic-mavros*如果是Ubuntu16.04版本a)安装ROSKinetic版本b... 查看详情

虚拟机ubuntu16.04的ros开发环境建立

虚拟机Ubuntu16.04的ROS开发环境建立步骤一,安装ROS机器人操作系统。步骤二,创建工作空间。步骤三,拷贝功能包和配置文件到工作空间。步骤四,回到ros_ws/目录下,再次运行编译指令​有独立Linux开发主机Ubu... 查看详情

如何安装ros系统

...nia的系统安装为例,写一篇经验。工具/原料ROSMelodicMoreniaUbuntuBionicamd64版方法/步骤1/9分步阅读首先要安装一个基础的linux系统,在ROSMelodicMorenia看一下受支持的linux发行版本,主要只有UbuntuBionic(18系列),UbuntuArtful(17系列),... 查看详情