三次元計測センサの低価格化で、産業分野でも三次元点群処理を行う事例が増えています。 このセミナーでは、産業分野で必要とされる三次元点群処理の基礎と応用について解説します。 基礎では、三次元点群処理の初学者を対象に、基本的な原理とPoint Cloud Library を使った初歩的なコードの解説を実施します。特に、三次元点群処理にこれから取り組みたい方、ライブラリを使って三次元点群処理の実装をしているが原理について知りたいと考えている方にとって有用となる講義を目指します。 応用では、これまで講師が取り組んできた工業部品のバラ積みビンピッキングについて、最新の研究動向を踏まえた紹介を行います。また、昨今注目されている人-ロボットの協働作業における作業者の行動予測や工業部品の三次元モデル作成について簡単な事例を紹介します。 本セミナーでは、Point cloud libraryを使ったサンプルコードを簡単に紹介いたします。Point cloud libraryはC++をベースとしているので、紹介するコードもC++で書かれています。ただ、本セミナーでは、あくまで3次元点群処理の各種アルゴリズムの理解に主眼をおきますので、理解ができれば、他の言語でアルゴリズムを実装することができるかと思います。