ROS 常用命令字典(轉載)
該博文適合已經具備一定的ROS程式設計基礎的人,快速檢視ROS相關指令。
本文持續更新中,望關注收藏,一起改進...
建立 ROS 工作空間
啟動 ROS
$ roscore
建立工作環境
$ mkdir -p ~/catkin_ws/src $ cd ~/catkin_ws/src $ catkin_init_workspace
編譯 ROS 程式
$ cd ~/catkin_ws $ catkin_make
新增程式包到全域性路徑
$ echo "source catkin_ws/devel/setup.bash" >> ~/.bashrc $ source ~/.bashrc
Package 相關操作
建立 Package 並編譯
$ cd ~/catkin_ws/src $ catkin_create_pkg <package_name> [depend1] [depend2] [depend3] $ cd ~/catkin_ws $ catkin_make
查詢 Package
$ rospack find [package name]
檢視 Package 依賴
$ rospack depends <package_name> $ rospack depends1 <package_name>
Node 相關操作
檢視所有正在執行的 Node
$ rosnode list
檢視某節點資訊
$ rosnode info [node_name]
執行 Node
$ rosrun [package_name] [node_name] [__name:=new_name]
Topic 相關操作
檢視 rostopic 所有操作
$ rostopic -h
檢視所有 Topic 列表
$ rostopic list
圖形化顯示 topic
$ rosrun rqt_graph rqt_graph $ rosrun rqt_plot rqt_plot
檢視某個 Topic 資訊
$ rostopic echo [topic]
檢視 Topic 訊息格式
$ rostopic type [topic] $ rosmsg show [msg_type]
向topic釋出訊息
$ rostopic pub [-1] <topic> <msg_type> [-r 1] -- [args] [args]
Service 相關操作
檢視所以service操作
$ rosservice -h
檢視 service 列表
$ rosservice list
呼叫 service
$ rosservice call [service] [args]
檢視 service 格式並顯示資料
$ rosservice type [service] | rossrv show
設定service parameter
$ rosparam set [parame_name] [args] + rosservice call clear
獲得parameter
$ rosparam get [parame_name]
載入parameter
$ rosparam load [file_name] [namespace]
刪除parameter
$ rosparam delete
Bag 相關操作
錄製所有topic變化
$ rosbag record -a
記錄某些topic
$ rosbag record -O subset <topic1> <topic2>
檢視bag資訊
$ rosbag info <bagfile_name>
回放
$ rosbag play (-r 2) <bagfile_name>
相關推薦
ROS 常用命令字典(轉載)
該博文適合已經具備一定的ROS程式設計基礎的人,快速檢視ROS相關指令。 本文持續更新中,望關注收藏,一起改進... 建立 ROS 工作空間 啟動 ROS $ roscore 建立工作環境 $ mkdir -p ~/catkin_ws/src $ cd ~
ROS 常用命令字典
該博文適合已經具備一定的ROS程式設計基礎的人,快速檢視ROS相關指令。 本文持續更新中,望關注收藏,一起改進... 建立 ROS 工作空間 啟動 ROS $ roscore 建立工作環境 $ mkdir -p ~/catkin_ws/src $ cd ~/catkin_ws/s
vim常用命令(轉載)
關於Vim vim是我最喜歡的編輯器,也是linux下第二強大的編輯器。 雖然emacs是公認的世界第一,我認為使用emacs並沒有使用vi進行編輯來得高效。 如果是初學vi,執行一下vimtutor是個聰明的決定。 (如果你的系統環境不是中文,而你想使用中文的vimtut
VMD常用命令(轉載)
VMD的console是十分強大的,也提供了很多內建命令,這裡把當年研究VMD內建命令的筆記的一小部分發上來。和user guide有相似之處,但是我都儘量寫成例子的形式來說明,絕大部分都是親自試過的。可能當時有些地方寫的不準確,也不完整,但是現在也懶得check了。有疑問還是對照user guid
ROS常用命令彙總
ROS系統也是通過命令列操作,總結了下平時工作中使用的命令工具,以後使用多會陸續新增. 檢視ROS_PACKAGE_PATH環境變數 $ echo $ROS_PACKAGE_PATH /home/saneri/catkin_ws/src:/opt/ros/kinetic/share
ROS常用命令
Filesystem Management Tools rospack 獲取程式包的有關資訊。 rospack find [package] 返回程式包的路徑。 rospack list 獲取所有的程式包。 roscd 切換(cd)工作目錄到某個程式包(或其
ROS常用命令列總結
Filesystem Management Tools rospack 獲取程式包的有關資訊。 rospack find [package] 返回程式包的路徑。 rospack list 獲取所有的程式包。 roscd 切換(cd)工作目錄到
ROS 常用命令
建立 ROS 工作空間 啟動 ROS $ roscore 建立工作環境 $ mkdir -p ~/catkin_ws/src $ cd ~/catkin_ws/src $ catkin_init_workspace 編譯 ROS 程式 $ cd ~/catkin_
Linux運維常用命令 (轉載)
1 刪除0位元組檔案find-type f -size 0 -exec rm -rf {} \; 2 檢視程序 按記憶體從大到小排列 ps -e -o "%C : %p : %z : %a"|sort -k5 -nr 3 按cpu利用率從大到小排列 ps -e -o "%C : %p : %z
樹莓派 ROS 常用命令
catkin_make -DCATKIN_WHITELIST_PACKAGES="serial_oldx" \u6062\u590d\u7f16\u8bd1\u6240\u6709\u7684\u5305catkin_make -DCATKIN_WHITELIST_PACK
vim 常用命令[轉載]
arc 打開 編輯模式 全屏 mman vim編輯 -c 填充 第一次 參考:http://www.cnblogs.com/usergaojie/p/4583796.html vi: Visual Interface 可視化接口vim: VI iMproved VI增強版
linux常用命令(轉載)
rep 適合 tree 資源 pos director post tag /etc Linux簡介及Ubuntu安裝 常見指令 系統管理命令 打包壓縮相關命令 關機/重啟機器 Linux管道 Linux軟件包管理 vim使用 用戶及用戶組管理 文件權限管理
【ROS】常用命令
http://wiki.ros.org/ROS/Tutorials/NavigatingTheFilesystem 1. rospack find [package_name] :返回package的地址; 例子: rospack find roscpp 2. roscd [location
Redis基礎認識及常用命令使用(一)--轉載
Redis簡介 redis是一個key-value儲存系統。和Memcached類似,它支援儲存的value型別相對更多,包括string(字串)、list(連結串列)、set(集合)和zset(有序集合)。這些資料型別都支援push/pop、add/remove及取交集並集和差集及更豐富的操作,而且這些操
git常用命令(轉載自用)
轉載自 http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 尊重原作者版權,如需轉載,請註明原出處 一、新建程式碼庫 # 在當前目錄新建一個Git程式碼庫 $ git init # 新建一個目錄,將其初始化為一個Git程式碼庫
Linux常用命令大全(非常全!!!轉載後正在補充中……)
轉載博主:暱稱:鴻燕藏鋒 Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感覺還不錯。我覺得Linux相比windows比較麻煩的就是很多東西都要用命令來控制,當然,這也是很多人喜歡linux的原因,比較短小但卻功能強大。我將我瞭解到的命令列舉一下
【轉載】CentOS 7 安裝 mysql + mysql 常用命令 + docker 執行 mysql
CentOS 7 安裝 mysql 檢測系統是否自帶安裝 mysql rpm -qa | grep mysql 如果你係統有安裝,那可以選擇進行解除安裝 rpm -e mysql // 普通刪除模式 rpm -e --nodeps mysql
ROS開發與常用命令
初始化ROS的catkin工作空間:catkin_init_workspace 編譯ROS的catkin工作空間:catkin_make 讀取當前catkin工作空間的環境變數:source devel/setup.sh 驗證ROS工作空間的環境變數載入成功:echo $ROS_PACK
Linux常用命令速查字典
一、啟動、關機、登入、登出相關命令 [login] 登入 [logout] 登出 [exit] 登出 [shutdown] 停止系統 [halt] 停止系統 [reboot] 重啟動 [powero
【轉載】常用命令
1、連線命令:conn[ect]用法:conn 使用者名稱/密碼@網路服務名 [as sysdba/sysoper]當用特權使用者身份連線時,必須帶上as sysdba或是 assysoperdisc[onnect]說明:該命令用來斷開與當前資料庫的連線。passw[ord]