Repository Summary
| Description | |
| Checkout URI | https://github.com/fmrico/book_ros2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2025-07-03 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| br2_basics | 0.2.0 |
| br2_bt_bumpgo | 0.2.0 |
| br2_bt_patrolling | 0.2.0 |
| br2_deep_ros | 0.2.0 |
| br2_fsm_bumpgo_cpp | 0.2.0 |
| br2_fsm_bumpgo_py | 0.2.0 |
| br2_navigation | 0.2.0 |
| br2_tf2_detector | 0.2.0 |
| br2_tiago | 0.2.0 |
| br2_tracking | 0.2.0 |
| br2_tracking_msgs | 0.2.0 |
| br2_vff_avoidance | 0.2.0 |
README
A Concise Introduction to Robot Programming with ROS2 - Code Repository
Code
This repository contains the source code shown and analyzed in the book A Concise Introduction to Robot Programming with ROS2, 2nd Edition, as well as complementary teaching material that will be added.
Requirements for rolling branch: Ubuntu 24.04 LTS + ROS 2 Rolling Ridley
Requirements for kilted-devel branch: Ubuntu 24.04 LTS + ROS 2 Kilted Kaiju
Requirements for jazzy-devel branch: Ubuntu 24.04 LTS + ROS 2 Jazzy Jalisco
Requirements for humble-devel branch: Ubuntu 22.04 LTS + ROS 2 Humble Hawksbill
Requirements for foxy-devel branch: Ubuntu 20.04 LTS + ROS 2 Foxy Fitzroy
Slides
Order book: https://www.routledge.com/A-Concise-Introduction-to-Robot-Programming-with-ROS2
CONTRIBUTING
Repository Summary
| Description | |
| Checkout URI | https://github.com/fmrico/book_ros2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2025-07-03 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| br2_basics | 0.2.0 |
| br2_bt_bumpgo | 0.2.0 |
| br2_bt_patrolling | 0.2.0 |
| br2_deep_ros | 0.2.0 |
| br2_fsm_bumpgo_cpp | 0.2.0 |
| br2_fsm_bumpgo_py | 0.2.0 |
| br2_navigation | 0.2.0 |
| br2_tf2_detector | 0.2.0 |
| br2_tiago | 0.2.0 |
| br2_tracking | 0.2.0 |
| br2_tracking_msgs | 0.2.0 |
| br2_vff_avoidance | 0.2.0 |
README
A Concise Introduction to Robot Programming with ROS2 - Code Repository
Code
This repository contains the source code shown and analyzed in the book A Concise Introduction to Robot Programming with ROS2, 2nd Edition, as well as complementary teaching material that will be added.
Requirements for rolling branch: Ubuntu 24.04 LTS + ROS 2 Rolling Ridley
Requirements for kilted-devel branch: Ubuntu 24.04 LTS + ROS 2 Kilted Kaiju
Requirements for jazzy-devel branch: Ubuntu 24.04 LTS + ROS 2 Jazzy Jalisco
Requirements for humble-devel branch: Ubuntu 22.04 LTS + ROS 2 Humble Hawksbill
Requirements for foxy-devel branch: Ubuntu 20.04 LTS + ROS 2 Foxy Fitzroy
Slides
Order book: https://www.routledge.com/A-Concise-Introduction-to-Robot-Programming-with-ROS2
CONTRIBUTING
Repository Summary
| Description | |
| Checkout URI | https://github.com/fmrico/book_ros2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2025-07-03 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| br2_basics | 0.2.0 |
| br2_bt_bumpgo | 0.2.0 |
| br2_bt_patrolling | 0.2.0 |
| br2_deep_ros | 0.2.0 |
| br2_fsm_bumpgo_cpp | 0.2.0 |
| br2_fsm_bumpgo_py | 0.2.0 |
| br2_navigation | 0.2.0 |
| br2_tf2_detector | 0.2.0 |
| br2_tiago | 0.2.0 |
| br2_tracking | 0.2.0 |
| br2_tracking_msgs | 0.2.0 |
| br2_vff_avoidance | 0.2.0 |
README
A Concise Introduction to Robot Programming with ROS2 - Code Repository
Code
This repository contains the source code shown and analyzed in the book A Concise Introduction to Robot Programming with ROS2, 2nd Edition, as well as complementary teaching material that will be added.
Requirements for rolling branch: Ubuntu 24.04 LTS + ROS 2 Rolling Ridley
Requirements for kilted-devel branch: Ubuntu 24.04 LTS + ROS 2 Kilted Kaiju
Requirements for jazzy-devel branch: Ubuntu 24.04 LTS + ROS 2 Jazzy Jalisco
Requirements for humble-devel branch: Ubuntu 22.04 LTS + ROS 2 Humble Hawksbill
Requirements for foxy-devel branch: Ubuntu 20.04 LTS + ROS 2 Foxy Fitzroy
Slides
Order book: https://www.routledge.com/A-Concise-Introduction-to-Robot-Programming-with-ROS2
CONTRIBUTING
Repository Summary
| Description | |
| Checkout URI | https://github.com/fmrico/book_ros2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2025-07-03 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| br2_basics | 0.2.0 |
| br2_bt_bumpgo | 0.2.0 |
| br2_bt_patrolling | 0.2.0 |
| br2_deep_ros | 0.2.0 |
| br2_fsm_bumpgo_cpp | 0.2.0 |
| br2_fsm_bumpgo_py | 0.2.0 |
| br2_navigation | 0.2.0 |
| br2_tf2_detector | 0.2.0 |
| br2_tiago | 0.2.0 |
| br2_tracking | 0.2.0 |
| br2_tracking_msgs | 0.2.0 |
| br2_vff_avoidance | 0.2.0 |
README
A Concise Introduction to Robot Programming with ROS2 - Code Repository
Code
This repository contains the source code shown and analyzed in the book A Concise Introduction to Robot Programming with ROS2, 2nd Edition, as well as complementary teaching material that will be added.
Requirements for rolling branch: Ubuntu 24.04 LTS + ROS 2 Rolling Ridley
Requirements for kilted-devel branch: Ubuntu 24.04 LTS + ROS 2 Kilted Kaiju
Requirements for jazzy-devel branch: Ubuntu 24.04 LTS + ROS 2 Jazzy Jalisco
Requirements for humble-devel branch: Ubuntu 22.04 LTS + ROS 2 Humble Hawksbill
Requirements for foxy-devel branch: Ubuntu 20.04 LTS + ROS 2 Foxy Fitzroy
Slides
Order book: https://www.routledge.com/A-Concise-Introduction-to-Robot-Programming-with-ROS2
CONTRIBUTING
Repository Summary
| Description | |
| Checkout URI | https://github.com/fmrico/book_ros2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2025-07-03 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| br2_basics | 0.2.0 |
| br2_bt_bumpgo | 0.2.0 |
| br2_bt_patrolling | 0.2.0 |
| br2_deep_ros | 0.2.0 |
| br2_fsm_bumpgo_cpp | 0.2.0 |
| br2_fsm_bumpgo_py | 0.2.0 |
| br2_navigation | 0.2.0 |
| br2_tf2_detector | 0.2.0 |
| br2_tiago | 0.2.0 |
| br2_tracking | 0.2.0 |
| br2_tracking_msgs | 0.2.0 |
| br2_vff_avoidance | 0.2.0 |
README
A Concise Introduction to Robot Programming with ROS2 - Code Repository
Code
This repository contains the source code shown and analyzed in the book A Concise Introduction to Robot Programming with ROS2, 2nd Edition, as well as complementary teaching material that will be added.
Requirements for rolling branch: Ubuntu 24.04 LTS + ROS 2 Rolling Ridley
Requirements for kilted-devel branch: Ubuntu 24.04 LTS + ROS 2 Kilted Kaiju
Requirements for jazzy-devel branch: Ubuntu 24.04 LTS + ROS 2 Jazzy Jalisco
Requirements for humble-devel branch: Ubuntu 22.04 LTS + ROS 2 Humble Hawksbill
Requirements for foxy-devel branch: Ubuntu 20.04 LTS + ROS 2 Foxy Fitzroy
Slides
Order book: https://www.routledge.com/A-Concise-Introduction-to-Robot-Programming-with-ROS2
CONTRIBUTING
Repository Summary
| Description | |
| Checkout URI | https://github.com/fmrico/book_ros2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2025-07-03 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| br2_basics | 0.2.0 |
| br2_bt_bumpgo | 0.2.0 |
| br2_bt_patrolling | 0.2.0 |
| br2_deep_ros | 0.2.0 |
| br2_fsm_bumpgo_cpp | 0.2.0 |
| br2_fsm_bumpgo_py | 0.2.0 |
| br2_navigation | 0.2.0 |
| br2_tf2_detector | 0.2.0 |
| br2_tiago | 0.2.0 |
| br2_tracking | 0.2.0 |
| br2_tracking_msgs | 0.2.0 |
| br2_vff_avoidance | 0.2.0 |
README
A Concise Introduction to Robot Programming with ROS2 - Code Repository
Code
This repository contains the source code shown and analyzed in the book A Concise Introduction to Robot Programming with ROS2, 2nd Edition, as well as complementary teaching material that will be added.
Requirements for rolling branch: Ubuntu 24.04 LTS + ROS 2 Rolling Ridley
Requirements for kilted-devel branch: Ubuntu 24.04 LTS + ROS 2 Kilted Kaiju
Requirements for jazzy-devel branch: Ubuntu 24.04 LTS + ROS 2 Jazzy Jalisco
Requirements for humble-devel branch: Ubuntu 22.04 LTS + ROS 2 Humble Hawksbill
Requirements for foxy-devel branch: Ubuntu 20.04 LTS + ROS 2 Foxy Fitzroy
Slides
Order book: https://www.routledge.com/A-Concise-Introduction-to-Robot-Programming-with-ROS2
CONTRIBUTING
Repository Summary
| Description | |
| Checkout URI | https://github.com/fmrico/book_ros2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2025-07-03 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| br2_basics | 0.2.0 |
| br2_bt_bumpgo | 0.2.0 |
| br2_bt_patrolling | 0.2.0 |
| br2_deep_ros | 0.2.0 |
| br2_fsm_bumpgo_cpp | 0.2.0 |
| br2_fsm_bumpgo_py | 0.2.0 |
| br2_navigation | 0.2.0 |
| br2_tf2_detector | 0.2.0 |
| br2_tiago | 0.2.0 |
| br2_tracking | 0.2.0 |
| br2_tracking_msgs | 0.2.0 |
| br2_vff_avoidance | 0.2.0 |
README
A Concise Introduction to Robot Programming with ROS2 - Code Repository
Code
This repository contains the source code shown and analyzed in the book A Concise Introduction to Robot Programming with ROS2, 2nd Edition, as well as complementary teaching material that will be added.
Requirements for rolling branch: Ubuntu 24.04 LTS + ROS 2 Rolling Ridley
Requirements for kilted-devel branch: Ubuntu 24.04 LTS + ROS 2 Kilted Kaiju
Requirements for jazzy-devel branch: Ubuntu 24.04 LTS + ROS 2 Jazzy Jalisco
Requirements for humble-devel branch: Ubuntu 22.04 LTS + ROS 2 Humble Hawksbill
Requirements for foxy-devel branch: Ubuntu 20.04 LTS + ROS 2 Foxy Fitzroy
Slides
Order book: https://www.routledge.com/A-Concise-Introduction-to-Robot-Programming-with-ROS2
CONTRIBUTING
Repository Summary
| Description | |
| Checkout URI | https://github.com/fmrico/book_ros2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2025-07-03 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| br2_basics | 0.2.0 |
| br2_bt_bumpgo | 0.2.0 |
| br2_bt_patrolling | 0.2.0 |
| br2_deep_ros | 0.2.0 |
| br2_fsm_bumpgo_cpp | 0.2.0 |
| br2_fsm_bumpgo_py | 0.2.0 |
| br2_navigation | 0.2.0 |
| br2_tf2_detector | 0.2.0 |
| br2_tiago | 0.2.0 |
| br2_tracking | 0.2.0 |
| br2_tracking_msgs | 0.2.0 |
| br2_vff_avoidance | 0.2.0 |
README
A Concise Introduction to Robot Programming with ROS2 - Code Repository
Code
This repository contains the source code shown and analyzed in the book A Concise Introduction to Robot Programming with ROS2, 2nd Edition, as well as complementary teaching material that will be added.
Requirements for rolling branch: Ubuntu 24.04 LTS + ROS 2 Rolling Ridley
Requirements for kilted-devel branch: Ubuntu 24.04 LTS + ROS 2 Kilted Kaiju
Requirements for jazzy-devel branch: Ubuntu 24.04 LTS + ROS 2 Jazzy Jalisco
Requirements for humble-devel branch: Ubuntu 22.04 LTS + ROS 2 Humble Hawksbill
Requirements for foxy-devel branch: Ubuntu 20.04 LTS + ROS 2 Foxy Fitzroy
Slides
Order book: https://www.routledge.com/A-Concise-Introduction-to-Robot-Programming-with-ROS2
CONTRIBUTING
Repository Summary
| Description | |
| Checkout URI | https://github.com/fmrico/book_ros2.git |
| VCS Type | git |
| VCS Version | rolling |
| Last Updated | 2025-07-03 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| br2_basics | 0.2.0 |
| br2_bt_bumpgo | 0.2.0 |
| br2_bt_patrolling | 0.2.0 |
| br2_deep_ros | 0.2.0 |
| br2_fsm_bumpgo_cpp | 0.2.0 |
| br2_fsm_bumpgo_py | 0.2.0 |
| br2_navigation | 0.2.0 |
| br2_tf2_detector | 0.2.0 |
| br2_tiago | 0.2.0 |
| br2_tracking | 0.2.0 |
| br2_tracking_msgs | 0.2.0 |
| br2_vff_avoidance | 0.2.0 |
README
A Concise Introduction to Robot Programming with ROS2 - Code Repository
Code
This repository contains the source code shown and analyzed in the book A Concise Introduction to Robot Programming with ROS2, 2nd Edition, as well as complementary teaching material that will be added.
Requirements for rolling branch: Ubuntu 24.04 LTS + ROS 2 Rolling Ridley
Requirements for kilted-devel branch: Ubuntu 24.04 LTS + ROS 2 Kilted Kaiju
Requirements for jazzy-devel branch: Ubuntu 24.04 LTS + ROS 2 Jazzy Jalisco
Requirements for humble-devel branch: Ubuntu 22.04 LTS + ROS 2 Humble Hawksbill
Requirements for foxy-devel branch: Ubuntu 20.04 LTS + ROS 2 Foxy Fitzroy
Slides
Order book: https://www.routledge.com/A-Concise-Introduction-to-Robot-Programming-with-ROS2