ROS機械人程式設計(原書第2版)1 5 本章小結

2021-09-23 16:54:06 字數 447 閱讀 7066

1.5 本章小結

在這一章,我們學習了如何在不同ubuntu裝置上(計算機、virtualbox、beaglebone black)安裝ros hydro。通過這些步驟,你已經在系統上安裝了一切必要的軟體,可以使用ros開始工作,也可以練習本書中的示例。你也可以使用源**來安裝ros。但這樣做需要編譯所有**,因此只適用於高階linux使用者。而我們一般建議你使用軟體庫安裝,這樣做更通用,且一般不會出現任何錯誤或問題。

如果你對ubuntu系統不是很熟悉,那麼建立乙個虛擬機器並在虛擬機器上學習使用ros會更加方便。這樣,如果你在安裝和使用過程中發生任何問題,都無需重新安裝作業系統,只需要恢復虛擬機器映象檔案,然後就可以重新開始。

通常情況下,虛擬機器不能訪問擴充套件出的實際硬體,如感測器和執行器。儘管如此,你仍可以用它來測試演算法。

下一章將學習ros的架構、一些重要的概念,以及一些能夠與ros進行直接互動的工具。

ROS機械人程式設計(原書第2版)2 1 5 服務

2.1.5 服務 ros使用了一種簡化的服務描述語言來描述ros的服務型別。這直接借鑑了ros msg訊息的資料格式,以實現節點之間的請求 響應通訊。服務的描述儲存在功能包的srv 子目錄下.srv檔案中。若要呼叫服務,你需要使用該功能包的名稱及服務名稱。例如,對於sample package1 s...

隨機過程 原書第2版

隨機過程 原書第2版 基本資訊 原書名 stochastic processes wiley series in probability and statistics 原出版社 wiley 譯者 龔光魯 叢書名 統計學精品譯叢 出版社 機械工業出版社 isbn 9787111430292 出版日期 ...

ROS2機械人筆記20 09 12

支援ros1和ros2的機械人還在持續增加,開放開源。clearpath robotics宣布了適用於boston dynamics spot機械人的ros驅動程式。我們還與boston dynamics合作,為機械人研究與開發社群提供了支援ros的spot機械人。自從發布 teleop for r...