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 文件名称