Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
コース概要
導入
基本 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 時間
お客様の声 (3)
Good conceptual explanations followed by good example exercises
Appu Hannadi Thotahewage Eranga De Silva - University of New South Wales, Sydney
コース - ROS: Programming for Robotics
It was very useful and the practical tasks really helped.
David Croft - Coventry University
コース - ROS: Programming for Robotics
I feel I get the core skills I need to understand how the ROS fits together, and how to structure projects in it.