ROS機械人作業系統的安裝 配置與初級教程 10

2021-08-03 13:11:08 字數 1266 閱讀 2317

簡介:本教程將展示如何使用rosed來簡化編輯過程。

難度:初級

下節:建立ros訊息和ros服務

使用rosed編輯ros中的檔案

rosed是rosbash的一部分。利用它可以直接通過package名來獲取到待編輯的檔案而無需指定該檔案的儲存路徑了。

使用方法:

$ rosed [package_name] [filename]
例子:

這個例項展示了如何編輯roscpp package裡的logger.msg檔案。

如果該例項沒有執行成功,那麼很有可能是你沒有安裝vim編輯器。請參考編輯器部分進行設定。

如果檔名在package裡不是唯一的,那麼會呈現出乙個列表,讓你選擇編輯哪乙個檔案。

使用這個方法,在不知道準確檔名的情況下,你也可以看到並選擇你所要編輯的檔案。

使用方法:

$ rosed [package_name]
rosed預設的編輯器是vim。如果想要將其他的編輯器設定成預設的,你需要修改你的 ~/.zshrc 檔案,增加如下語句:

export editor='emacs -nw'
這將emacs設定成為預設編輯器。

注意: .zshrc檔案的改變,只會在新的終端才有效。已經開啟的終端不受環境變數的影響。

開啟乙個新的終端,看看那是否定義了editor:

$ echo

$editor

emacs -nw
這裡修改為gedit,如下:

現在你已經成功設定並使用了rosed,接下來我們將學習建立ros訊息和ros服務。

ROS機械人作業系統的安裝 配置與初級教程 2

簡介 本教程詳細描述了ros的安裝與環境配置。難度 初級 下節 ros檔案系統介紹 ros環境配置 如需本地安裝,請參考安裝文件。注意 如果你是使用類似apt這樣的軟體管理器來安裝ros的,那麼安裝後這些軟體包將不具備寫入許可權,當前系統使用者比如你自己也無法對這些軟體包進行修改編輯。當你的開發涉及...

ROS機械人作業系統的安裝 配置與初級教程 15

簡介 本教程將測試之前所寫的service和client。難度 初級 下節 記錄與回放資料 測試簡單的伺服器和客戶端 本示例的模版在 opt ros ws src ros tutorials roscpp tutorials 如果出現自己程式無法執行時,可以將beginner tutorials替換...

ROS機械人作業系統的安裝 配置與初級教程 18

簡介 本教程介紹了ros維基 wiki.ros.org 的組織結構以及使用方法。同時講解了如何才能從ros維基中找到你需要的資訊。重點 wiki 難度 初級 下節 接下來做什麼?探索ros維基 注 顯然本教程已經過時 包括英文版的 本教程我們會介紹wiki上各種不同的標題 鏈結和側邊欄,從而幫助你理...