tao@ubuntu:~$ rosnode -h rosnode is a command-line tool for printing information about ROS Nodes.
Commands: rosnode ping test connectivity to node rosnode list list active nodes rosnode info print information about node rosnode machine list nodes running on a particular machine or list machines rosnode kill kill a running node rosnode cleanup purge registration information of unreachable nodes
Type rosnode <command> -h for more detailed usage, e.g. 'rosnode ping -h'
tao@ubuntu:~$ rostopic -h rostopic is a command-line tool for printing information about ROS Topics.
Commands: rostopic bw display bandwidth used by topic rostopic delay display delay of topic from timestamp in header rostopic echo print messages to screen rostopic find find topics by type rostopic hz display publishing rate of topic rostopic info print information about active topic rostopic list list active topics rostopic pub publish data to topic rostopic type print topic or field type
Type rostopic <command> -h for more detailed usage, e.g. 'rostopic echo -h'
Commands: rosservice args print service arguments rosservice call call the service with the provided args rosservice find find services by service type rosservice info print information about service rosservice list list active services rosservice type print service type rosservice uri print service ROSRPC uri
Type rosservice <command> -h for more detailed usage, e.g. 'rosservice call -h'
rosservice list 显示活动的服务信息
rosservice info [服务名称] 显示指定服务的信息
rosservice type [服务名称] 显示服务类型
rosservice find [服务类型] 查找指定服务类型的服务
rosservice uri [服务名称] 显示ROSRPC URI服务
rosservice args [服务名称] 显示服务参数
rosservice call [服务名称] [参数] 用输入的参数请求服务
tao@ubuntu:~$ rosparam -h rosparam is a command-line tool for getting, setting, and deleting parameters from the ROS Parameter Server.
Commands: rosparam set set parameter rosparam get get parameter rosparam load load parameters from file rosparam dump dump parameters to file rosparam delete delete parameter rosparam list list parameter names
rosparam list 查看参数列表
rosparam get [参数名称] 获取参数值
rosparam set [参数名称] 设置参数值
rosparam dump [文件名称] 将参数保存到指定文件
rosparam load [文件名称] 获取保存在指定文件中的参数
rosparam delete [参数名称] 删除参数
rosmsg
1 2 3 4 5 6 7 8 9 10 11 12
tao@ubuntu:~$ rosmsg -h rosmsg is a command-line tool for displaying information about ROS Message types.
Commands: rosmsg show Show message description rosmsg info Alias for rosmsg show rosmsg list List all messages rosmsg md5 Display message md5sum rosmsg package List messages in a package rosmsg packages List packages that contain messages
Type rosmsg <command> -h for more detailed usage
rosmsg list 显示所有消息
rosmsg show [消息名称] 显示指定消息
rosmsg md5 [消息名称] 显示md5sum
rosmsg package [功能包名称] 显示用于指定功能包的所有消息
rosmsg packages 显示使用消息的所有功能包
rossrv
1 2 3 4 5 6 7 8 9 10 11 12
tao@ubuntu:~$ rossrv -h rossrv is a command-line tool for displaying information about ROS Service types.
Commands: rossrv show Show service description rossrv info Alias for rossrv show rossrv list List all services rossrv md5 Display service md5sum rossrv package List services in a package rossrv packages List packages that contain services
Type rossrv <command> -h for more detailed usage
rossrv list 显示所有服务
rossrv show [服务名称] 显示指定的服务信息
rossrv md5 [服务名称] 显示md5sum
rossrv package [功能包名称] 显示指定的功能包中用到的所有服务
rossrv packages 显示使用服务的所有功能包
A bag is a file format in ROS for storing ROS message data. The rosbag command can record, replay and manipulate bags.
Available subcommands: check Determine whether a bag is playable in the current system, or if it can be migrated. compress Compress one or more bag files. decompress Decompress one or more bag files. filter Filter the contents of the bag. fix Repair the messages in a bag file so that it can be played in the current system. help info Summarize the contents of one or more bag files. play Play back the contents of one or more bag files in a time-synchronized fashion. record Record a bag file with the contents of specified topics. reindex Reindexes one or more bag files.
For additional information, see http://wiki.ros.org/rosbag
rosbag record [选项] [话题名称] 将指定话题的消息记录到bag文件
rosbag info [文件名称] 查看bag文件的信息
rosbag play [文件名称] 回放指定的bag文件
rosbag compress [文件名称] 压缩指定的bag文件
rosbag decompress [文件名称] 解压指定的bag文件
rosbag filter [输入文件] [输出文件] [选项] 生成一个删除了指定内容的新的bag文件
rosbag reindex bag [文件名称] 刷新索引
rosbag check bag [文件名称] 检查指定的bag文件是否能在当前系统中回放
rosbag fix [输入文件] [输出文件] [选项] 将由于版本不同而无法回放的bag文件修改成可以回放的文件