get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

Repository Summary

Description 書籍「ROS2ではじめよう 次世代ロボットプログラミング」オンラインリソース
Checkout URI https://github.com/youtalk/get-started-ros2.git
VCS Type git
VCS Version main
Last Updated 2025-04-06
Dev Status UNKNOWN
CI status No Continuous Integration
Released UNRELEASED
Tags python cpp robotics ros gazebo roomba ros2
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

改訂新版「ROS 2ではじめよう 次世代ロボットプログラミング」

サンプルコード

本書のサンプルコードは以下のGitHubレポジトリで管理されています。Apache License 2.0の下、ご自由にお使いください。

https://github.com/youtalk/get-started-ros2

サンプルコードの動作確認は、以下のROSディストリビューションで行なっております。

サンプルコードは紙面の文字数制限の都合上、1行あたり72文字以内で記述しています。ROS2公式の ament_uncrustify の整形ルールとは合致しない点、ご留意ください。

セットアップ

2章 開発環境セットアップ

誌面より

次章からステップバイステップで実装していくROS 2デモパッケージ hello_world および5章、8章で使用するパッケージのソースコードは、次のオンラインリソースにビルド可能な形ですべて保存されています。

https://github.com/youtalk/get-started-ros2/tree/main/src

本書では紙面の都合上、ライセンスやインクルード文などを省略し、ソースコードも一部のみを抜粋して記載しています。ソースコード全体をご覧になりたい場合には、こちらを参照してください。 ライセンス条項に関しては、まとめて付録に記載しています。

サンプルコードのセットアップ方法は以下の通りです。適宜、本文と照らし合わせながら読み進めていってください。

$ cd ~/ && git clone https://github.com/youtalk/get-started-ros2.git
$ cd get-started-ros2
$ rosdep install --from-paths src --ignore-src -r -y
$ colcon build
$ source install/setup.bash

CONTRIBUTING

No CONTRIBUTING.md found.

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2

get-started-ros2 repository

python cpp robotics ros gazebo roomba ros2