-
 

libstatistics_collector package from libstatistics_collector repo

libstatistics_collector

Package Summary

Tags No category tags.
Version 1.3.2
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-tooling/libstatistics_collector.git
VCS Type git
VCS Version humble
Last Updated 2024-10-30
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Lightweight aggregation utilities to collect statistics and measure message metrics.

Additional Links

No additional links.

Maintainers

  • ROS Tooling Working Group

Authors

No additional authors.

libstatistics_collector

License Test libstatistics_collector

Description

This C++ library provides the following:

  • A Collector interface for implementing classes that collect observed data and generate statistics for them
  • A TopicStatisticsCollector interface for implementing classes that collect and perform measurements for ROS2 topic statistics. Classes for calculating ROS 2 message age and message period statistics are also implemented.
  • A MovingAverageStatistics class for calculating moving average statistics

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package libstatistics_collector

1.3.2 (2024-07-26)

  • Add in missing cstdint include. (#165) (#197)
  • Contributors: mergify[bot]

1.3.1 (2023-02-21)

  • Check if message has a "header" field with a stamp subfield of type builtin_interfaces::msg::Time (#54) (#153)
  • Contributors: Tim Clephas

1.3.0 (2022-11-07)

  • Bump hmarr/auto-approve-action from 2.1.0 to 2.2.0
  • Contributors: dependabot[bot]

1.2.0 (2022-03-29)

  • Bump pascalgn/automerge-action from 0.14.3 to 0.15.2
  • Bump ros-tooling/setup-ros from 0.2.2 to 0.3.0
  • Bump actions/upload-artifact from 2.3.1 to 3
  • Bump actions/upload-artifact from 2.2.4 to 2.3.1
  • Bump actions/checkout from 2 to 3
  • Bump ros-tooling/setup-ros from 0.2.1 to 0.2.2 (#123)
  • Install includes to include/${PROJECT_NAME} (#122)
  • Bump codecov/codecov-action from 2.0.3 to 2.1.0
  • Bump pascalgn/automerge-action from 0.14.2 to 0.14.3
  • Bump codecov/codecov-action from 2.0.2 to 2.0.3
  • Use rosidl_get_typesupport_target() (#116)
  • Bump codecov/codecov-action from 2.0.1 to 2.0.2
  • Bump codecov/codecov-action from 1.5.2 to 2.0.1
  • Bump actions/upload-artifact from 1 to 2.2.4
  • Bump codecov/codecov-action from 1.5.1 to 1.5.2
  • Remove cloudwatch reporting (#110)
  • Bump codecov/codecov-action from 1.3.1 to 1.5.1
  • Bump ros-tooling/setup-ros from 0.2.0 to 0.2.1
  • Bump pascalgn/automerge-action from 0.14.1 to 0.14.2
  • Bump ros-tooling/setup-ros from 0.1 to 0.2.0
  • Bump pascalgn/automerge-action from 0.13.1 to 0.14.1
  • Fix autoapprove
  • Package.json explicitly owned by emerson to minimize notifications
  • Replace index.ros.org links -> docs.ros.org. (#94)
  • Bump hmarr/auto-approve-action from v2.0.0 to v2.1.0
  • Bump codecov/codecov-action from v1.2.1 to v1.3.1
  • Use latest versions of CI actions (#92)
  • Contributors: Chris Lalancette, Emerson Knapp, Shane Loretz, dependabot[bot]

1.1.0 (2021-03-19)

  • fix: measured values after the decimal point are truncated #79 (#80)
  • Update linter to run on rolling+focal (#81)
  • Add automerge.yml config file (#70)
  • Update QD to QL 1 (#68)
  • Updated QD (#64)
  • Updated QD Performance tests (#58)
  • Added benchmark test to libstatistics_collector (#57)
    • Added benchmark test to libstatistics_collector
    • cppcheck supressed unknown macro warning - macos
    • Reset heap counters
    • Added feedback
    • Remove unknownMacro suppression from CMakeLists.txt
    • Added feedback
    • moved benchmark test to test/benchmark

    * Added feedback Co-authored-by: Devin Bonnie <<47613035+dabonnie@users.noreply.github.com>>

  • Report failed workflows (#56) Allow codecov failures to be silent
  • Add default CODEOWNERS file (#55)
  • Remove repo activity from individual repositories in favor of centralized reporting (#52)
  • Don't attempt to report if originating from a fork (#43)
  • Removed doxygen warnings (#41) Co-authored-by: Anas Abou Allaban <<allabana@amazon.com>>
  • Add autoapprove action for dependabot (#40)
  • Create Dependabot config file (#31)
    • Create Dependabot config file

    * Randomize time of run Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]\@users.noreply.github.com> Co-authored-by: Prajakta Gokhale <<prajaktg@amazon.com>>

  • Updated QD to 3 (#30)
  • Add Security Vulnerability Policy pointing to REP-2006. (#24) Co-authored-by: Emerson Knapp <<537409+emersonknapp@users.noreply.github.com>>
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Devin Bonnie, Emerson Knapp, Lucas Han, Prajakta Gokhale, Stephen Brawner, hsgwa

1.0.1 (2020-05-27)

  • Added quality declaration (#21)
    • Added quality declaration
    • Added feedback
    • Fixed rep link
    • Fixed QD
    • added feedback
    • Added feedback
  • Added Doxyfile (#23)
  • Run CI on Focal (#20)
  • Run lint worflow on Docker (#19)
  • Fix annotation syntax for thread safety attributes (#18)
  • Remove unused strategy matrix for ASAN CI job (#17)
  • Refactor workflow to extract CW reporting (#15)
  • Contributors: Alejandro Hernández Cordero, Emerson Knapp, Thomas Moulard

1.0.0 (2020-04-29)

  • Bump actions versions (#14)
    • Bump actions versions
    • Use upload-artifact v1
  • Bump setup-ros to 0.0.20 (#10) 0.0.20 is also installing numpy which currently prevents the CI runs from succeeding.
  • Log workflow results to CloudWatch (#11)
  • Add repo activity workflow (#12)
  • export targets in a addition to include directories / libraries (#8)
  • Fix windows warning (#6)
  • Apply windows vibility fix changes (#5)
    • Apply windows vibility fix changes
    • Add test fixes
    • Add ament_cmake_ros dependency
    • Alphasort CmakeLists.txt
    • Alphasort package.xml
    • Alphasort collector.hpp
    • Add quotes in cmake
  • Fix README test badge (#4)
    • Fix README test badge
    • Fix bracket
  • Fix license format and add linter actions (#3)
  • Update GH Actions badge
  • Move libstatistics_collector folder from system_metrics_collector (#2)
    • Moved libstatistics_collector folder from system_metrics_collector
    • Address review comments
    • Add actions, reflect changes in statistics_msgs

    * Add CONTRIBUTING.md Co-authored-by: Prajakta Gokhale <<prajaktg@amazon.com>>

  • Initial commit
  • Contributors: Devin Bonnie, Dirk Thomas, Emerson Knapp, Prajakta Gokhale, Thomas Moulard

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libstatistics_collector at Robotics Stack Exchange

libstatistics_collector package from libstatistics_collector repo

libstatistics_collector

Package Summary

Tags No category tags.
Version 1.5.3
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-tooling/libstatistics_collector.git
VCS Type git
VCS Version iron
Last Updated 2024-11-08
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Lightweight aggregation utilities to collect statistics and measure message metrics.

Additional Links

No additional links.

Maintainers

  • ROS Tooling Working Group

Authors

No additional authors.

libstatistics_collector

License Test libstatistics_collector

Description

This C++ library provides the following:

  • A Collector interface for implementing classes that collect observed data and generate statistics for them
  • A TopicStatisticsCollector interface for implementing classes that collect and perform measurements for ROS2 topic statistics. Classes for calculating ROS 2 message age and message period statistics are also implemented.
  • A MovingAverageStatistics class for calculating moving average statistics

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package libstatistics_collector

1.5.3 (2024-11-09)

  • Fix MovingAverageStatistics::max_ Default Value (#203)
  • Contributors: Jeffery Hsu

1.5.2 (2023-11-17)

  • Add in missing cstdint include. (#172)
  • Contributors: Chris Lalancette

1.5.1 (2023-04-12)

  • Bump hmarr/auto-approve-action from 3.2.0 to 3.2.1
  • Mark benchmark _ as unused. (#158)
  • Bump hmarr/auto-approve-action from 3.1.0 to 3.2.0
  • Bump ros-tooling/action-ros-ci from 0.2 to 0.3
  • Bump pascalgn/automerge-action from 0.15.5 to 0.15.6
  • Contributors: Chris Lalancette, dependabot[bot]

1.5.0 (2023-02-14)

  • Update libstatistics_collector to C++17. (#154)
  • Contributors: Chris Lalancette

1.4.0 (2022-11-07)

1.2.1 (2022-11-02)

  • Remove unnecessary build dependency on std_msgs. (#145)
  • Bump pascalgn/automerge-action from 0.15.2 to 0.15.3
  • Cleanup the CI jobs on this repository. (#146)
  • Check if message has a "header" field with a stamp subfield of type builtin_interfaces::msg::Time (#54)
  • Mirror rolling to master
  • Contributors: Audrow Nash, Chris Lalancette, Scott Mende, dependabot[bot]

1.2.0 (2022-03-29)

  • Bump pascalgn/automerge-action from 0.14.3 to 0.15.2
  • Bump ros-tooling/setup-ros from 0.2.2 to 0.3.0
  • Bump actions/upload-artifact from 2.3.1 to 3
  • Bump actions/upload-artifact from 2.2.4 to 2.3.1
  • Bump actions/checkout from 2 to 3
  • Bump ros-tooling/setup-ros from 0.2.1 to 0.2.2 (#123)
  • Install includes to include/${PROJECT_NAME} (#122)
  • Bump codecov/codecov-action from 2.0.3 to 2.1.0
  • Bump pascalgn/automerge-action from 0.14.2 to 0.14.3
  • Bump codecov/codecov-action from 2.0.2 to 2.0.3
  • Use rosidl_get_typesupport_target() (#116)
  • Bump codecov/codecov-action from 2.0.1 to 2.0.2
  • Bump codecov/codecov-action from 1.5.2 to 2.0.1
  • Bump actions/upload-artifact from 1 to 2.2.4
  • Bump codecov/codecov-action from 1.5.1 to 1.5.2
  • Remove cloudwatch reporting (#110)
  • Bump codecov/codecov-action from 1.3.1 to 1.5.1
  • Bump ros-tooling/setup-ros from 0.2.0 to 0.2.1
  • Bump pascalgn/automerge-action from 0.14.1 to 0.14.2
  • Bump ros-tooling/setup-ros from 0.1 to 0.2.0
  • Bump pascalgn/automerge-action from 0.13.1 to 0.14.1
  • Fix autoapprove
  • Package.json explicitly owned by emerson to minimize notifications
  • Replace index.ros.org links -> docs.ros.org. (#94)
  • Bump hmarr/auto-approve-action from v2.0.0 to v2.1.0
  • Bump codecov/codecov-action from v1.2.1 to v1.3.1
  • Use latest versions of CI actions (#92)
  • Contributors: Chris Lalancette, Emerson Knapp, Shane Loretz, dependabot[bot]

1.1.0 (2021-03-19)

  • fix: measured values after the decimal point are truncated #79 (#80)
  • Update linter to run on rolling+focal (#81)
  • Add automerge.yml config file (#70)
  • Update QD to QL 1 (#68)
  • Updated QD (#64)
  • Updated QD Performance tests (#58)
  • Added benchmark test to libstatistics_collector (#57)
    • Added benchmark test to libstatistics_collector
    • cppcheck supressed unknown macro warning - macos
    • Reset heap counters
    • Added feedback
    • Remove unknownMacro suppression from CMakeLists.txt
    • Added feedback
    • moved benchmark test to test/benchmark

    * Added feedback Co-authored-by: Devin Bonnie <<47613035+dabonnie@users.noreply.github.com>>

  • Report failed workflows (#56) Allow codecov failures to be silent
  • Add default CODEOWNERS file (#55)
  • Remove repo activity from individual repositories in favor of centralized reporting (#52)
  • Don't attempt to report if originating from a fork (#43)
  • Removed doxygen warnings (#41) Co-authored-by: Anas Abou Allaban <<allabana@amazon.com>>
  • Add autoapprove action for dependabot (#40)
  • Create Dependabot config file (#31)
    • Create Dependabot config file

    * Randomize time of run Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]\@users.noreply.github.com> Co-authored-by: Prajakta Gokhale <<prajaktg@amazon.com>>

  • Updated QD to 3 (#30)
  • Add Security Vulnerability Policy pointing to REP-2006. (#24) Co-authored-by: Emerson Knapp <<537409+emersonknapp@users.noreply.github.com>>
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Devin Bonnie, Emerson Knapp, Lucas Han, Prajakta Gokhale, Stephen Brawner, hsgwa

1.0.1 (2020-05-27)

  • Added quality declaration (#21)
    • Added quality declaration
    • Added feedback
    • Fixed rep link
    • Fixed QD
    • added feedback
    • Added feedback
  • Added Doxyfile (#23)
  • Run CI on Focal (#20)
  • Run lint worflow on Docker (#19)
  • Fix annotation syntax for thread safety attributes (#18)
  • Remove unused strategy matrix for ASAN CI job (#17)
  • Refactor workflow to extract CW reporting (#15)
  • Contributors: Alejandro Hernández Cordero, Emerson Knapp, Thomas Moulard

1.0.0 (2020-04-29)

  • Bump actions versions (#14)
    • Bump actions versions
    • Use upload-artifact v1
  • Bump setup-ros to 0.0.20 (#10) 0.0.20 is also installing numpy which currently prevents the CI runs from succeeding.
  • Log workflow results to CloudWatch (#11)
  • Add repo activity workflow (#12)
  • export targets in a addition to include directories / libraries (#8)
  • Fix windows warning (#6)
  • Apply windows vibility fix changes (#5)
    • Apply windows vibility fix changes
    • Add test fixes
    • Add ament_cmake_ros dependency
    • Alphasort CmakeLists.txt
    • Alphasort package.xml
    • Alphasort collector.hpp
    • Add quotes in cmake
  • Fix README test badge (#4)
    • Fix README test badge
    • Fix bracket
  • Fix license format and add linter actions (#3)
  • Update GH Actions badge
  • Move libstatistics_collector folder from system_metrics_collector (#2)
    • Moved libstatistics_collector folder from system_metrics_collector
    • Address review comments
    • Add actions, reflect changes in statistics_msgs

    * Add CONTRIBUTING.md Co-authored-by: Prajakta Gokhale <<prajaktg@amazon.com>>

  • Initial commit
  • Contributors: Devin Bonnie, Dirk Thomas, Emerson Knapp, Prajakta Gokhale, Thomas Moulard

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libstatistics_collector at Robotics Stack Exchange

libstatistics_collector package from libstatistics_collector repo

libstatistics_collector

Package Summary

Tags No category tags.
Version 1.7.3
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-tooling/libstatistics_collector.git
VCS Type git
VCS Version jazzy
Last Updated 2024-10-30
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Lightweight aggregation utilities to collect statistics and measure message metrics.

Additional Links

No additional links.

Maintainers

  • ROS Tooling Working Group

Authors

No additional authors.

libstatistics_collector

License Test libstatistics_collector

Description

This C++ library provides the following:

  • A Collector interface for implementing classes that collect observed data and generate statistics for them
  • A TopicStatisticsCollector interface for implementing classes that collect and perform measurements for ROS2 topic statistics. Classes for calculating ROS 2 message age and message period statistics are also implemented.
  • A MovingAverageStatistics class for calculating moving average statistics

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package libstatistics_collector

1.7.3 (2024-06-24)

  • fix: add void annotation (#194) (#195)
  • Contributors: Daisuke Nishimatsu

1.7.2 (2024-04-24)

  • Bump pascalgn/automerge-action from 0.16.2 to 0.16.3
  • Bump codecov/codecov-action from 4.1.1 to 4.2.0
  • Contributors: dependabot[bot]

1.7.1 (2024-03-28)

  • Fixes for newer uncrustify. (#186)
  • Contributors: Chris Lalancette, dependabot[bot]

1.7.0 (2023-12-26)

  • Bump actions/upload-artifact from 3 to 4
  • Switch to using target_link_libraries everywhere. (#174)
  • Contributors: Chris Lalancette, dependabot[bot]

1.6.4 (2023-11-06)

  • Bump rolling to 1.6.3 (#173)
  • Bump actions/checkout from 3 to 4 (#169)
  • Add API to use message_info instead unserialized message (#170)
  • Bump codecov/codecov-action from 3.1.3 to 3.1.4
  • Contributors: Lucas Wendland, Michael Orlov, dependabot[bot]

1.6.3 (2023-10-16)

  • Bump actions/checkout from 3 to 4 (#169)
  • Add API to use message_info instead unserialized message (#170)
  • Bump codecov/codecov-action from 3.1.3 to 3.1.4
  • Contributors: Lucas Wendland, Michael Orlov, dependabot[bot]

1.6.2 (2023-05-11)

1.6.1 (2023-05-11)

  • Add in missing cstdint include. (#165)
  • Contributors: Chris Lalancette

1.6.0 (2023-04-28)

  • Bump codecov/codecov-action from 3.1.2 to 3.1.3
  • Contributors: dependabot[bot]

1.5.1 (2023-04-12)

  • Bump hmarr/auto-approve-action from 3.2.0 to 3.2.1
  • Mark benchmark _ as unused. (#158)
  • Bump hmarr/auto-approve-action from 3.1.0 to 3.2.0
  • Bump ros-tooling/action-ros-ci from 0.2 to 0.3
  • Bump pascalgn/automerge-action from 0.15.5 to 0.15.6
  • Contributors: Chris Lalancette, dependabot[bot]

1.5.0 (2023-02-14)

  • Update libstatistics_collector to C++17. (#154)
  • Contributors: Chris Lalancette

1.4.0 (2022-11-07)

1.2.1 (2022-11-02)

  • Remove unnecessary build dependency on std_msgs. (#145)
  • Bump pascalgn/automerge-action from 0.15.2 to 0.15.3
  • Cleanup the CI jobs on this repository. (#146)
  • Check if message has a "header" field with a stamp subfield of type builtin_interfaces::msg::Time (#54)
  • Mirror rolling to master
  • Contributors: Audrow Nash, Chris Lalancette, Scott Mende, dependabot[bot]

1.2.0 (2022-03-29)

  • Bump pascalgn/automerge-action from 0.14.3 to 0.15.2
  • Bump ros-tooling/setup-ros from 0.2.2 to 0.3.0
  • Bump actions/upload-artifact from 2.3.1 to 3
  • Bump actions/upload-artifact from 2.2.4 to 2.3.1
  • Bump actions/checkout from 2 to 3
  • Bump ros-tooling/setup-ros from 0.2.1 to 0.2.2 (#123)
  • Install includes to include/${PROJECT_NAME} (#122)
  • Bump codecov/codecov-action from 2.0.3 to 2.1.0
  • Bump pascalgn/automerge-action from 0.14.2 to 0.14.3
  • Bump codecov/codecov-action from 2.0.2 to 2.0.3
  • Use rosidl_get_typesupport_target() (#116)
  • Bump codecov/codecov-action from 2.0.1 to 2.0.2
  • Bump codecov/codecov-action from 1.5.2 to 2.0.1
  • Bump actions/upload-artifact from 1 to 2.2.4
  • Bump codecov/codecov-action from 1.5.1 to 1.5.2
  • Remove cloudwatch reporting (#110)
  • Bump codecov/codecov-action from 1.3.1 to 1.5.1
  • Bump ros-tooling/setup-ros from 0.2.0 to 0.2.1
  • Bump pascalgn/automerge-action from 0.14.1 to 0.14.2
  • Bump ros-tooling/setup-ros from 0.1 to 0.2.0
  • Bump pascalgn/automerge-action from 0.13.1 to 0.14.1
  • Fix autoapprove
  • Package.json explicitly owned by emerson to minimize notifications
  • Replace index.ros.org links -> docs.ros.org. (#94)
  • Bump hmarr/auto-approve-action from v2.0.0 to v2.1.0
  • Bump codecov/codecov-action from v1.2.1 to v1.3.1
  • Use latest versions of CI actions (#92)
  • Contributors: Chris Lalancette, Emerson Knapp, Shane Loretz, dependabot[bot]

1.1.0 (2021-03-19)

  • fix: measured values after the decimal point are truncated #79 (#80)
  • Update linter to run on rolling+focal (#81)
  • Add automerge.yml config file (#70)
  • Update QD to QL 1 (#68)
  • Updated QD (#64)
  • Updated QD Performance tests (#58)
  • Added benchmark test to libstatistics_collector (#57)
    • Added benchmark test to libstatistics_collector
    • cppcheck supressed unknown macro warning - macos
    • Reset heap counters
    • Added feedback
    • Remove unknownMacro suppression from CMakeLists.txt
    • Added feedback
    • moved benchmark test to test/benchmark

    * Added feedback Co-authored-by: Devin Bonnie <<47613035+dabonnie@users.noreply.github.com>>

  • Report failed workflows (#56) Allow codecov failures to be silent
  • Add default CODEOWNERS file (#55)
  • Remove repo activity from individual repositories in favor of centralized reporting (#52)
  • Don't attempt to report if originating from a fork (#43)
  • Removed doxygen warnings (#41) Co-authored-by: Anas Abou Allaban <<allabana@amazon.com>>
  • Add autoapprove action for dependabot (#40)
  • Create Dependabot config file (#31)
    • Create Dependabot config file

    * Randomize time of run Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]\@users.noreply.github.com> Co-authored-by: Prajakta Gokhale <<prajaktg@amazon.com>>

  • Updated QD to 3 (#30)
  • Add Security Vulnerability Policy pointing to REP-2006. (#24) Co-authored-by: Emerson Knapp <<537409+emersonknapp@users.noreply.github.com>>
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Devin Bonnie, Emerson Knapp, Lucas Han, Prajakta Gokhale, Stephen Brawner, hsgwa

1.0.1 (2020-05-27)

  • Added quality declaration (#21)
    • Added quality declaration
    • Added feedback
    • Fixed rep link
    • Fixed QD
    • added feedback
    • Added feedback
  • Added Doxyfile (#23)
  • Run CI on Focal (#20)
  • Run lint worflow on Docker (#19)
  • Fix annotation syntax for thread safety attributes (#18)
  • Remove unused strategy matrix for ASAN CI job (#17)
  • Refactor workflow to extract CW reporting (#15)
  • Contributors: Alejandro Hernández Cordero, Emerson Knapp, Thomas Moulard

1.0.0 (2020-04-29)

  • Bump actions versions (#14)
    • Bump actions versions
    • Use upload-artifact v1
  • Bump setup-ros to 0.0.20 (#10) 0.0.20 is also installing numpy which currently prevents the CI runs from succeeding.
  • Log workflow results to CloudWatch (#11)
  • Add repo activity workflow (#12)
  • export targets in a addition to include directories / libraries (#8)
  • Fix windows warning (#6)
  • Apply windows vibility fix changes (#5)
    • Apply windows vibility fix changes
    • Add test fixes
    • Add ament_cmake_ros dependency
    • Alphasort CmakeLists.txt
    • Alphasort package.xml
    • Alphasort collector.hpp
    • Add quotes in cmake
  • Fix README test badge (#4)
    • Fix README test badge
    • Fix bracket
  • Fix license format and add linter actions (#3)
  • Update GH Actions badge
  • Move libstatistics_collector folder from system_metrics_collector (#2)
    • Moved libstatistics_collector folder from system_metrics_collector
    • Address review comments
    • Add actions, reflect changes in statistics_msgs

    * Add CONTRIBUTING.md Co-authored-by: Prajakta Gokhale <<prajaktg@amazon.com>>

  • Initial commit
  • Contributors: Devin Bonnie, Dirk Thomas, Emerson Knapp, Prajakta Gokhale, Thomas Moulard

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libstatistics_collector at Robotics Stack Exchange

libstatistics_collector package from libstatistics_collector repo

libstatistics_collector

Package Summary

Tags No category tags.
Version 2.0.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-tooling/libstatistics_collector.git
VCS Type git
VCS Version rolling
Last Updated 2024-11-20
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Lightweight aggregation utilities to collect statistics and measure message metrics.

Additional Links

No additional links.

Maintainers

  • ROS Tooling Working Group

Authors

No additional authors.

libstatistics_collector

License Test libstatistics_collector

Description

This C++ library provides the following:

  • A Collector interface for implementing classes that collect observed data and generate statistics for them
  • A TopicStatisticsCollector interface for implementing classes that collect and perform measurements for ROS2 topic statistics. Classes for calculating ROS 2 message age and message period statistics are also implemented.
  • A MovingAverageStatistics class for calculating moving average statistics

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package libstatistics_collector

2.0.1 (2024-11-20)

  • Bump codecov/codecov-action from 4.5.0 to 4.6.0
  • Fix MovingAverageStatistics::max_ Default Value (#201)
  • Contributors: Jeffery Hsu, dependabot[bot]

2.0.0 (2024-07-29)

  • Removed deprecated classes (#200)
  • fix: add void annotation (#194)
  • Contributors: Alejandro Hernández Cordero, Daisuke Nishimatsu, dependabot[bot]

1.8.0 (2024-04-30)

  • Switch to Noble for Rolling. (#193)
  • Lower dependabot update frequency (#192)
  • Bump pascalgn/automerge-action from 0.16.2 to 0.16.3
  • Bump codecov/codecov-action from 4.2.0 to 4.3.0
  • Bump codecov/codecov-action from 4.1.1 to 4.2.0
  • Contributors: Chris Lalancette, Christophe Bedard, dependabot[bot]

1.7.1 (2024-03-28)

  • Fixes for newer uncrustify. (#186)
  • Contributors: Chris Lalancette, dependabot[bot]

1.7.0 (2023-12-26)

  • Bump actions/upload-artifact from 3 to 4
  • Switch to using target_link_libraries everywhere. (#174)
  • Contributors: Chris Lalancette, dependabot[bot]

1.6.4 (2023-11-06)

  • Bump rolling to 1.6.3 (#173)
  • Bump actions/checkout from 3 to 4 (#169)
  • Add API to use message_info instead unserialized message (#170)
  • Bump codecov/codecov-action from 3.1.3 to 3.1.4
  • Contributors: Lucas Wendland, Michael Orlov, dependabot[bot]

1.6.3 (2023-10-16)

  • Bump actions/checkout from 3 to 4 (#169)
  • Add API to use message_info instead unserialized message (#170)
  • Bump codecov/codecov-action from 3.1.3 to 3.1.4
  • Contributors: Lucas Wendland, Michael Orlov, dependabot[bot]

1.6.2 (2023-05-11)

1.6.1 (2023-05-11)

  • Add in missing cstdint include. (#165)
  • Contributors: Chris Lalancette

1.6.0 (2023-04-28)

  • Bump codecov/codecov-action from 3.1.2 to 3.1.3
  • Contributors: dependabot[bot]

1.5.1 (2023-04-12)

  • Bump hmarr/auto-approve-action from 3.2.0 to 3.2.1
  • Mark benchmark _ as unused. (#158)
  • Bump hmarr/auto-approve-action from 3.1.0 to 3.2.0
  • Bump ros-tooling/action-ros-ci from 0.2 to 0.3
  • Bump pascalgn/automerge-action from 0.15.5 to 0.15.6
  • Contributors: Chris Lalancette, dependabot[bot]

1.5.0 (2023-02-14)

  • Update libstatistics_collector to C++17. (#154)
  • Contributors: Chris Lalancette

1.4.0 (2022-11-07)

1.2.1 (2022-11-02)

  • Remove unnecessary build dependency on std_msgs. (#145)
  • Bump pascalgn/automerge-action from 0.15.2 to 0.15.3
  • Cleanup the CI jobs on this repository. (#146)
  • Check if message has a "header" field with a stamp subfield of type builtin_interfaces::msg::Time (#54)
  • Mirror rolling to master
  • Contributors: Audrow Nash, Chris Lalancette, Scott Mende, dependabot[bot]

1.2.0 (2022-03-29)

  • Bump pascalgn/automerge-action from 0.14.3 to 0.15.2
  • Bump ros-tooling/setup-ros from 0.2.2 to 0.3.0
  • Bump actions/upload-artifact from 2.3.1 to 3
  • Bump actions/upload-artifact from 2.2.4 to 2.3.1
  • Bump actions/checkout from 2 to 3
  • Bump ros-tooling/setup-ros from 0.2.1 to 0.2.2 (#123)
  • Install includes to include/${PROJECT_NAME} (#122)
  • Bump codecov/codecov-action from 2.0.3 to 2.1.0
  • Bump pascalgn/automerge-action from 0.14.2 to 0.14.3
  • Bump codecov/codecov-action from 2.0.2 to 2.0.3
  • Use rosidl_get_typesupport_target() (#116)
  • Bump codecov/codecov-action from 2.0.1 to 2.0.2
  • Bump codecov/codecov-action from 1.5.2 to 2.0.1
  • Bump actions/upload-artifact from 1 to 2.2.4
  • Bump codecov/codecov-action from 1.5.1 to 1.5.2
  • Remove cloudwatch reporting (#110)
  • Bump codecov/codecov-action from 1.3.1 to 1.5.1
  • Bump ros-tooling/setup-ros from 0.2.0 to 0.2.1
  • Bump pascalgn/automerge-action from 0.14.1 to 0.14.2
  • Bump ros-tooling/setup-ros from 0.1 to 0.2.0
  • Bump pascalgn/automerge-action from 0.13.1 to 0.14.1
  • Fix autoapprove
  • Package.json explicitly owned by emerson to minimize notifications
  • Replace index.ros.org links -> docs.ros.org. (#94)
  • Bump hmarr/auto-approve-action from v2.0.0 to v2.1.0
  • Bump codecov/codecov-action from v1.2.1 to v1.3.1
  • Use latest versions of CI actions (#92)
  • Contributors: Chris Lalancette, Emerson Knapp, Shane Loretz, dependabot[bot]

1.1.0 (2021-03-19)

  • fix: measured values after the decimal point are truncated #79 (#80)
  • Update linter to run on rolling+focal (#81)
  • Add automerge.yml config file (#70)
  • Update QD to QL 1 (#68)
  • Updated QD (#64)
  • Updated QD Performance tests (#58)
  • Added benchmark test to libstatistics_collector (#57)
    • Added benchmark test to libstatistics_collector
    • cppcheck supressed unknown macro warning - macos
    • Reset heap counters
    • Added feedback
    • Remove unknownMacro suppression from CMakeLists.txt
    • Added feedback
    • moved benchmark test to test/benchmark

    * Added feedback Co-authored-by: Devin Bonnie <<47613035+dabonnie@users.noreply.github.com>>

  • Report failed workflows (#56) Allow codecov failures to be silent
  • Add default CODEOWNERS file (#55)
  • Remove repo activity from individual repositories in favor of centralized reporting (#52)
  • Don't attempt to report if originating from a fork (#43)
  • Removed doxygen warnings (#41) Co-authored-by: Anas Abou Allaban <<allabana@amazon.com>>
  • Add autoapprove action for dependabot (#40)
  • Create Dependabot config file (#31)
    • Create Dependabot config file

    * Randomize time of run Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]\@users.noreply.github.com> Co-authored-by: Prajakta Gokhale <<prajaktg@amazon.com>>

  • Updated QD to 3 (#30)
  • Add Security Vulnerability Policy pointing to REP-2006. (#24) Co-authored-by: Emerson Knapp <<537409+emersonknapp@users.noreply.github.com>>
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Devin Bonnie, Emerson Knapp, Lucas Han, Prajakta Gokhale, Stephen Brawner, hsgwa

1.0.1 (2020-05-27)

  • Added quality declaration (#21)
    • Added quality declaration
    • Added feedback
    • Fixed rep link
    • Fixed QD
    • added feedback
    • Added feedback
  • Added Doxyfile (#23)
  • Run CI on Focal (#20)
  • Run lint worflow on Docker (#19)
  • Fix annotation syntax for thread safety attributes (#18)
  • Remove unused strategy matrix for ASAN CI job (#17)
  • Refactor workflow to extract CW reporting (#15)
  • Contributors: Alejandro Hernández Cordero, Emerson Knapp, Thomas Moulard

1.0.0 (2020-04-29)

  • Bump actions versions (#14)
    • Bump actions versions
    • Use upload-artifact v1
  • Bump setup-ros to 0.0.20 (#10) 0.0.20 is also installing numpy which currently prevents the CI runs from succeeding.
  • Log workflow results to CloudWatch (#11)
  • Add repo activity workflow (#12)
  • export targets in a addition to include directories / libraries (#8)
  • Fix windows warning (#6)
  • Apply windows vibility fix changes (#5)
    • Apply windows vibility fix changes
    • Add test fixes
    • Add ament_cmake_ros dependency
    • Alphasort CmakeLists.txt
    • Alphasort package.xml
    • Alphasort collector.hpp
    • Add quotes in cmake
  • Fix README test badge (#4)
    • Fix README test badge
    • Fix bracket
  • Fix license format and add linter actions (#3)
  • Update GH Actions badge
  • Move libstatistics_collector folder from system_metrics_collector (#2)
    • Moved libstatistics_collector folder from system_metrics_collector
    • Address review comments
    • Add actions, reflect changes in statistics_msgs

    * Add CONTRIBUTING.md Co-authored-by: Prajakta Gokhale <<prajaktg@amazon.com>>

  • Initial commit
  • Contributors: Devin Bonnie, Dirk Thomas, Emerson Knapp, Prajakta Gokhale, Thomas Moulard

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libstatistics_collector at Robotics Stack Exchange

No version for distro noetic. Known supported distros are highlighted in the buttons above.

libstatistics_collector package from libstatistics_collector repo

libstatistics_collector

Package Summary

Tags No category tags.
Version 1.1.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-tooling/libstatistics_collector.git
VCS Type git
VCS Version galactic
Last Updated 2021-08-05
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Lightweight aggregation utilities to collect statistics and measure message metrics.

Additional Links

No additional links.

Maintainers

  • ROS Tooling Working Group

Authors

No additional authors.

libstatistics_collector

License Test libstatistics_collector

Description

This C++ library provides the following:

  • A Collector interface for implementing classes that collect observed data and generate statistics for them
  • A TopicStatisticsCollector interface for implementing classes that collect and perform measurements for ROS2 topic statistics. Classes for calculating ROS 2 message age and message period statistics are also implemented.
  • A MovingAverageStatistics class for calculating moving average statistics

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package libstatistics_collector

1.1.1 (2021-08-05)

  • Remove cloudwatch reporting (#110)
  • Replace index.ros.org links -> docs.ros.org. (#94)
  • Use latest versions of CI actions (#92)
  • Contributors: Chris Lalancette, Emerson Knapp

1.1.0 (2021-03-19)

  • fix: measured values after the decimal point are truncated #79 (#80)
  • Update linter to run on rolling+focal (#81)
  • Add automerge.yml config file (#70)
  • Update QD to QL 1 (#68)
  • Updated QD (#64)
  • Updated QD Performance tests (#58)
  • Added benchmark test to libstatistics_collector (#57)
    • Added benchmark test to libstatistics_collector
    • cppcheck supressed unknown macro warning - macos
    • Reset heap counters
    • Added feedback
    • Remove unknownMacro suppression from CMakeLists.txt
    • Added feedback
    • moved benchmark test to test/benchmark

    * Added feedback Co-authored-by: Devin Bonnie <<47613035+dabonnie@users.noreply.github.com>>

  • Report failed workflows (#56) Allow codecov failures to be silent
  • Add default CODEOWNERS file (#55)
  • Remove repo activity from individual repositories in favor of centralized reporting (#52)
  • Don't attempt to report if originating from a fork (#43)
  • Removed doxygen warnings (#41) Co-authored-by: Anas Abou Allaban <<allabana@amazon.com>>
  • Add autoapprove action for dependabot (#40)
  • Create Dependabot config file (#31)
    • Create Dependabot config file

    * Randomize time of run Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]\@users.noreply.github.com> Co-authored-by: Prajakta Gokhale <<prajaktg@amazon.com>>

  • Updated QD to 3 (#30)
  • Add Security Vulnerability Policy pointing to REP-2006. (#24) Co-authored-by: Emerson Knapp <<537409+emersonknapp@users.noreply.github.com>>
  • Contributors: Alejandro Hernández Cordero, Chris Lalancette, Devin Bonnie, Emerson Knapp, Lucas Han, Prajakta Gokhale, Stephen Brawner, hsgwa

1.0.1 (2020-05-27)

  • Added quality declaration (#21)
    • Added quality declaration
    • Added feedback
    • Fixed rep link
    • Fixed QD
    • added feedback
    • Added feedback
  • Added Doxyfile (#23)
  • Run CI on Focal (#20)
  • Run lint worflow on Docker (#19)
  • Fix annotation syntax for thread safety attributes (#18)
  • Remove unused strategy matrix for ASAN CI job (#17)
  • Refactor workflow to extract CW reporting (#15)
  • Contributors: Alejandro Hernández Cordero, Emerson Knapp, Thomas Moulard

1.0.0 (2020-04-29)

  • Bump actions versions (#14)
    • Bump actions versions
    • Use upload-artifact v1
  • Bump setup-ros to 0.0.20 (#10) 0.0.20 is also installing numpy which currently prevents the CI runs from succeeding.
  • Log workflow results to CloudWatch (#11)
  • Add repo activity workflow (#12)
  • export targets in a addition to include directories / libraries (#8)
  • Fix windows warning (#6)
  • Apply windows vibility fix changes (#5)
    • Apply windows vibility fix changes
    • Add test fixes
    • Add ament_cmake_ros dependency
    • Alphasort CmakeLists.txt
    • Alphasort package.xml
    • Alphasort collector.hpp
    • Add quotes in cmake
  • Fix README test badge (#4)
    • Fix README test badge
    • Fix bracket
  • Fix license format and add linter actions (#3)
  • Update GH Actions badge
  • Move libstatistics_collector folder from system_metrics_collector (#2)
    • Moved libstatistics_collector folder from system_metrics_collector
    • Address review comments
    • Add actions, reflect changes in statistics_msgs

    * Add CONTRIBUTING.md Co-authored-by: Prajakta Gokhale <<prajaktg@amazon.com>>

  • Initial commit
  • Contributors: Devin Bonnie, Dirk Thomas, Emerson Knapp, Prajakta Gokhale, Thomas Moulard

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Services

No service files found

Plugins

No plugins found.

Recent questions tagged libstatistics_collector at Robotics Stack Exchange

No version for distro melodic. Known supported distros are highlighted in the buttons above.