關於
ros開發
pc端的開發(即使用者端的開發):考慮到使用者層需要介面化程式設計,
qt是個不錯的選擇。可以
安裝好qt
然後再去配置
ros,這就比較麻煩了。可以直接通過命令列安裝:
執行環境
操作步驟
sudo
add-apt-repository ppa:levi-armstrong/qt-libraries-xenial
sudo
add-apt-repository ppa:levi-armstrong/ppa
sudo
apt update && sudo apt install qt57creator
sudo
apt install qt57creator-plugin-ros
安裝ros-qt
依賴的兩個軟體包,用於建立
ros-qt
gui模板
建立sudo apt-get install ros-kinetic-qt-create
sudo apt-get install ros-kinetic-qt-build
ros-qt gui
模板
啟動$ cd ~/catkin_ws/src
$ catkin_create_qt_pkg qtros
qtcreator
qtcreator-ros
安裝過程可能會遇到的問題:
1.由於沒有公鑰,無法驗證下列簽名:
no_pubkey
3ee66bd3f599ace3
解決方法:
sudo
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
3ee66bd3f599ace3 #
此處3ee66bd3f599ace3
需要是錯誤提示的
keyminipc(
樹莓派)
開發:一般不使用vim
,這樣寫**效率沒有介面化的編輯器高。一般是在
windows
上的**編輯器(如
source
insight
)上寫好,使用
ssh把**傳到樹莓派上去,然後編譯。
ROS開發實踐(零)ROS知識
ros架構 os層 依託於linux系統,常見的ubuntu,arch,debian 中間層 最重要的 基於tcp udp網路進行封裝成的tcpros udpros的通訊系統 應用層 執行管理者 master 計算圖角度 節點 執行運算任務的程序 訊息msg 發布publish 訂閱subsrcib...
ROS 開發環境簡介
首先考慮幾個問題?做實驗的時候,如果想要把影象資料和處理之後的影象的資料儲存下來,怎麼辦?你馬上想到可以這樣 imwrite xx xx 可是這樣,會加重影象讀取執行緒的負擔。另外 如果同時想記錄感測器的資料,gps的資料怎麼辦,你馬上想到可以這樣 ofstream fps xx.txt 又如果想要...
ROS開發指令
查詢某個pkg的位址 rospack find package name 列出本地所有pkg rospack list 跳轉到某個pkg路徑下 roscd package name 列舉某個pkg下的檔案資訊 rosls package name 編輯pkg中的檔案 rosed package na...