【ROS2】初级:CLI工具-使用 turtlesim 、 ros2 和 rqt

目标:安装并使用 turtlesim 包和 rqt 工具为即将到来的教程做准备。

 教程级别:初学者

 时间:15 分钟

安装包:sudo apt install ros-jazzy-turtlesim
运行节点:ros2 run turtlesim turtlesim_node
使用rqt:rqt
重映射:ros2 run turtlesim turtle_teleop_key --ros-args --remap turtle1/cmd_vel:=turtle2/cmd_vel

 目录

  •  背景

  •  先决条件

  •  任务

    •  安装 turtlesim

    •  启动 turtlesim

    •  使用 turtlesim

    •  安装 rqt

    •  使用 rqt 5

    •  重映射

    •  关闭海龟仿真程序

  •  摘要

  •  下一步

  •  相关内容

 背景

Turtlesim 是一个用于学习 ROS 2 的轻量级模拟器。它展示了 ROS 2 在最基本层面上的功能,以便让您了解稍后在真实机器人或机器人模拟中将会做些什么。

ros2 工具是用户管理、内省 introspects 和与 ROS 系统交互的方式。它支持多个命令,这些命令针对系统及其操作的不同方面。人们可能会使用它来启动一个节点,设置一个参数,监听一个主题,等等。ros2 工具是核心 ROS 2 安装的一部分。

rqt 是 ROS 2 的图形用户界面(GUI)工具。在 rqt 中完成的所有操作都可以通过命令行完成,但 rqt 提供了一种更友好的方式来操作 ROS 2 元素。

本教程涉及 ROS 2 的核心概念,如节点、主题和服务(nodes, topics, and services. )。所有这些概念将在后续教程中详细阐述;目前,您将简单地设置工具并对它们有所了解。

 先决条件

前一教程《配置环境》将指导您如何设置您的环境。

 任务

1 安装 turtlesim 

如往常一样,按照上一教程的描述,在新终端中开始导入您的设置文件。

为您的 ROS 2 发行版安装 turtlesim 包:

sudo apt update
sudo apt install ros-jazzy-turtlesim

检查包是否已安装:

ros2 pkg executables turtlesim

上述命令应返回 turtlesim 的可执行文件列表:

cxy@ubuntu2404-cxy:~$ ros2 pkg executables turtlesim
turtlesim draw_square
turtlesim mimic
turtlesim turt
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值