ワークの角度判定について

ワークがランダムな角度で流れてくるのですが、
正常の向きからどのくらいの角度ズレているのか数値的に判定することは可能でしょうか?

例えばワークに大きく「C」という文字が印字されており、
このCの文字が±5度以内のズレに収まっていなければNGとするなどしたいです。

「いいね!」 2

ご質問ありがとうございます。

角度の検査は以下の位置合わせ機能を使うことで実現できます。

Cの文字領域を領域検出などで検出し、その後位置合わせを行います。
位置合わせ時にはCが正しい向きになっている画像をテンプレートとして登録してください。

検査設定については、ウェルカムボードの画像の例で紹介いたします。

  1. ランタイム評価画面を開く(学習が必要な場合は事前に完了させてください)
    image
  2. 角度の検査を行う位置合わせを選択
    image
  3. 検査設定に角度を追加(5°より大きくて355°より小さいときは異常)
    image

すると角度が±5°以内の時は正常


角度が±5°より大きい場合は異常となります。

また、角度が指定範囲内に収まっていない時に次の処理を行いたくない場合は、
位置合わせタスクの子タスクの接続設定より、有効な角度を指定してはじくことが出来ます。
image

「いいね!」 1

ご回答ありがとうございます。
設定方法について理解いたしました。

角度についてランタイム評価画面にはAngleとして表示があるのですが、
ルールベースの設定画面では確認できないのでしょうか?

「いいね!」 2

ご質問ありがとうございます。
大変申し訳ないのですが、現状ルールベースの設定画面で角度を数値で確認することはできません。

その代わり、ダッシュボードですべての画像の角度を確認することはできます。

ルールベースの設定画面で角度が表示されている方がわかりやすいと思いますので、
今後表示させたいと思います。

「いいね!」 3

こちらのご要望ですが、以下バージョンでリリース致しました。
https://forum.menou.co.jp/t/topic/668
以下のような感じで表示させるように致しました。