code: 200およびmessage: successはリクエストが正常に処理されたことを示します。
プログラムおよびデバイス情報
メインプログラムを更新する
Address:http://<ip>:9998/tool/rob/quiet_update
string
必須
到達可能なメインプログラム更新パッケージのURL。
カメラ高さを設定する
Address:http://<ip>:9998/tool/rob/setHeightRequest
number
必須
カメラ高さ。
プログラムバージョンを取得する
Address:http://<ip>:9998/tool/rob/getRobotVersion
このエンドポイントにリクエストパラメータは不要です。
integer
必須
レスポンスステータスコード。
string
version 12313などのプログラムバージョン。車両情報を取得する
Address:http://<ip>:9998/tool/rob/getVehicle
このエンドポイントにリクエストパラメータは不要です。
object
必須
車両情報オブジェクト。
string
車両UUID。
string
現在のマップ。
string
車両タイプ。
現在の姿勢を取得する
Address:http://<ip>:9998/tool/rob/getAGVPose
このエンドポイントにリクエストパラメータは不要です。
object
必須
現在の姿勢。
number
X座標。
number
Y座標。
number
方位角。
再ローカライゼーション
Address:http://<ip>:9998/tool/rob/relocate
リクエストヘッダー:Content-Type: application/json
number
必須
メートル単位のX座標。
number
必須
メートル単位のY座標。
number
必須
姿勢角。
number
必須
メートル単位のX軸ノイズ。
number
必須
メートル単位のY軸ノイズ。
number
必須
角度ノイズ。
マップ管理
現在使用中のマップパッケージをダウンロードする
Address:http://<ip>:9998/tool/rob/getRunMapZip
リクエストヘッダー:Content-Type: application/json
string
必須
マップ名。
application/zipのZIPファイルです。
マップをデプロイする
Address:http://<ip>:9998/tool/rob/deployRunMap
string
必須
マップ名。
マップを適用する
Address:http://<ip>:9998/tool/rob/changeCurrentRunMap
string
必須
マップ名。
マッピングを開始する
Address:http://<ip>:9998/tool/rob/startMapping
string
必須
マップ名。
マッピングを停止する
Address:http://<ip>:9998/tool/rob/stopMapping
このエンドポイントにリクエストパラメータは不要です。
差分マッピングを開始または停止する
Address:http://<ip>:9998/tool/rob/sendCMD
マップ一覧を取得する
ローカルのマップ一覧エンドポイントを使用します。http://<ip>:9998/tool/rob/getRunMapLists
このエンドポイントにリクエストパラメータは不要です。レスポンスのrun_mapsはマップ名の配列です。
バックエンドのマップ一覧エンドポイント
http://<ip>:9998/tool/editor/getLocalMapsは非推奨です。使用しないでください。マップパッケージをカメラにアップロードする
Address:http://<ip>:9998/tool/rob/uploadMapZip2RunMaps
string
必須
到達可能なマップパッケージのURL。
マップをダウンロードする
Address:http://<ip>:9998/tool/rob/downloadVisiomWithLaserMap
string
必須
到達可能なマップパッケージのURL。
メンテナンス用エンドポイント
カメラプログラムを再起動する
Address:http://<ip>:9998/tool/rob/restart
このエンドポイントにリクエストパラメータは不要です。
カメラを再起動する
Address:http://<ip>:9998/tool/rob/Reboot
このエンドポイントにリクエストパラメータは不要です。