Mech-Eye API によって HALCON の読み取れる点群を取得

Mech-Eye API によってカメラから点群を取得すると、HALCON を使用することより速度が速いほか、カラー点群を取得することも可能です。

Mech-Eye API は、C++ サンプルプログラム CaptureHalconPointCloud を提供します。このサンプルプログラムを実行すると、Mech-Eye API によって白色点群とカラー点群を取得し、HALCON で読み取れる形式に変換することができます。取得した点群を HALCON で読み取ってから処理に進むことができます。

このサンプルプログラムは、Windows と Ubuntu オペレーティングシステムで使用できます。

注釈

このサンプルプログラムの実行は、HALCON の C++ インターフェースに依存します。実行する前に HALCON のライセンスの有効期限を確認してください。

Windows オペレーティングシステムでサンプルプログラムを使用する

以下のソフトウェアをインストールしておいてください。

  • Mech-Eye SDK

  • Cmake

  • Visual Studio

  • HALCON

ソフトウェアのインストールに関する注意事項や当該サンプルプログラムを個別に構築して実行することの操作ガイドは、Mech-Eye API C++ サンプルプログラム使用ガイド(英文)(Windows) をご参照ください。

サンプルプログラムを実行して、HALCON の read_object_model_3d を使用すると取得した点群を読み取れます。

Ubuntu オペレーティングシステムでサンプルプログラムを使用する

以下のソフトウェアをインストールしておいてください。

  • Mech-Eye SDK

  • Cmake

  • PCL

  • HALCON

ソフトウェアのインストールに関する注意事項や当該サンプルプログラムを個別に構築して実行することの操作ガイドは、Mech-Eye API C++ サンプルプログラム使用ガイド(英文)(Ubuntu) をご参照ください。

サンプルプログラムを実行して、HALCON の read_object_model_3d を使用すると取得した点群を読み取れます。