一键安装ROS适用于Ubuntu22/20/18

一键安装ROS适用于Ubuntu22/20/18

1、简介

ROS(Robot Operating System,机器人操作系统)是一个用于机器人软件开发的框架。它提供了一套工具和库,用于机器人应用程序的开发、测试和部署。ROS是由美国斯坦福大学机器人实验室(Stanford University’s Robot Lab)的Willow Garage公司开发的,并在2009年首次发布。
在Ubuntu上使用ROS您会更加顺畅,在其它操作系统上使用ROS则往往需要您更具经验。

ROS针对不同的OS版本有不同的专有名称,下面是Ubuntu长期维护版与ROS版本的对应关系。

OS版本 ROS版本
Ubuntu 22.04 humble(ROS2)
Ubuntu 20.04 noetic(ROS1)
Ubuntu 18.04 melodic(ROS1)

2、一键安装

适用于Ubuntu22.04\20.04\18.04,安装程序会根据操作系统版本(见上表)选择合适的ROS为您安装。
1、您可以通过最后链接下载资源。技术支持 interactionlab@qq.com
在这里插入图片描述

2、将InstallRos.tar.gz复制到要安装ROS的环境,并解压。桌面环境您可以使用右键进行解压,命令行可以使用tar -xzvf InstallRos.tar.gz解压。
在这里插入图片描述

3、进入到解压后的目录InstallRos,执行命令./installRos.sh即可完成安装。在安装过程中需要您输入root密码,或者根据提示需要键入“y”以确认安装某些内容。

3、验证是否安装成功

3.1 humble-Ubuntu 22.04

ROS中的经典示例——小海龟仿真器。
启动两个终端,分别运行如下指令,即可通过键盘的←↑→↓方向键控制小乌龟。

ros2 run turtlesim turtlesim_node
ros2 run turtlesim turtle_teleop_key

在这里插入图片描述

3.2 noetic-Ubuntu 20.04

ROS中的经典示例——小海龟仿真器。
启动三个终端,分别运行如下指令,即可通过键盘的←↑→↓方向键控制小乌龟。

roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key

在这里插入图片描述

3.3 melodic-Ubuntu 18.04

ROS中的经典示例——小海龟仿真器。
启动三个终端,分别运行如下指令,即可通过键盘的←↑→↓方向键控制小乌龟。

roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key

在这里插入图片描述

一键安装程序获取链接

https://download.csdn.net/download/naibula/88845710

相关推荐

  1. 鱼香肉丝ROS安装

    2024-02-22 20:14:01       22 阅读
  2. 安装ros及出现问题的解决方案

    2024-02-22 20:14:01       27 阅读
  3. 鱼香ROS安装命令(支持微信、docker、ros等)

    2024-02-22 20:14:01       64 阅读
  4. ros | 如何在ubuntu安装ros

    2024-02-22 20:14:01       43 阅读
  5. ubuntu安装docker和docker-compose应用脚本

    2024-02-22 20:14:01       36 阅读
  6. ubuntu22 安装ROS2

    2024-02-22 20:14:01       31 阅读
  7. ubuntu24.04安装ros

    2024-02-22 20:14:01       23 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-22 20:14:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-22 20:14:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-02-22 20:14:01       87 阅读
  4. Python语言-面向对象

    2024-02-22 20:14:01       96 阅读

热门阅读

  1. Nginx服务部署及基础配置

    2024-02-22 20:14:01       55 阅读
  2. Sora问世引发热议,一部分人已靠它赚钱?

    2024-02-22 20:14:01       51 阅读
  3. 45. 跳跃游戏 II

    2024-02-22 20:14:01       50 阅读
  4. 仿射变换原理 + python代码

    2024-02-22 20:14:01       43 阅读
  5. vue3 #ref #reactive

    2024-02-22 20:14:01       48 阅读
  6. oracle读写分离多数据源

    2024-02-22 20:14:01       43 阅读
  7. Spring整合Junit4

    2024-02-22 20:14:01       51 阅读
  8. 【linux系统讲解】

    2024-02-22 20:14:01       40 阅读