Basler Stereo miniの仕様調査

Basler Stereo miniの仕様調査

Basler Stereo Miniは2026年に発売開始されたコンパクトなアクティブステレオ方式の深度測定カメラです。
RGBセンサーも内蔵の為、2D画像と連動した高さ情報(Color map)や点群(Point cloud)も出力可能です。

低コストな3Dカメラですが精度はmm単位であり、品質確認のための高さ測定というよりは、物体の有り無しや2D画像測定での誤判定防止の為の補助的なデータとして扱われることが多いです。
モバイルロボット、ピックアンドプレースやパレタイジングなどのロボットシステムでも活用可能であり、同様の使われ方はIntelが開発したRealsenseでもされています。

Stereo miniの二次開発には、2Dカメラと同様にSDK Pylon sdkを使用し画像測定アプリケーションを作成するため、2Dカメラで作成したコードを活用しやすくなっています。

Basler Stereo mini 502u
Basler Stereo miniの仕様調査
Pylon 3D Viewerによる画像表示

アクティブステレオ方式について

IR投光器から赤外線のドットを撮像面に照射し特徴点として左右カメラで認識することで、データの欠落を少なくまた外乱光に強い測定となります。

今回はStereo miniの中でも近距離測定寄りのSTM-502uと、ほぼ同スペック、同価格帯のRealsense D435の仕様を比較します。

1. Basler STM502uとRealsense D435の仕様比較

項目Basler Stereo mini STM-502uRealsense D435
外観
ベースライン50 mm50 mm
測定範囲0.26 ~ 3 m0.3 ~ 3m
深度測定精度2%以下2%未満
深度カメラ視野角90° × 65° ± 3° @ 2 m87° x 58°
IR投光器ありあり
深度カメラフィルタIR-PassIR-Pass
深度カメラ解像度1280 x 800 @ 30 fps1280 x 720 @ 30 fps
RGBカメラ視野角86° x 55° ± 3°69° x 42°
RGBカメラ解像度1920 x 1080 @ 30 fps1920 x 1080 @ 30 fps
IMU非搭載非搭載
インターフェースUSB3.0USB3.1 Gen1
コネクタType-CType-C
外形サイズ90 mm x 25 mm x 30 mm90 mm x 25 mm 25 mm
重量97g70g
マウント1/4-20 UNC または M3 x 21/4-20 UNC または M3 x 2
IOコネクタ8pin 1mm ピッチ8pin 1mm ピッチ
適用OSWindows、LinuxWindows、Linux
保護レベルIP5X記載なし
動作温度-10 ~ 40°C記載なし
SDKpylon sdk (Supplementary Package for Stereo mini)librealsense
価格(税抜)約5万円約5万円

2. 金属プレート測定データ取得

Stereo mini STM-502uとD435をロボットエンドエフェクタへ取付けピッキングなどで活用することを前提に、両カメラの精度を比較します。
ロボットのベースプレートを測定した時のデータ欠落割合や取得した高さの精度を確認します。
なおプレートとカメラの距離は約250mmです。

Stereo mini STM-502u 測定結果

  • 画像中央付近でパイ50mm程度の範囲でデータ欠落があります。
    露光時間を小さくすることで中央付近のデータ取得率は増えるが周りの欠落が大きくなります。
  • プレート上の高さの数値はほぼ249~250.5の範囲にあります。
RGB画像
左カメラ画像(IR受光状態)
Color map画像

Realsense D435 測定結果

  • デフォルトのパラメータでは画像中央付近のデータ欠落傾向はあるがパラメータの調整で欠落はかなり減らせました。IR投光がSTM-502uより分散しているように見えます。
  • プレート上の高さの数値はほぼ247mmまたは248mmの値を示しています(分解能1mm)
RGB画像
左カメラ画像(IR受光状態)
Color map 画像

3. ブロック高さ測定データ取得

ロボットのベースプレートに10mm厚、20mm厚のプレートを置きそれぞれの高さを測定し測定値がどのようになるか評価します。

各高さ測定ポイント

測定結果

測定カメラ測定位置高さ測定値厚み
STM-502uロボットベース247.8 mm
STM-502u10mmプレート238.2 mm9.6 mm
STM-502u20mmプレート227.2 mm20.6 mm
D435ロボットベース247 mm
D43510mmプレート237 mm10 mm
D43520mmプレート232 mm20 mm

両カメラとも高さデータの欠落もなく、数値もほぼ正しく得られています。

STM-502u 測定画像
D435 測定画像

4. 曲面ワーク測定データ取得

ロボットのベースプレートにPC用マウスを置き、高さデータの欠落具合とマウスの最大高さデータを評価します。

マウスの最大高さは39.0mmです。

マウス設置状況

測定結果

測定カメラマウス最大高さ(測定値)
STM-502u40.0 mm
D43538 mm

高さデータに関しては両カメラとも同程度の差であり許容範囲でした。
面の欠落に関してはマウスの頂点に近い範囲に関しては両カメラとも問題なくデータ取得できています。
STM-502uに関してはマウス自体の欠落はないが、マウスの周辺のデータの欠落がありました。これに関してはIR投光器のドットのハレーションが影響しているように思います。
またD435に関してはマウスの境界付近のドットの輝度が小さく、正しい高さ情報が得られていない部位が発生しているようでした。

STM-502u 測定画面
D435 測定画面

5. まとめ

両カメラとも今回想定している使い方においては、測定精度においては出力されるデータに差はあるものの優劣はなさそうと思っています。
またStereo mini、Realsenseともにもう少し深度測定範囲の長いモデルやGig/E対応モデルもありますので、使用する用途によってどちらのメーカーの製品が良いか検討しても良いかと思います。

また両カメラともカメラを準備すれば画像測定装置として使えるアプリは存在していない為、自分たちで作成することにはなりますのでSDKの使いやすさの優越は気になるところです。
SDKについては今後評価予定です。

6. 参考資料