本文主要是介绍一键安装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
这篇关于一键安装ROS适用于Ubuntu22/20/18的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!