ROS2プログラミングの基礎とその応用  <オンラインセミナー>

~ ROSの特徴とROS2の目指すところ、ROSの通信方式とROS2の新機能、ROS2での開発手順、シミュレータによるロボット開発の実践 ~

・ROSとROS2の通信モデルやプログラミング作法を修得し、システム開発へ応用するための実践講座 ・急速に普及が進んでいるROS2の新機能を修得し、高性能で付加価値の高い製品開発へ応用しよう!

オンラインセミナーの詳細はこちら:

・WEB会議システムの使い方がご不明の方は弊社でご説明いたしますのでお気軽にご相談ください。

講師の言葉

 ROS(Robot Operating System)は、ロボットシステムの開発を加速化するプラットフォームとして注目されており、ロボット分野で急速に普及が進んでいます。すでに実製品へのすでに数多くの採用事例があり、また、ロボットシステム開発を取り巻く背景の変遷から、これに応える次世代版のROS2の開発が急速に進んでいます。
 本セミナーでは、ROSの基礎知識やROS2の⽬指すところを紹介したのちに、その肝である通信モデルの仕組みや内部構造について特に解説していきます。そして、ROS2での基本的なプログラミング作法や新たに導入された通信機能やライブラリを、シミュレータによる動作を交えながら実践的に理解していきます。これらを踏まえて、ロボットシステム開発にROS2を採用すべき理由について実感していただければと思います。

セミナー詳細

開催日時
  • 2021年12月20日(月) 10:30 ~ 17:30
開催場所 オンラインセミナー
カテゴリー オンラインセミナーソフト・データ・画像・デザイン
受講対象者 ・ROSについて体系的に学びたい方/動向や今後の方向性を知りたい方
・ROS2によるアプリケーション開発をこれから始めたい方
※ロボットシステムの開発経験は無くても問題ございません
・ROS2の新しい機能を修得したい方
・システム、ソフトウェア、画像認識その他関連企業の方
予備知識 ・Linux/Ubuntu使用経験
・C++の初歩的な知識
修得知識 ・ROSの基礎知識やROSをロボット開発に導入する利点が理解できる
・ROS2の通信モデルの仕組みや内部構造を理解できる
・ロボットプログラミングの新しいスタイルが実践的に習得できる
プログラム

1. ROSの基礎知識
  (1).ロボット開発にROSを採用する理由
  (2).ROSの特徴と4つの側面
  (3).ROS2の目指すところ
    ・ROS1とROS2の比較

2. ROS2における通信モデルの理解
  (1).ROSの通信方式
    a.Topic
    b.Service
    c.Action
    d.Parameter
  (2).ROS2の通信プロトコルとメッセージ交換の仕組み
  (3).ROS2での新たな機能

3. ROS2プログラミングの基礎
  (1).演習環境の準備
  (2).ROS2アプリケーションの開発手順の実践
  (3).ROS2で推奨されるプログラミングスタイルの理解
  (4).Topic,Service通信ノードの実装

4. シミュレータによるロボット開発の実践
  (1).ロボット操作のパッケージの実装
  (2).GazeboでのSLAMやNavigationの実行

5.ROS2の応用
  (1).発展的な話題・最新の動向
  (2).ROS/ROS2を学び実践するために

キーワード ROS ロボット ソフトウェア 組込み ROS2 トピック ノード サービス パラメータ アクション Linux
タグ 組み込みソフトOS・言語
受講料 一般 (1名):49,500円(税込)
同時複数申込の場合(1名):44,000円(税込)
会場
オンラインセミナー
本セミナーは、Web会議システムを使用したオンラインセミナーとして開催します。
こちらのセミナーは受付を終了しました。
次回開催のお知らせや、類似セミナーに関する情報を希望される方は、以下よりお問合せ下さい。
contact us contact us
各種お問い合わせは、お電話でも受け付けております。
03-5322-5888

営業時間 月~金:9:00~17:00 / 定休日:土日・祝日