實現的原理是將需要***享的數據存放到 ROS Master 中,這樣所有的節點都可以訪問。
Param存儲數據遵循的是YAML規範。
如果去簡單的理解,可以認為是壹個 key value 的組合, key 是string類型, value 的類型可以有多種。
value的類型有:
ROS 提供了命令行工具,供我們對 Param 進行操作。
通過 list 命令,可以查詢出當前所有可***享的參數。
通過 get 命令可以獲取要獲取的值
通過 set 命令可以修改參數的值
可以產出對應的key
dump 命令可以把當前的param導出為壹個文件
load 命令可以把 yml 文件導入到param中
我們在開發過程中,通常在API層級中是需要操作Param數據的,並且通Param進行數據操作
1
1