自動化向け3Dビジョン搭載ロボットビンピッキング

ランダム配置部品を処理するロボットビンピッキング

多くの製造工程では、ロボットがランダムに配置された部品を処理することが難しいため、依然として手動投入、部品供給、専用治具などに依存しています。

ビン内の部品は、一定の位置や向きを維持していることはほとんどありません。部品同士が重なったり、積み重なったり、一部が隠れたりすることで、ロボットが個々の部品を検出し、姿勢を推定し、適切な把持位置を特定し、衝突を回避した動作経路を計画することが困難になります。

ロボットビンピッキングは、ビジョンガイダンスとロボット制御を組み合わせることで、固定された部品供給を必要とせず、ランダムに配置された部品の検出、位置推定、ハンドリングを自動化します。

主な用途には、マシンテンディング、キッティング、デパレタイズ、マテリアルハンドリング、自動ピックアンドプレースなどがあります。

自動組立ライン上で、3DビジョンとAIベースの認識技術を使用して部品を識別・ハンドリングするABBロボットのロボットビンピッキング。

ロボットビンピッキングに3Dビジョンが必要な理由

ランダムビンピッキングでは、ロボットが把持動作を実行する前に、対象物の3次元的な配置を理解する必要があります。

システムには以下の情報が必要です。

  • 対象物の位置
  • 対象物の姿勢
  • 利用可能な把持面
  • 重なり合った部品間の奥行き関係

2Dビジョンは画像情報を取得できますが、対象物の奥行きを直接測定することはできません。そのため、部品が重なっている場合や積み重なっている場合、またはビン内で異なる高さに配置されている場合には課題が発生します。

3DビジョンはZ軸方向の奥行き情報を提供し、ロボットシステムが対象物の位置と姿勢を推定し、把持計画を実行できるようにします。

この空間情報により、固定された部品供給が必ずしも適していない、より非構造化された環境でもロボットを運用できます。


ロボットビンピッキングシステムの仕組み

ロボットビンピッキングシステムは、センシング、認識、計画、ロボット動作を連携させることで、ピッキング工程を実行します。

一般的なワークフローには以下が含まれます。

3Dデータ取得:ビジョンシステムが視野内のデータを取得し、奥行き情報を生成します。

対象物検出と位置推定:システムが部品を検出し、ロボット座標系内での位置と姿勢を推定します。

把持計画:対象物の形状、アクセス性、衝突制約に基づいて、適切な把持候補位置を評価します。

ロボット実行:ロボットが計画された軌道に従って動作し、把持を実行するとともに、変化する状況に対応します。

固定型自動化とは異なり、ロボットビンピッキングシステムは、サイクルごとの部品配置の変化に対応できます。


ロボットビンピッキング向け3Dセンシング技術

ロボットビンピッキングシステムでは、対象物の特性、必要な精度、運用条件に応じて、さまざまな3Dセンシング技術が使用されます。

技術仕組みメリット考慮事項
ステレオビジョン2台のカメラで取得した画像の差異から奥行きを算出パッシブセンシング、低コスト、容易な統合低テクスチャ物体、反射面、低照度環境では性能が低下する可能性がある
Time-of-Flight(ToF)赤外光の照射から反射までの時間を測定して奥行きを取得高速な取得、コンパクトなハードウェア設計一部の3D方式と比較して解像度が低い
構造化光対象物にパターンを投影し、変形したパターンから奥行きを再構築高い幾何精度強い外光や反射面の影響を受ける可能性がある

ロボットビンピッキング性能に影響する要因

3Dビジョンは重要な空間情報を提供しますが、対象物の特性や運用条件によってピッキング性能が影響を受ける場合があります。

一般的な課題には以下があります。

  • 透明または反射する表面
  • 奥行き情報が限られる薄型または平面部品
  • 部品同士の大きな重なりや遮蔽
  • 密集して積み重なった類似部品
  • 不完全またはノイズを含む点群データ

これらの条件では、追加の認識手法やアプリケーションに応じた最適化が必要になる場合があります。


AIベースの認識技術によるロボットビンピッキングの高度化

3Dビジョンは対象物の幾何情報を提供しますが、一部のピッキング用途では外観や周辺状況に関する追加の理解が必要になります。

AIベースの認識技術は、以下を支援することでロボットビンピッキングを強化できます。

  • 複雑な配置環境における対象物のセグメンテーション
  • 一部が見えている部品の認識
  • 対象物姿勢推定の向上
  • 適切な把持領域の特定

これは、複雑な形状、混載部品、視認が困難な条件を含むアプリケーションで特に有効です。

例:半透明部品のビンピッキング

半透明素材は、従来のビジョン方式では対象物の境界や奥行き測定を困難にする場合があります。

この事例では、複雑に配置された環境下での半透明部品向けロボットビンピッキングを紹介します。

詳細:半透明部品のビンピッキング事例


ビジョンガイダンスとロボットピックアンドプレースの統合

完全なロボットビンピッキングソリューションには、認識、計画、ロボット動作の連携が必要です。

ビジョンシステムは対象物の姿勢情報を提供し、ロボットコントローラーとモーションプランニングシステムが軌道生成、把持実行、変化する条件への対応を行います。

ロボットビンピッキングシステムは、以下の用途を支援します。

AccuPickのようなAIベースのビンピッキングプラットフォームは、ビジョンガイダンス、ロボット制御、ピッキングワークフローを統合した自動化ソリューションを提供します。

例:小型金属部品のビンピッキング

小型金属部品は、サイズ、反射面、複雑な形状により、ハンドリングが困難になる場合があります。

この事例では、高精度な認識と把持位置選択が求められる小型金属部品向けロボットビンピッキングを紹介します。

詳細:小型金属部品のビンピッキング事例


ロボットビンピッキングによる柔軟な製造の実現

ロボットビンピッキングは、固定型自動化では標準化が難しいマテリアルハンドリング工程を自動化するための実用的なアプローチを製造業に提供します。

主な運用メリットには以下があります。

  • 手動準備作業と専用治具への依存低減
  • 混載部品や変動する在庫への柔軟な対応
  • 多品種生産ワークフローの自動化向上
  • 繰り返しハンドリング作業における作業者負荷の低減

これらの機能により、部品の位置、姿勢、アクセス性を完全に標準化できないマテリアルハンドリング工程でも自動化を実現できます。


ロボットビンピッキングのアプリケーションについて、ビジョンエキスパートにご相談ください