From bd71b50f4527fc0d300a61a06649e723cc4a5937 Mon Sep 17 00:00:00 2001 From: Franco Cipollone Date: Fri, 19 Jul 2024 16:21:14 -0300 Subject: [PATCH 1/4] Updates CHANGELOG. Signed-off-by: Franco Cipollone --- andino_apps/CHANGELOG.rst | 5 +++++ andino_base/CHANGELOG.rst | 5 +++++ andino_bringup/CHANGELOG.rst | 8 +++++++ andino_control/CHANGELOG.rst | 5 +++++ andino_description/CHANGELOG.rst | 6 +++++ andino_firmware/CHANGELOG.rst | 38 ++++++++++++++++++++++++++++++++ andino_gz_classic/CHANGELOG.rst | 5 +++++ andino_hardware/CHANGELOG.rst | 11 +++++++++ andino_navigation/CHANGELOG.rst | 6 +++++ andino_slam/CHANGELOG.rst | 5 +++++ 10 files changed, 94 insertions(+) diff --git a/andino_apps/CHANGELOG.rst b/andino_apps/CHANGELOG.rst index 9d89418e..4b5428e9 100644 --- a/andino_apps/CHANGELOG.rst +++ b/andino_apps/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package andino_apps ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* andino_apps package created and andino_navigation package updated (`#235 `_) +* Contributors: Jesús Silva + 0.1.0 (2024-04-10) ------------------ * Initial version of the package diff --git a/andino_base/CHANGELOG.rst b/andino_base/CHANGELOG.rst index b90afe94..5ebca06f 100644 --- a/andino_base/CHANGELOG.rst +++ b/andino_base/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package andino_base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* explicitly add header for fixed width integer types (`#254 `_) +* Contributors: Sakura286 + 0.1.0 (2023-10-09) ------------------ * Adds pkg-config module dependency (`#161 `_) diff --git a/andino_bringup/CHANGELOG.rst b/andino_bringup/CHANGELOG.rst index e27b2ac9..10978352 100644 --- a/andino_bringup/CHANGELOG.rst +++ b/andino_bringup/CHANGELOG.rst @@ -2,6 +2,14 @@ Changelog for package andino_bringup ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Camera info yaml (`#231 `_) +* Added README for andino_bringup (`#233 `_) +* Matches convention with cmd_vel and odom topics. (`#223 `_) +* Add missing dependency for keyboard teleop launchfile (`#227 `_) +* Contributors: Franco Cipollone, Gary Servin, Jesús Silva + 0.1.0 (2023-10-09) ------------------ * Fixes rosbag2 dependency. (`#151 `_) diff --git a/andino_control/CHANGELOG.rst b/andino_control/CHANGELOG.rst index 5566bceb..53d5ffeb 100644 --- a/andino_control/CHANGELOG.rst +++ b/andino_control/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package andino_control ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Matches convention with cmd_vel and odom topics. (`#223 `_) +* Contributors: Franco Cipollone + 0.1.0 (2023-10-09) ------------------ * Sets up ros control for the andino robot diff --git a/andino_description/CHANGELOG.rst b/andino_description/CHANGELOG.rst index 93c2280b..0432d2f2 100644 --- a/andino_description/CHANGELOG.rst +++ b/andino_description/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package andino_description ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Allow custom configuration (`#243 `_) +* Process xacro file test (`#244 `_) +* Contributors: Jesús Silva + 0.1.0 (2023-10-09) ------------------ * Updated lidar mesh (`#165 `_) diff --git a/andino_firmware/CHANGELOG.rst b/andino_firmware/CHANGELOG.rst index d4c70eaa..5914abd3 100644 --- a/andino_firmware/CHANGELOG.rst +++ b/andino_firmware/CHANGELOG.rst @@ -2,6 +2,44 @@ Changelog for package andino_firmware ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Camera info yaml (`#231 `_) +* Improve Shell unit tests (`#245 `_) +* fix minor typo in App class (`#246 `_) +* Changes to add IMU to andino firmware (`#215 `_) +* Add Shell class tests (`#242 `_) +* Modify Shell class API to allow dependency injection (`#221 `_) +* Add basic Platform IO instructions (`#229 `_) +* Add serial stream interface and the Arduino implementation (`#220 `_) +* Rename PID class (`#218 `_) +* Rename init method from Shell class (`#219 `_) +* Add PID class tests (`#217 `_) +* Only send motor commands if pid is enabled (`#222 `_) +* Add Encoder unit tests (`#214 `_) +* Add Motor unit tests (`#211 `_) +* Modify Encoder class API to allow dependency injection (`#213 `_) +* Modify Motor class API to allow dependency injection (`#210 `_) +* Add digital in interface (`#212 `_) +* Add PWM output interface and the Arduino implementation (`#209 `_) +* Add digital output interface and the Arduino implementation (`#208 `_) +* Fix Arduino header file inclusion (`#207 `_) +* Add basic setup for unit testing (`#205 `_) +* Improve app loop (`#197 `_) +* Improve command prompt parsing (`#194 `_) +* Add Shell class (`#193 `_) +* Supports Arduino Nano by providing a new Arduino configuration. (`#195 `_) +* Fixes some compilation warnings. (`#196 `_) +* Add command methods (`#187 `_) +* Enable all compiler warnings (`#186 `_) +* Add Hw struct (`#177 `_) +* Add Constants struct (`#176 `_) +* Add App class (`#175 `_) +* Add main function (`#173 `_) +* Fixes link to commands. (`#178 `_) +* Add Encoder class (`#172 `_) +* Contributors: Agustin Alba Chicar, Franco Cipollone, Gary Servin, Gonzo, Javier Balloffet, Jesús Silva + 0.1.0 (2023-10-09) ------------------ * Don't send stop constantly (`#150 `_) diff --git a/andino_gz_classic/CHANGELOG.rst b/andino_gz_classic/CHANGELOG.rst index 9c27efc5..947034ed 100644 --- a/andino_gz_classic/CHANGELOG.rst +++ b/andino_gz_classic/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package andino_gz_classic ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Fixed wheel diameter in URDF (`#93 `_) (`#230 `_) +* Contributors: Jesús Silva + 0.1.0 (2023-10-09) ------------------ * gz_classic_sim: Free caster wheel joint. (`#166 `_) diff --git a/andino_hardware/CHANGELOG.rst b/andino_hardware/CHANGELOG.rst index db949d09..c454729f 100644 --- a/andino_hardware/CHANGELOG.rst +++ b/andino_hardware/CHANGELOG.rst @@ -2,6 +2,17 @@ Changelog for package andino_hardware ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Camera info yaml (`#231 `_) +* Update andino_hardware README.md (`#256 `_) +* Update connections diagram (`#252 `_) +* Add new Arduino diagram (`#249 `_) +* Add a note about not updated diagram (`#248 `_) +* Update bill of materials (`#241 `_) +* Adds some clarifications about the installation process. (`#199 `_) +* Contributors: Agustin Alba Chicar, Franco Cipollone, Jesús Silva + 0.1.0 (2023-10-09) ------------------ * Fixes USB port names (`#143 `_) diff --git a/andino_navigation/CHANGELOG.rst b/andino_navigation/CHANGELOG.rst index 2ae894ef..b890b423 100644 --- a/andino_navigation/CHANGELOG.rst +++ b/andino_navigation/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog for package andino_navigation ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* andino_apps package created and andino_navigation package updated (`#235 `_) +* Improves andino_navigation package. (`#224 `_) +* Contributors: Franco Cipollone, Jesús Silva + 0.1.0 (2023-10-09) ------------------ * Renames andino_gazebo package to andino_gz_classic. (`#153 `_) diff --git a/andino_slam/CHANGELOG.rst b/andino_slam/CHANGELOG.rst index 7a94dcbf..839efd60 100644 --- a/andino_slam/CHANGELOG.rst +++ b/andino_slam/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog for package andino_slam ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Forthcoming +----------- +* Improves andino_navigation package. (`#224 `_) +* Contributors: Franco Cipollone + 0.1.0 (2023-10-09) ------------------ * Adds convenient launch file for rviz in andino_slam package. (`#145 `_) From 984995de6fc4c2442e3fd8075958f2c7fece8660 Mon Sep 17 00:00:00 2001 From: Franco Cipollone Date: Fri, 19 Jul 2024 16:21:24 -0300 Subject: [PATCH 2/4] 0.2.0 --- andino_apps/CHANGELOG.rst | 4 ++-- andino_apps/package.xml | 2 +- andino_base/CHANGELOG.rst | 4 ++-- andino_base/package.xml | 2 +- andino_bringup/CHANGELOG.rst | 4 ++-- andino_bringup/package.xml | 2 +- andino_control/CHANGELOG.rst | 4 ++-- andino_control/package.xml | 2 +- andino_description/CHANGELOG.rst | 4 ++-- andino_description/package.xml | 2 +- andino_firmware/CHANGELOG.rst | 4 ++-- andino_firmware/package.xml | 2 +- andino_gz_classic/CHANGELOG.rst | 4 ++-- andino_gz_classic/package.xml | 2 +- andino_hardware/CHANGELOG.rst | 4 ++-- andino_hardware/package.xml | 2 +- andino_navigation/CHANGELOG.rst | 4 ++-- andino_navigation/package.xml | 2 +- andino_slam/CHANGELOG.rst | 4 ++-- andino_slam/package.xml | 2 +- 20 files changed, 30 insertions(+), 30 deletions(-) diff --git a/andino_apps/CHANGELOG.rst b/andino_apps/CHANGELOG.rst index 4b5428e9..f8e29556 100644 --- a/andino_apps/CHANGELOG.rst +++ b/andino_apps/CHANGELOG.rst @@ -2,8 +2,8 @@ Changelog for package andino_apps ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Forthcoming ------------ +0.2.0 (2024-07-19) +------------------ * andino_apps package created and andino_navigation package updated (`#235 `_) * Contributors: Jesús Silva diff --git a/andino_apps/package.xml b/andino_apps/package.xml index 647e42f2..631e677c 100644 --- a/andino_apps/package.xml +++ b/andino_apps/package.xml @@ -2,7 +2,7 @@ andino_apps - 0.1.0 + 0.2.0 Package for apps created with andino JesusSilvaUtrera JesusSilvaUtrera diff --git a/andino_base/CHANGELOG.rst b/andino_base/CHANGELOG.rst index 5ebca06f..3ee59a89 100644 --- a/andino_base/CHANGELOG.rst +++ b/andino_base/CHANGELOG.rst @@ -2,8 +2,8 @@ Changelog for package andino_base ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Forthcoming ------------ +0.2.0 (2024-07-19) +------------------ * explicitly add header for fixed width integer types (`#254 `_) * Contributors: Sakura286 diff --git a/andino_base/package.xml b/andino_base/package.xml index c7630308..e874b26d 100644 --- a/andino_base/package.xml +++ b/andino_base/package.xml @@ -2,7 +2,7 @@ andino_base - 0.1.0 + 0.2.0 The andino_base package Franco Cipollone diff --git a/andino_bringup/CHANGELOG.rst b/andino_bringup/CHANGELOG.rst index 10978352..c763c4eb 100644 --- a/andino_bringup/CHANGELOG.rst +++ b/andino_bringup/CHANGELOG.rst @@ -2,8 +2,8 @@ Changelog for package andino_bringup ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Forthcoming ------------ +0.2.0 (2024-07-19) +------------------ * Camera info yaml (`#231 `_) * Added README for andino_bringup (`#233 `_) * Matches convention with cmd_vel and odom topics. (`#223 `_) diff --git a/andino_bringup/package.xml b/andino_bringup/package.xml index fafb1079..2bda95db 100644 --- a/andino_bringup/package.xml +++ b/andino_bringup/package.xml @@ -2,7 +2,7 @@ andino_bringup - 0.1.0 + 0.2.0 Contains launch files to bring up andinobot robot. Franco Cipollone diff --git a/andino_control/CHANGELOG.rst b/andino_control/CHANGELOG.rst index 53d5ffeb..5f11b967 100644 --- a/andino_control/CHANGELOG.rst +++ b/andino_control/CHANGELOG.rst @@ -2,8 +2,8 @@ Changelog for package andino_control ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Forthcoming ------------ +0.2.0 (2024-07-19) +------------------ * Matches convention with cmd_vel and odom topics. (`#223 `_) * Contributors: Franco Cipollone diff --git a/andino_control/package.xml b/andino_control/package.xml index fba9b6ed..799a23aa 100644 --- a/andino_control/package.xml +++ b/andino_control/package.xml @@ -2,7 +2,7 @@ andino_control - 0.1.0 + 0.2.0 The andino_control package Franco Cipollone diff --git a/andino_description/CHANGELOG.rst b/andino_description/CHANGELOG.rst index 0432d2f2..f873512a 100644 --- a/andino_description/CHANGELOG.rst +++ b/andino_description/CHANGELOG.rst @@ -2,8 +2,8 @@ Changelog for package andino_description ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Forthcoming ------------ +0.2.0 (2024-07-19) +------------------ * Allow custom configuration (`#243 `_) * Process xacro file test (`#244 `_) * Contributors: Jesús Silva diff --git a/andino_description/package.xml b/andino_description/package.xml index 20d4cac2..c7a4bdc6 100644 --- a/andino_description/package.xml +++ b/andino_description/package.xml @@ -2,7 +2,7 @@ andino_description - 0.1.0 + 0.2.0 The andino_description package Franco Cipollone Franco Cipollone diff --git a/andino_firmware/CHANGELOG.rst b/andino_firmware/CHANGELOG.rst index 5914abd3..bc3d10ff 100644 --- a/andino_firmware/CHANGELOG.rst +++ b/andino_firmware/CHANGELOG.rst @@ -2,8 +2,8 @@ Changelog for package andino_firmware ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Forthcoming ------------ +0.2.0 (2024-07-19) +------------------ * Camera info yaml (`#231 `_) * Improve Shell unit tests (`#245 `_) * fix minor typo in App class (`#246 `_) diff --git a/andino_firmware/package.xml b/andino_firmware/package.xml index 59f02729..ff43685c 100644 --- a/andino_firmware/package.xml +++ b/andino_firmware/package.xml @@ -2,7 +2,7 @@ andino_firmware - 0.1.0 + 0.2.0 The andino_firmware package Franco Cipollone Javier Balloffet diff --git a/andino_gz_classic/CHANGELOG.rst b/andino_gz_classic/CHANGELOG.rst index 947034ed..004b4c87 100644 --- a/andino_gz_classic/CHANGELOG.rst +++ b/andino_gz_classic/CHANGELOG.rst @@ -2,8 +2,8 @@ Changelog for package andino_gz_classic ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Forthcoming ------------ +0.2.0 (2024-07-19) +------------------ * Fixed wheel diameter in URDF (`#93 `_) (`#230 `_) * Contributors: Jesús Silva diff --git a/andino_gz_classic/package.xml b/andino_gz_classic/package.xml index f397959e..c792565b 100644 --- a/andino_gz_classic/package.xml +++ b/andino_gz_classic/package.xml @@ -2,7 +2,7 @@ andino_gz_classic - 0.1.0 + 0.2.0 Launch Gazebo simulation with Andino diff --git a/andino_hardware/CHANGELOG.rst b/andino_hardware/CHANGELOG.rst index c454729f..701a73ed 100644 --- a/andino_hardware/CHANGELOG.rst +++ b/andino_hardware/CHANGELOG.rst @@ -2,8 +2,8 @@ Changelog for package andino_hardware ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Forthcoming ------------ +0.2.0 (2024-07-19) +------------------ * Camera info yaml (`#231 `_) * Update andino_hardware README.md (`#256 `_) * Update connections diagram (`#252 `_) diff --git a/andino_hardware/package.xml b/andino_hardware/package.xml index c194592a..21a9d4cd 100644 --- a/andino_hardware/package.xml +++ b/andino_hardware/package.xml @@ -2,7 +2,7 @@ andino_hardware - 0.1.0 + 0.2.0 The andino_hardware package Franco Cipollone Javier Balloffet diff --git a/andino_navigation/CHANGELOG.rst b/andino_navigation/CHANGELOG.rst index b890b423..80e5c71d 100644 --- a/andino_navigation/CHANGELOG.rst +++ b/andino_navigation/CHANGELOG.rst @@ -2,8 +2,8 @@ Changelog for package andino_navigation ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Forthcoming ------------ +0.2.0 (2024-07-19) +------------------ * andino_apps package created and andino_navigation package updated (`#235 `_) * Improves andino_navigation package. (`#224 `_) * Contributors: Franco Cipollone, Jesús Silva diff --git a/andino_navigation/package.xml b/andino_navigation/package.xml index c62d309d..07319faa 100644 --- a/andino_navigation/package.xml +++ b/andino_navigation/package.xml @@ -2,7 +2,7 @@ andino_navigation - 0.1.0 + 0.2.0 Bring up nav2 package with Andino. diff --git a/andino_slam/CHANGELOG.rst b/andino_slam/CHANGELOG.rst index 839efd60..f41ce45b 100644 --- a/andino_slam/CHANGELOG.rst +++ b/andino_slam/CHANGELOG.rst @@ -2,8 +2,8 @@ Changelog for package andino_slam ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -Forthcoming ------------ +0.2.0 (2024-07-19) +------------------ * Improves andino_navigation package. (`#224 `_) * Contributors: Franco Cipollone diff --git a/andino_slam/package.xml b/andino_slam/package.xml index aa59b9fc..7a16d98a 100644 --- a/andino_slam/package.xml +++ b/andino_slam/package.xml @@ -2,7 +2,7 @@ andino_slam - 0.1.0 + 0.2.0 The andino_slam package Franco Cipollone From 0a00356ff94341d3c63afe06ee664ed06cf42c5c Mon Sep 17 00:00:00 2001 From: Franco Cipollone <53065142+francocipollone@users.noreply.github.com> Date: Tue, 23 Jul 2024 09:42:42 -0300 Subject: [PATCH 3/4] Updates README.md Signed-off-by: Franco Cipollone --- README.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index eb429d8a..f7ad9a09 100644 --- a/README.md +++ b/README.md @@ -190,9 +190,18 @@ Follow the [`andino_navigation`'s README](./andino_navigation/README.md) instruc ## :computer: Simulation -The [`andino_gz_classic`](./andino_gz_classic/README.MD) package provides a Gazebo simulation for the Andino robot. + + +Within the Andino ecosystem simulations on several platforms are provided: + - [`andino_gz_classic`](./andino_gz_classic/README.MD) - (To be deprecated as of Jazzy) + - [`andino_gz`](https://github.com/Ekumen-OS/andino_gz) - **Recommended** + - [`andino_webots`](https://github.com/Ekumen-OS/andino_webots) + - [`andino_o3de`](https://github.com/Ekumen-OS/andino_o3de) + - [`andino_isaac`](https://github.com/Ekumen-OS/andino_isaac) + + + - ## :selfie: Media From 8da83f520578e88c383588ee6dfc428186ea9113 Mon Sep 17 00:00:00 2001 From: Franco Cipollone <53065142+francocipollone@users.noreply.github.com> Date: Wed, 7 Aug 2024 17:31:02 -0300 Subject: [PATCH 4/4] Adds reference to andino_rmf repo (#263) Signed-off-by: Franco Cipollone --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f7ad9a09..b555551f 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,7 @@ Other projects built upon Andino! :rocket: - :lady_beetle: [`andino_webots`](https://github.com/Ekumen-OS/andino_webots): [Webots](https://github.com/cyberbotics/webots) simulation of the Andino robot fully integrated with ROS 2. - :joystick: [`andino_o3de`](https://github.com/Ekumen-OS/andino_o3de): [O3DE](https://o3de.org/) simulation of the Andino robot. - :green_circle: [`andino_isaac`](https://github.com/Ekumen-OS/andino_isaac): [Isaac Sim](https://docs.omniverse.nvidia.com/isaacsim/latest/index.html) simulation of the Andino robot. +- :robot: [`andino_rmf`](https://github.com/Ekumen-OS/andino_rmf): [OpenRMF](https://www.open-rmf.org/) integration of Andino simulation. - :test_tube: [`andino_integration_tests`](https://github.com/Ekumen-OS/andino_integration_tests): Extension to the Andino robot showing how to build integration tests. ## :busts_in_silhouette: Community