Developing Machine Vision Systems with VBAI コース概要

Developing Machine Vision Systems with VBAI コースでは、Vision Builder for Automated Inspection(VBAI)に搭載されている機能を使用してマシンビジョンアプリケーションを開発する方法を学習します。このコースでは、ビジョンアプリケーションの状態図の設計フローを紹介し、パターンマッチング、画像解析、およびキャリブレーションを含む建物の検査を使用しながら説明します。製品を切り替えるための分岐方法を作成し、LabVIEWを組み込んでさらにカスタマイズする方法を学びます。最後に、速度と正確さのために検査のトラブルシューティングと最適化の手法を学習します。

コース詳細:

Developing Machine Vision Systems with VBAI コース概要

レッスン概要トピック

マシンビジョンシステムの概要

マシンビジョンシステムとは何か、そのシステムを使用するアプリケーションの種類について説明します。

  • マシンビジョンの例
  • マシンビジョンシステムのコンポーネント
  • マシンビジョン検査の用語

Vision Builder for Automated Inspectionの概要

Vision Builder AI環境の主要コンポーネントを認識し、検査構成インタフェースを確認します。 ​

  • Vision Builder AIとは
  • 環境を操作する

簡単な検査を作成する

一般的な手順と概念を使用する検査を作成します。

  • 一般的な手順
  • 画像を集録する
  • 座標系を定義する
  • 結果をキャリブレートする

外部デバイスとの通信

Vision Builder AIが外部デバイスおよび入力と通信する方法を学びます。

  • オペレータとの相互作用
  • 外部デバイス
  • シミュレーションモード

変数を使用する

Vision Builder AIで変数を使用する方法と、検査で変数を使用するタイミングを理解します。

  • 変数のタイプ
  • 変数マネージャ
  • 変数の使用例

検査における分岐と意思決定

検査プロセスを定義するために、状態と遷移を使用して検査を設計します。

  • 検査状態図
  • 遷移と意思決定
  • セットアップとクリーンアップ

画像処理と解析

検査パレットで使用可能な共通の画像処理ツールを認識します。

  • 画質の向上
  • 特徴の検出
  • 計測機能
  • 部品の特定

トラブルシューティング

デバッグを練習し、検査を最適化します。

  • 結果ビューア
  • ステップオーバー、ブレークポイント、無効化されたステップ
  • 画像とデータのロギング
  • パフォーマンスメータ
  • システムの検証
  • ビジョンシステムの差異のモデリング

さまざまな製品タイプを検査する

同一の検査で製品のさまざまなタイプを検査する方法を学びます。

  • 分岐
  • レシピファイルを使用する
  • UIベースの選択

NIハードウェアで画像を集録する

Vision Builder AIで使用可能なハードウェアオプションを識別します。

  • カメラ集録モードを選択する
  • Vision RIO​
  • NI-DAQmx​ とRTターゲット

Developing Machine Vision Systems with VBAI コース受講する