技術セミナー・研修・出版・書籍・通信教育・eラーニング・講師派遣の テックセミナー ジェーピー

ROS環境を用いて実現する3次元点群処理の基礎

ROS環境を用いて実現する3次元点群処理の基礎

東京都 開催 会場 開催

概要

 計算機を用いて視覚情報処理を実現するコンピュータビジョンは、これまで2次元画像処理を中心に開発され、さまざまな分野で実用化されてきました。最近登場した小型で高性能な個人用の携帯型3次元センサーは、コンピュータビジョンの空間認知能力を飛躍的に向上し、その応用分野を拡大できるハードウェアとして有用といえます。
 本講義では、このような背景から注目を集めている3次元センサーにより得られる3次元点群データの情報処理手法について、ROS環境上でのロボットビジョンに関する基礎的なプログラム実装を目標に解説します。
 前段では、3次元点群処理全般を概観し、その基本的な考え方と特長について述べます。
 中段では、Point Cloud Library (PCL) が提供する各種機能とその構成、クラスライブラリの扱い方など、プログラム開発に必要な基礎知識について示します。後段では、PCLを用いた基本的なプログラムの記述例をいくつか紹介し、ROS (Robot Operat ing System) 環境上でのPCLプログラミングに関する基本技法について説明します。
 本講義を受講することにより、3次元空間に関するロボットビジョン実現に有用なPCLプログラミングの基本技法が習得できます。

開催日

  • 2018年7月19日(木) 10時30分 16時30分

プログラム

  1. 3次元点群処理の概要
    1. 3次元点群処理とは
    2. 3次元点群データの構造化
    3. フィルタ処理
    4. レジストレーションとその効果
    5. セグメンテーションとその応用
    6. ソフトウェア開発環境
  2. PCLによる3次元点群処理
    1. PCLの概要
    2. C++プログラミング入門
    3. PCLのクラス構成とその継承
    4. PCLプログラミング環境構築
    5. プログラミングリファレンスと情報源
    6. 関連ライブラリ
  3. PCLプログラミングの基礎
    1. 基礎知識
    2. 入出力
    3. 可視化
    4. データ構造化と近傍探索
    5. フィルタ処理
    6. レジストレーション
    7. セグメンテーション
  4. ROS開発環境でのPCLプログラミング
    1. ROSの概要
    2. ROS開発環境構築
    3. ROSコマンドとアプリケーションツール
    4. 基本プログラミング
    5. PCL応用プログラミング
    6. ロボットシミュレータの活用

講師

会場

株式会社オーム社 オームセミナー室
東京都 千代田区 神田錦町3-1
株式会社オーム社 オームセミナー室の地図

主催

お支払い方法、キャンセルの可否は、必ずお申し込み前にご確認をお願いいたします。

お問い合わせ

本セミナーに関するお問い合わせは tech-seminar.jpのお問い合わせからお願いいたします。
(主催者への直接のお問い合わせはご遠慮くださいませ。)

受講料

1名様
: 46,000円 (税別) / 49,680円 (税込)
1口
: 57,000円 (税別) / 61,560円 (税込) (3名まで受講可)
本セミナーは終了いたしました。