コース概要

導入

基本 ROS 概念の理解

  • ROSアーキテクチャと理念の概要
  • ROSワークスペース環境のセットアップ
  • ROS マスター、ノード、トピック、メッセージ
  • コンソールコマンドの使用
  • Catkin ビルド システムの使用
  • ROS 起動ファイル
  • Gazebo Simulator による 3D 視覚化とユーザー インタラクション

最初の ROS プログラムの作成

  • ROSパッケージの作成
  • Eclipse での ROS プロジェクトのセットアップ
  • ROS C++ クライアント ライブラリの使用
  • 単純な ROS サブスクライバーとパブリッシャーの作成
  • ROS パラメータサーバーを使用したパラメータの保存と取得
  • RViz を使用した ROS 3D ビジュアライゼーション

ROS の TF 変換システムの利用

rqt ユーザー インターフェイスの操作

ROS でロボット モデルを探索する

シミュレーション記述フォーマット (SDF)

ROS サービスのデプロイ

ROS アクションの実装

ROS でのシミュレーション時間を使用する

メッセージデータをROSバッグに保存する

現実的なシナリオによる回帰テスト

ROS のさまざまなデバッグ戦略の適用

ROS の複雑な現実世界のアプリケーションの探索

最初の ROS プロジェクトの作成に向けた次のステップ

トラブルシューティング

閉会の辞

要求

  • 基本的なロボット工学の概念を理解していること
  • 基本的なプログラミング経験

観客

  • 趣味人
  • Robotics熱狂的なファン
  • エンジニア・技術者
  21 時間
 

参加者の人数


開始

完了


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

お客様の声 (3)

関連コース

AI and Robotics for Nuclear - Extended

  120 時間

AI and Robotics for Nuclear

  80 時間

関連カテゴリー