お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
ロボティクスにおけるROSとPythonの紹介
- ROSの機能とアーキテクチャの概要
- モバイルロボット用にROSを使用するメリット
ROSの理解
- コアコンセプトとコンポーネント
- ROSファイルシステム、ディレクトリ構造、および通信モデル
開発環境の設定
- ROSとPythonのインストール
- ROS環境とワークスペースの設定
- モバイルロボットプラットフォームとROSの接続
Pythonを使用してROSノードを作成し実行する
- Pythonを使用したROSノードの作成
- ノードの実行とコマンドラインツールの使用
- ROSノードの起動ファイルの書き方と使用方法
- ROSパラメータとログの利用
Pythonを使用してROSトピックを作成し使用する
- Pythonを使用したROSトピックの作成
- ROSトピックへのパブリッシュとサブスクライブ
- ROSメッセージタイプとカスタムメッセージの利用
- ROSツールを使用してROSトピックを監視および記録する
Pythonを使用してROSサービスを作成し使用する
- Pythonを使用したROSサービスの作成
- ROSサービスのリクエストと提供
- ROSサービスタイプとカスタムサービスの利用
- ROSツールを使用してROSサービスを検査および呼び出す
Pythonを使用してROSアクションを作成し使用する
- Pythonを使用したROSアクションの作成
- ROSアクションゴールの送信と受信
- ROSアクションタイプとカスタムアクションの利用
- ROSツールを使用してROSアクションを管理およびキャンセルする
モバイルロボット用にROSパッケージとライブラリを使用する
- モバイルロボット用のROSナビゲーションスタックの使用
- モバイルロボット用のROS SLAMパッケージの実装
- モバイルロボット用のROS認識パッケージの利用
他のフレームワークやツールとのROSの統合
- コンピュータビジョンのためにROSとOpenCVを使用する
- 機械学習のためにROSとTensorFlowを使用する
- シミュレーションのためにROSとGazeboを使用する
- 他のフレームワークやツールとのROSの統合
ROSアプリケーションのトラブルシューティングとデバッグ
- ROSアプリケーションで発生する一般的な問題とエラーの対処方法
- 効果的なデバッグ手法とツールの適用
- ROSパフォーマンスを向上させるためのヒントとベストプラクティス
まとめと次のステップ
要求
- 基本的なロボティクスの概念と用語の理解
- Pythonプログラミングとデータ分析の経験
- Linuxオペレーティングシステムとコマンドラインツールの操作方法の知識
対象者
- ロボティクス開発者
- ロボティクス愛好家
21 時間
お客様の声 (5)
より実践的な演習を多く行い、私たちのプロジェクトで使用するデータ(ラスター形式の衛星画像)に近いデータを使用すること
Matthieu - CS Group
コース - Scaling Data Analysis with Python and Dask
機械翻訳
トレーナーは非常に知識が豊富で、質問に自信を持って答えて理解を深めてくれました。
Jenna - TCMT
コース - Machine Learning with Python – 2 Days
機械翻訳
トレーナーの非常に良い準備と専門知識、英語での完璧なコミュニケーション。コースは実践的でした(演習 + 使用例の共有)
Monika - Procter & Gamble Polska Sp. z o.o.
コース - Developing APIs with Python and FastAPI
機械翻訳
説明
Wei Yang Teo - Ministry of Defence, Singapore
コース - Machine Learning with Python – 4 Days
機械翻訳
トレーナーは参加者のペースに基づいて訓練を展開します
Farris Chua
コース - Data Analysis in Python using Pandas and Numpy
機械翻訳