メインコンテンツへスキップ

概要

カメラはTCP Socketサーバーとして動作し、既定ではポート5501で待ち受けます。メッセージはテキスト形式です。ASCIIを使用でき、JSONエンコードを推奨します。
ロボットまたはPLCから3Dビジョンタスクをトリガーし、カメラから返される結果を読み取る場合にこのプロトコルを使用します。

リクエストメッセージ

次のメッセージを送信して3Dビジョンタスクをトリガーします。

レスポンスメッセージ

カメラの処理完了後、JSONオブジェクトが返されます。
integer
必須
検出ステータス。0はローカライゼーション失敗または結果なしを示します。その他の整数は成功を示し、返される結果数を表します。
number[]
必須
オブジェクト姿勢の配列。各結果にはロボット座標系のX、Y、Z、RX、RY、RZが含まれます。位置の単位はmm、角度の単位は°で、−180° ≤ RZ ≤ 180°です。検出に失敗した場合、すべての値は0になります。

レスポンス例