一键安装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版本的对应关系。

2、一键安装

适用于Ubuntu22.04\20.04\18.04,安装程序会根据操作系统版本(见上表)选择合适的ROS为您安装。
1、您可以通过最后链接下载资源。技术支持 interactionlab@qq.com
一键安装ROS适用于Ubuntu22/20/18-LMLPHP

2、将InstallRos.tar.gz复制到要安装ROS的环境,并解压。桌面环境您可以使用右键进行解压,命令行可以使用tar -xzvf InstallRos.tar.gz解压。
一键安装ROS适用于Ubuntu22/20/18-LMLPHP

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

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

3.2 noetic-Ubuntu 20.04

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

roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key

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

3.3 melodic-Ubuntu 18.04

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

roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key

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

一键安装程序获取链接

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

02-19 10:14