ROS知识:ros和硬件的连接点---ROS-Control
生活随笔
收集整理的這篇文章主要介紹了
ROS知识:ros和硬件的连接点---ROS-Control
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ros-control有啥用?
?是硬件的對應虛擬物。app與hardware之間是如何進行運作的?是通過ros-control進行的。
即app向control發出topic;然后ros-control進行hardware傳遞信息。事實上,是上位機和下位機通過ros-control溝通。
?因此,app發送給ros-control后,并不能真正控制,而是通過下位機app進行的。如下圖:
這個圖其實一點也不難理解,請看我的翻譯:
?上圖中,每個“ 指令+狀態 “就是一個硬件特指,它在上位機和下位機都有對應的緩存,因為緩存的鏡像關系,上位機可以讀取狀態,下位機可以讀取指令,分工明確。比如電機的控制端、傳感器信息讀取。
?通過以上幾個圖,是否能將ROS的硬件抽象理解清楚呢?
總結
以上是生活随笔為你收集整理的ROS知识:ros和硬件的连接点---ROS-Control的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深入理解ROS技术 【3】ROS下的模块
- 下一篇: ROS知识:关于如何命名的约定