趣味のロボット製作 ROS2 入門編

https://amzn.to/3PBOmMe
完成形

■ 主な内容 ■
第1章 学習する内容    
1−1 全体の構成    
1−2 必要なもの    
第2章 ノートPCの準備    
2−1 Linux(Ubuntu22.04 LTS)をインストール    
 イメージファイルをダウンロード    
 UbuntuイメージファイルをUSBに書き込む    
 USBからPCを起動    
 Ubuntu22.04LTSをインストール    
2−2 ROS2(humble)をインストール    
 地域の設定    
 リポジトリの設定    
 ROS2をインストール    
 環境設定    
 サンプルを実行    
2−3 トピック通信プログラム    
 ワークスペースを作成    
 パッケージを作成    
 publisherノードを書く    
 setup.pyファイルを編集    
 subscriberノードを書く    
 setup.pyファイルを編集    
 ビルドして実行    
第3章 Raspberry Piの準備    
3−1 Linux(Ubuntu22.04 LTS)をインストール    
 SDカードを準備    
 Raspberry Pi のセットアップ    
3−2 ROS2(humble)をインストール    
3−3 VSCodeでSSH接続    
 VSCodeでSSH    
 ワークスペースを作成    
 パッケージを作成    
 subscriberノードを書く    
 setup.pyファイルを編集    
 ビルドして実行    
 ノートPC側でtalkerを実行    
第4章 ロボットの準備    
4−1 組み立てと配線    
4−2 モーター駆動テスト    
4−3 エンコーダテスト    
4−4 サーボ走行    
 直進    
 旋回など    
第5章 ROS2でロボットを操縦    
5−1 コマンドの送受信    
 送信側    
 受信側    
5−2 実走    
5−3 Joystick    
5−4 GUI    
5−5 サービス通信プログラム    
 サービスを定義するパッケージ(PC)    
 クライアントパッケージ    
 サービスを定義するパッケージ(Raspberry Pi)    
 サービスノード(Raspberry Pi)    
第6章 ROS2とカメラの連携    
6−1 WEBカメラとOpenCV    
 OpenCVをインストール    
 ROS2でOpenCVを利用    
 画像変換    
 マーカー認識    
6−2 画像認識でロボット操縦    
 画像とコントローラ    
 ローンチファイル    
 画像とコントローラ

コメント

タイトルとURLをコピーしました