關於ros開發

2022-07-06 22:00:18 字數 1293 閱讀 7025

關於

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...