ROS2命令行操作

ROS2命令行操作

当前路径:pwd

当前路径下的文件夹:ls

查询当前路径下的隐藏文件夹:ls -A

当前路径下创建新的文件夹:mkdir test

在终端进入文件夹:cd test/

创建新的文件:touch read.txt

删除文件:rm read.txt

退回上一级目录:cd …

删除文件夹:rm -R test/

提升用户权限(管理员):sudo

安装应用:sudo apt install

启动海龟仿真器:ros2 run turtlesim turtlesim_node

读取键盘数据值(控制运动):ros2 run turtlesim turtle_teleop_key

正在运行节点:ros2 node list

查看节点信息:ros2 node info /turtlesim

查看话题:ros2 topic

发布数据指令(圆周运动):ros2 topic pub --rate 1 /turtle/cmd_vel geometry_msgs/msg/Twist “{linear:{x:2.0, y:0.0, z:0.0}, angular:{x:0.0, y:0.0, z:1.8}}”

产生新海龟:ros2 service call / spawn turtlesim/srv/Spawm “{x:2, y:2, theta=0.2, name=‘abc’}”

录音机(录制数据):ros2 bag record /turtle1/cmd_vel

复现数据:ros2 bag play 文件名称

猜你喜欢

转载自blog.csdn.net/weixin_74244187/article/details/132470870