ROS學習筆記 五 ROS命令工具的使用

2021-08-31 18:59:54 字數 1117 閱讀 8362

rospack

rospack允許你獲取軟體包的有關資訊。

該選項可以返回軟體包的路徑資訊。

用法:

$ rospack find [包名稱]

roscd

直接切換工作目錄到某個功能包或者功能包子目錄中。

用法:

$ roscd 功能包名稱

$ roscd 功能包名稱/功能包子目錄

rosls

直接按軟體包的名稱而不是絕對路徑執行ls命令。

用法:

$ rosls 功能包名稱

$ rosls 功能包名稱/功能包子目錄

rostopic命令工具:

作用:能讓你獲取有關ros話題的資訊

使用幫助選項檢視rostopic的子命令:

$ rostopic -h

$ rostopic pub -h

常用:

1.列出話題資訊

$ rostopic list 話題名 #print information about

active topics

2.檢視話題訊息資料

$ rostopic echo 話題名 #print messages to screen

3.新增/傳送話題訊息

$ rostopic pub [topic] [msg_type] [args] #publish data to topic

例:

rostopic pub -r 10 /turtle1/cmd_vel geometry_msgs/twist 『[2.0, 0.0,

0.0]』 『[0.0, 0.0, 1.8]』

ROS學習筆記(四) ROS命令

roscd pkg 切換到指定的ros功能包目錄 rosls pkg 列印指定的ros功能包目錄下的檔案和目錄 rosed pkg file 編輯指定的ros功能包目錄下的指定檔案,預設使用vim編輯器,可在 bashrc檔案中修改預設編輯器 export editor emacs nw rosco...

ROS 學習筆記(2)ROS 命令列工具

古月居 命令列工具 啟動終端指令,也是ros使用中第一步需要執行的指令 啟動終端,使用roscore啟動 ros master roscore會出現如下介面 這個終端是不可以關閉的。執行指令,執行ros功能包中的某個節點 接著開啟另外乙個終端,使用 rosrun 指令執行節點,節點屬於功能包,因此執...

ROS基礎學習筆記(五)

記錄資料和回放 記錄資料 1.啟動案例程式 roscore rosrun turtlesim turtlesim node rosrun turtlesim turtle teleop key 2.可以檢視所有主題 rostopic list v 顯示 published topics turtle...