ROS 1.0 訊息傳遞方式教學文

亮潔林 發表於 2019-4-10 15:46:20 [顯示全部樓層] 只看大圖 回覆獎勵 閱讀模式 0 11726
文章來源:https://pse.is/GRZXM

本篇的重點,是在「室內」讓多台機器一同使用 ROS 1.0 系統。
為了達成這個目的,首先需要了解的便是 ROS 1.0 系統的遠端通訊架構,如下圖所示:
ㄅ1.jpg

ROS 1.0 系統透過 TCP/IP 的通訊協定來完成與多個機器人之間的通訊。
簡單來說,就是只要知道各個機器人間的本地 IP 位置,
便可以在「室內」使用 ROS 1.0 系統來完成各種訊息的傳送。

但這種方法有一個限制:機器人間需要形成「區域網路」後,
ROS 系統才有辦法透過各自的本地 IP 位置來完成通訊。

若是想要多個機器人在「室外」使用 ROS 系統,則需要設定「遠程 ROS 1.0 系統網路」,
相關資訊可以至 ROS 的官方教學網址查詢。

Untitled-7.png


教學文:
首先是遠端通訊架構的設置
接著是多台機器的設定方式
最後一步是小烏龜測試
文中當然也包含Virtualbox 的網路設定與測試


看詳細步驟:https://pse.is/GRZXM



本帖最後由 亮潔林 於 2019-4-10 15:49 編輯

暫無任何回文,期待你打破沉寂

你需要登入後才可以回覆 登入 | 註冊會員

本版積分規則