為方便用戶更高效的使用移動機器人,仙知向用戶開放機器人操作的相關 API。
★仙知小課堂★
之前分別介紹了機器人配置API—API列表、回收控制權、釋放控制權、SRC獲得控制、SRC釋放控制等,本期將繼續介紹“上傳地圖到機器人”、“從機器人下載地圖”、“刪除機器人上的地圖”及“配置超聲”“配置DI”:
上傳地圖到機器人
請求
編號: 4010 (0x0FAA)
名稱: robot_config_uploadmap_req
描述: 上傳地圖到機器人
JSON 數據區: 見下
數據區中的內容為整張 json 格式的地圖, 地圖詳情請參見附錄C: 地圖 .smap
請求示例
略
響應
編號: 14010 (0x36BA)
名稱: robot_config_uploadmap_res
描述: 上傳地圖到機器人的響應
JSON 數據區: 見下表
響應示例
略
從機器人下載地圖
請求
編號: 4011 (0x0FAB)
名稱: robot_config_downloadmap_req
描述: 從機器人下載地圖
JSON 數據區: 見下表
請求示例
略
響應
編號: 14011 (0x36BB)
名稱: robot_config_downloadmap_res
描述: 從機器人下載地圖的響應
JSON 數據區: 見下表
如果不發生錯誤, 數據區中的內容為整張 json 格式的地圖, 地圖詳情請參見附錄C: 地圖 .smap
如果發生錯誤, 數據區為下表內容:
響應示例
略
刪除機器人上的地圖
請求
編號: 4012 (0x0FAC)
名稱: robot_config_removemap_req
描述: 刪除機器人上的地圖
JSON 數據區: 見下表
請求示例
略
響應
編號: 14012 (0x36BC)
名稱: robot_config_removemap_res
描述: 刪除機器人上的地圖的響應
JSON 數據區: 見下表
響應示例
略
配置超聲
請求
編號: 4130 (0x1022)
名稱: robot_config_ultrasonic_req
描述: 配置超聲
JSON 數據區: 見下表
用于配置某個 ID 的超聲是否啟用
請求示例
略
響應
編號: 14130 (0x3732)
名稱: robot_config_ultrasonic_res
描述: 配置超聲的響應
JSON 數據區: 見下表
響應示例
略
配置DI
請求
編號: 4140 (0x102C)
名稱: robot_config_DI_req
描述: 配置 DI
JSON 數據區: 見下表
用于配置某個 ID 的 DI 是否啟用
請求示例
略
響應
編號: 14140 (0x373C)
名稱: robot_config_DI_res
描述: 配置 DI的響應
JSON 數據區: 見下表
響應示例
略
2025-04-19 09:52
2025-04-19 09:51
2025-04-19 09:50
2025-04-19 09:50
2025-04-19 09:49
2025-04-19 09:47
2025-04-19 09:47
2025-04-19 09:46
2025-04-19 09:44
2025-04-19 09:43