|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
| Name | Deps |
|---|---|
| linear_feedback_controller |
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
| Name | Deps |
|---|---|
| linear_feedback_controller |
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
| Name | Deps |
|---|---|
| linear_feedback_controller |
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
| Name | Deps |
|---|---|
| linear_feedback_controller |
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
| Name | Deps |
|---|---|
| linear_feedback_controller |
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
| Name | Deps |
|---|---|
| linear_feedback_controller |
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.1.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | galactic-devel |
| Last Updated | 2022-09-05 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- victor
Authors
Changelog for package pal_statistics
2.1.2 (2022-09-05)
2.1.1 (2021-11-09)
2.1.0 (2021-10-15)
- Revert "Comment out tests that require galactic rclpcpp API" This reverts commit 6642f6a743e5d5be210f7e59191153746b296866.
- Fix cmake lint
- Contributors: Victor Lopez
2.0.0 (2021-10-15)
- Comment out tests that require galactic rclpcpp API
- Use ament_cmake_auto
- Update package.xml
- Add comment about ament_cmake_pal
- Change license to BSD-3 Clause
- Flake8 and pep257 compliance
- Add ament dependencies
- More formatting and header ordering
- Apply ament_link_cmake
- Cpplint compliance
- Rename headers to .h and uncrustify them
- Fix double comparisons in test
- Reorganize code to remove boost from include files
- Tests passing in ROS2
- Update license on headers refs #5
- Change License to MIT fixes #5
- Contributors: Victor Lopez
1.4.0 (2020-03-13)
- Merge branch 'use-atomic-bool' into 'erbium-devel' Use atomic bool, because we need atomic operation See merge request qa/pal_statistics!18
- Use atomic bool, because we need atomic operation
- Contributors: Victor Lopez, victor
1.3.1 (2019-08-28)
- Fix shadow variable warning
- Contributors: Victor Lopez
1.3.0 (2019-08-12)
- Merge branch 'async-optimizations' into 'erbium-devel' Optimize async update when everything is enabled See merge request qa/pal_statistics!17
- Smarter clear and resize of vectors when all enabled
- Optimize async update when everything is enabled
- Add LGPL3 version text
- Contributors: Victor Lopez
1.2.1 (2019-04-18)
- Fix stamp of full messages
- Contributors: Victor Lopez
1.2.0 (2019-04-16)
- Merge branch 'optimized-msg' into 'erbium-devel' Optimized msg See merge request qa/pal_statistics!15
- Update python api to new msgs
- Rename full statistics topic
- Add new messages
- Change internal structure from vector of pairs to pair of vectors
- Add missing add_dependencies
- Contributors: Victor Lopez
1.1.1 (2018-12-19)
- Merge branch 'correct-stamp' into 'erbium-devel' Correct stamp See merge request qa/pal_statistics!14
- Add macros with variable argument count
- Set time stamp from main thread
- Fix maintainer
- Contributors: Victor Lopez
1.1.0 (2018-10-29)
- Merge branch 'fix-test' into 'erbium-devel' Fix spurious test failure when buffer was filled See merge request qa/pal_statistics!12
- Fix spurious test failure when buffer was filled
- Contributors: Victor Lopez
1.0.8 (2018-10-25)
- Fix some issues with copyable object that shouldn't be
- Contributors: Victor Lopez
1.0.7 (2018-10-25)
- Change Sleep to WallSleep When sim time stops being published. The thread can get stuck and never end.
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclpy |
System Dependencies
| Name |
|---|
| boost |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.0.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | foxy-devel |
| Last Updated | 2022-09-05 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- victor
Authors
Changelog for package pal_statistics
2.0.2 (2022-09-05)
2.0.1 (2021-11-09)
- Fix cmake lint
- Contributors: Victor Lopez
2.0.0 (2021-10-15)
- Comment out tests that require galactic rclpcpp API
- Use ament_cmake_auto
- Update package.xml
- Add comment about ament_cmake_pal
- Change license to BSD-3 Clause
- Flake8 and pep257 compliance
- Add ament dependencies
- More formatting and header ordering
- Apply ament_link_cmake
- Cpplint compliance
- Rename headers to .h and uncrustify them
- Fix double comparisons in test
- Reorganize code to remove boost from include files
- Tests passing in ROS2
- Update license on headers refs #5
- Change License to MIT fixes #5
- Contributors: Victor Lopez
1.4.0 (2020-03-13)
- Merge branch 'use-atomic-bool' into 'erbium-devel' Use atomic bool, because we need atomic operation See merge request qa/pal_statistics!18
- Use atomic bool, because we need atomic operation
- Contributors: Victor Lopez, victor
1.3.1 (2019-08-28)
- Fix shadow variable warning
- Contributors: Victor Lopez
1.3.0 (2019-08-12)
- Merge branch 'async-optimizations' into 'erbium-devel' Optimize async update when everything is enabled See merge request qa/pal_statistics!17
- Smarter clear and resize of vectors when all enabled
- Optimize async update when everything is enabled
- Add LGPL3 version text
- Contributors: Victor Lopez
1.2.1 (2019-04-18)
- Fix stamp of full messages
- Contributors: Victor Lopez
1.2.0 (2019-04-16)
- Merge branch 'optimized-msg' into 'erbium-devel' Optimized msg See merge request qa/pal_statistics!15
- Update python api to new msgs
- Rename full statistics topic
- Add new messages
- Change internal structure from vector of pairs to pair of vectors
- Add missing add_dependencies
- Contributors: Victor Lopez
1.1.1 (2018-12-19)
- Merge branch 'correct-stamp' into 'erbium-devel' Correct stamp See merge request qa/pal_statistics!14
- Add macros with variable argument count
- Set time stamp from main thread
- Fix maintainer
- Contributors: Victor Lopez
1.1.0 (2018-10-29)
- Merge branch 'fix-test' into 'erbium-devel' Fix spurious test failure when buffer was filled See merge request qa/pal_statistics!12
- Fix spurious test failure when buffer was filled
- Contributors: Victor Lopez
1.0.8 (2018-10-25)
- Fix some issues with copyable object that shouldn't be
- Contributors: Victor Lopez
1.0.7 (2018-10-25)
- Change Sleep to WallSleep When sim time stops being published. The thread can get stuck and never end.
- Fix unitialized variable
- Contributors: Victor Lopez
1.0.6 (2018-10-24)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclpy |
System Dependencies
| Name |
|---|
| boost |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
| Name | Deps |
|---|---|
| linear_feedback_controller |
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
| Name | Deps |
|---|---|
| linear_feedback_controller |
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
| Name | Deps |
|---|---|
| linear_feedback_controller |
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
| Name | Deps |
|---|---|
| linear_feedback_controller |
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
| Name | Deps |
|---|---|
| linear_feedback_controller |
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 2.8.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | humble-devel |
| Last Updated | 2026-08-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Jordan Palacios
- Noel Jimenez
- Sai Kishor Kothakota
Authors
Changelog for package pal_statistics
2.8.2 (2026-08-18)
- Merge branch 'fix/link-atomic' into 'humble-devel' Link atomic library See merge request qa/pal_statistics!62
- Link atomic library if needed
- Contributors: Mathias Lüdtke, Sai Kishor Kothakota
2.8.1 (2026-08-07)
- Export Boost dependency only for Windows
- Contributors: Noel Jimenez
2.8.0 (2026-08-06)
- Merge branch 'codex/guard-statistics-publisher-thread' into 'humble-devel' Guard publisher thread macros See merge request qa/pal_statistics!63
- Guard publisher thread macros Avoid dereferencing a missing statistics registry when starting or stopping a publisher thread through the helper macros. Most registry-based macros already warn when the registry is not found. Apply the same pattern to START_PUBLISH_THREAD and STOP_PUBLISHER_THREAD so callers fail gracefully instead of crashing on a null registry pointer.
- Contributors: Sai Kishor Kothakota, Tobias Fischer
2.7.0 (2025-09-17)
2.6.5 (2025-09-17)
- Fix ament_auto warning about headers install destination
- Contributors: Noel Jimenez
2.6.4 (2025-07-02)
-
Fix windows build (#18)
- Export symbols
- Fix typo
- Try <> instead
- Link against Boost::boost
* Revert "Try <> instead" This reverts commit 586684f9871539fabbb675b71a9fd20b318cf1e8.
- Update pal_statistics/CMakeLists.txt
* link boost only on win32 Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>> ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Fix cmake deprecation (#19)
* Fix cmake deprecation cmake version < then 3.10 is deprecated
* Remove extra 0 in cmake version ---------Co-authored-by: Noel Jiménez García <<noel.jimenez.gar@gmail.com>>
-
Contributors: Christoph Fröhlich, mosfet80
2.6.3 (2025-06-12)
- Extend the possibility to regisiter custom data types
- Check for the size equality to avoid crashing
- Contributors: Sai Kishor Kothakota
2.6.2 (2025-02-05)
- Reworked all pubilsher QoS policies Specially important was avoiding keeping all messages, this was running away with memory. Also, we switch to a best effort reliability instead of reliable, no sense in retrying to send old data.
- Contributors: Jordan Palacios
2.6.1 (2025-01-30)
- Merge branch 'add/sai/maintainer' into 'humble-devel' Add Sai to the package maintainers See merge request qa/pal_statistics!51
- Add Sai to the package maintainers
- Merge branch 'use/core/libboost' into 'humble-devel' Use libboost-dev instead of whole boost libraries See merge request qa/pal_statistics!50
- Use libboost-dev instead of whole boost libraries
- Merge branch 'fix/includes/clang' into 'humble-devel' use std::optional to initialize properly instead of -1 See merge request qa/pal_statistics!49
- use std::optional to initialize properly instead of -1
- Contributors: Jordan Palacios, Sai Kishor Kothakota
2.6.0 (2024-12-05)
2.5.1 (2024-12-05)
- Merge branch 'fix/crash/on_destruction' into 'humble-devel' Fix pal_statistics crash upon destruction See merge request qa/pal_statistics!48
- Add missing setEnabledmpl in registerInternal method
- Add DELETE_REGISTRY and CLEAR_ALL_REGISTRIES macros
- Check if the registry exists before calling
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake_auto | |
| ament_cmake_python | |
| ament_cmake_gmock | |
| ament_cmake_gtest | |
| ament_cmake_pytest | |
| ament_lint_auto | |
| ament_lint_common | |
| pal_statistics_msgs | |
| rclcpp | |
| rclcpp_lifecycle | |
| rclpy |
System Dependencies
| Name |
|---|
| libatomic |
| libboost-dev |
Dependant Packages
| Name | Deps |
|---|---|
| linear_feedback_controller |
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_carbon_collector pal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 1.5.2 |
| License | MIT |
| Build type | CATKIN |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | kinetic-devel |
| Last Updated | 2024-06-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- victor
Authors
Changelog for package pal_statistics
1.5.2 (2024-05-16)
- do not rely on extension for std::vector<bool> The standard does not define std::swap() for the bit proxy objects, but defines a static method instead. This broke with clang++ 14.0.6 over here. See here for more details: https://stackoverflow.com/a/58660208/21260084
- Contributors: v4hn
1.5.1 (2023-07-19)
- drop c++11 compiler flag broke on newer systems as log4cxx requires c++17 for quite some time now.
- Contributors: v4hn
1.5.0 (2021-08-23)
- Merge branch 'python3' into 'erbium-devel' Make python code compatible with python2/3 See merge request qa/pal_statistics!23
- futurize'd python code
- Contributors: Jordan Palacios
1.4.3 (2021-03-19)
- Fix spurious test failure
- Contributors: Victor Lopez
1.4.2 (2021-01-12)
- Merge branch 'data_signal' into 'erbium-devel' Data signal See merge request qa/pal_statistics!22
- Add documentation + tests for extact_rosbag_signals
- Merge branch 'python_more_tests' into 'erbium-devel' add more tests based on lists and dictionary data for the python API See merge request qa/pal_statistics!21
- Get data signal from introspection data rosbag Rm .user Get data signal from introspection data rosbag Rm.user Mv DataSignal to a separate library
- add more tests based on lists and dictionary data for the python API
- Contributors: Adria Roig, Sai Kishor Kothakota, victor
1.4.1 (2020-11-11)
- Update license on headers refs #5
- Change License to MIT fixes #5
- Contributors: Victor Lopez
1.4.0 (2020-03-13)
- Merge branch 'use-atomic-bool' into 'erbium-devel' Use atomic bool, because we need atomic operation See merge request qa/pal_statistics!18
- Use atomic bool, because we need atomic operation
- Contributors: Victor Lopez, victor
1.3.1 (2019-08-28)
- Fix shadow variable warning
- Contributors: Victor Lopez
1.3.0 (2019-08-12)
- Merge branch 'async-optimizations' into 'erbium-devel' Optimize async update when everything is enabled See merge request qa/pal_statistics!17
- Smarter clear and resize of vectors when all enabled
- Optimize async update when everything is enabled
- Add LGPL3 version text
- Contributors: Victor Lopez
1.2.1 (2019-04-18)
- Fix stamp of full messages
- Contributors: Victor Lopez
1.2.0 (2019-04-16)
- Merge branch 'optimized-msg' into 'erbium-devel' Optimized msg See merge request qa/pal_statistics!15
- Update python api to new msgs
- Rename full statistics topic
- Add new messages
- Change internal structure from vector of pairs to pair of vectors
- Add missing add_dependencies
- Contributors: Victor Lopez
1.1.1 (2018-12-19)
- Merge branch 'correct-stamp' into 'erbium-devel' Correct stamp See merge request qa/pal_statistics!14
- Add macros with variable argument count
- Set time stamp from main thread
- Fix maintainer
- Contributors: Victor Lopez
1.1.0 (2018-10-29)
- Merge branch 'fix-test' into 'erbium-devel' Fix spurious test
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged pal_statistics at Robotics Stack Exchange
|
pal_statistics package from pal_statistics repopal_carbon_collector pal_statistics pal_statistics_msgs |
ROS Distro
|
Package Summary
| Version | 1.5.2 |
| License | MIT |
| Build type | CATKIN |
| Use | RECOMMENDED |
Repository Summary
| Checkout URI | https://github.com/pal-robotics/pal_statistics.git |
| VCS Type | git |
| VCS Version | kinetic-devel |
| Last Updated | 2024-06-18 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- victor
Authors
Changelog for package pal_statistics
1.5.2 (2024-05-16)
- do not rely on extension for std::vector<bool> The standard does not define std::swap() for the bit proxy objects, but defines a static method instead. This broke with clang++ 14.0.6 over here. See here for more details: https://stackoverflow.com/a/58660208/21260084
- Contributors: v4hn
1.5.1 (2023-07-19)
- drop c++11 compiler flag broke on newer systems as log4cxx requires c++17 for quite some time now.
- Contributors: v4hn
1.5.0 (2021-08-23)
- Merge branch 'python3' into 'erbium-devel' Make python code compatible with python2/3 See merge request qa/pal_statistics!23
- futurize'd python code
- Contributors: Jordan Palacios
1.4.3 (2021-03-19)
- Fix spurious test failure
- Contributors: Victor Lopez
1.4.2 (2021-01-12)
- Merge branch 'data_signal' into 'erbium-devel' Data signal See merge request qa/pal_statistics!22
- Add documentation + tests for extact_rosbag_signals
- Merge branch 'python_more_tests' into 'erbium-devel' add more tests based on lists and dictionary data for the python API See merge request qa/pal_statistics!21
- Get data signal from introspection data rosbag Rm .user Get data signal from introspection data rosbag Rm.user Mv DataSignal to a separate library
- add more tests based on lists and dictionary data for the python API
- Contributors: Adria Roig, Sai Kishor Kothakota, victor
1.4.1 (2020-11-11)
- Update license on headers refs #5
- Change License to MIT fixes #5
- Contributors: Victor Lopez
1.4.0 (2020-03-13)
- Merge branch 'use-atomic-bool' into 'erbium-devel' Use atomic bool, because we need atomic operation See merge request qa/pal_statistics!18
- Use atomic bool, because we need atomic operation
- Contributors: Victor Lopez, victor
1.3.1 (2019-08-28)
- Fix shadow variable warning
- Contributors: Victor Lopez
1.3.0 (2019-08-12)
- Merge branch 'async-optimizations' into 'erbium-devel' Optimize async update when everything is enabled See merge request qa/pal_statistics!17
- Smarter clear and resize of vectors when all enabled
- Optimize async update when everything is enabled
- Add LGPL3 version text
- Contributors: Victor Lopez
1.2.1 (2019-04-18)
- Fix stamp of full messages
- Contributors: Victor Lopez
1.2.0 (2019-04-16)
- Merge branch 'optimized-msg' into 'erbium-devel' Optimized msg See merge request qa/pal_statistics!15
- Update python api to new msgs
- Rename full statistics topic
- Add new messages
- Change internal structure from vector of pairs to pair of vectors
- Add missing add_dependencies
- Contributors: Victor Lopez
1.1.1 (2018-12-19)
- Merge branch 'correct-stamp' into 'erbium-devel' Correct stamp See merge request qa/pal_statistics!14
- Add macros with variable argument count
- Set time stamp from main thread
- Fix maintainer
- Contributors: Victor Lopez
1.1.0 (2018-10-29)
- Merge branch 'fix-test' into 'erbium-devel' Fix spurious test
File truncated at 100 lines see the full file