ロボットが3次元のリアル空間での動作を行うためには、3D画像処理が必要となる。特に、移動や不規則に積まれた製品をピッキングするような応用的な動作が求められる場合には、3D画像処理が不可欠だ。
そこでbestat株式会社は、自律走行ロボット用3D画像処理プログラムのライセンス提供を開始した。
このプログラムにより、自律走行ロボット(以下、AMR)に搭載された小型CPUが3D画像を処理し、ロボットの目の前に何があるかを伝達することで、ロボットは目の前の対象物に対し、「掴む」「押す」などの動作を遅滞なく行うことができる。
深層学習ベースではなく、幾何的な3次元形状を深度カメラで取得し、ルールベースの処理を行うものだ。AMRに設置された深度カメラを用いることで、移動中であったとしても、特定の距離から特定のサイズ・形状の物体を見た場合に、数秒以内に正確に物体を認識することができる機能を搭載している。

このプログラムのライセンス対象としては、AMRに加え、固定された位置で決められた動作を繰り返す作業ロボットや、固定の什器にカメラを埋め込むことが可能で、これにより画像認識することができる。
なおライセンス利用にあたっては、周辺の照明環境は問わないが、認識対象はあらかじめ与えられたサイズと形状である必要があり、かつ認識対象が十分に大きく見えるようにカメラとの距離もあらかじめ想定の範囲内に収まっていなければならない。認識対象のサイズと形状が何種類もある場合は、プログラムに改良を加える必要がある。
また、認識対象のサイズと形状が既知でなく、種類だけが決まっている場合(例えば人、車)や認識対象とカメラの距離が定まらない場合、プログラムのライセンシングの対象にはならないとのkとだ。
無料メルマガ会員に登録しませんか?

IoTに関する様々な情報を取材し、皆様にお届けいたします。