警告
あなたはこのドキュメントの古いバージョンを読んでいます。 最新の情報を知りたい場合は、以下を参照してください 5.0 .force_take_image
パラメータ
なし
戻り値
コマンドが成功した場合は
200
、 または、 エラーコード を参照してください
説明
force_take_image コマンドは、できるだけ早く画像を取得するように EYE+ に強制します。
特に prepare_part や get_part と組み合わせて使用します。
force_take_image コマンドが呼び出される度に画像が取得され、画像解析が行われ、すべての良い候補の座標を見つけることができます。この前に保存された座標値のリストを完全に消去し、新しい座標に置き換えます。このコマンドは、ロボットのピッキングのために部品の座標値が妥当(最新)であることを保証します。
ヒント
このコマンドは、既知の外乱(例えば、ロボットが部品を取り出したり、配置したり、単に移動したりする場合)によって部品が移動する場合に、 自動運転 の状態の間に使用します。
特殊な状況
画像解析で十分な部品( part_quantity パラメータで定義される)が見つからなかった場合、force_take_image コマンドは prepare_part コマンドのように動作します。
force_take_image が呼ばれた時に画像取得や解析中であれば、現在の画像取得を中断して、別の画像取得と解析を行います。
振動シーケンス中に force_take_image が呼ばれた場合、振動シーケンスは中断されませんが、振動シーケンスの直後に画像を取得して解析を行います。
使用例
force_take_image
200