Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Version 2.15.4
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version master
Last Updated 2025-07-11
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Enhancements to roscpp functionality to reduce boilerplate code and implement common patterns.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

2.15.4 (2025-02-26)

  • Removing version check on Kinetic for C++ standard (#760)
  • Contributors: David Anthony

2.15.3 (2025-02-21)

  • Fixing possible problem with calculating duration when time is misbehaving (#734)

  • Increase minimum CMake version to 3.16 to satisfy the compatiblity check in newer CMake versions (#732) Co-authored-by: Daniel D'Souza <<daniel.dsouza@swri.org>>

  • Update Package Maintainers (#719)

  • 683 add advertise apis to swri nodehandle (#684)

    • Added a connection cb advertise overload for swri::NodeHandle and lightly tested that it works.
    • Refactored swri nodehandle test a bit. Tested for topic documentation with new advertise API.

    * Added advertise options API to swri::NodeHandle Co-authored-by: David Anthony <<djanthony@gmail.com>>

  • Contributors: Daniel D'Souza, David Anthony, Robert Brothers

2.15.2 (2022-09-01)

2.14.2 (2020-09-09)

2.14.1 (2020-08-18)

2.14.0 (2020-07-15)

2.13.7 (2020-06-26)

2.13.6 (2020-06-17)

2.13.5 (2020-06-17)

  • Fix more Boost::thread issues (#587)
  • Contributors: P. J. Reed

2.13.4 (2020-06-16)

2.13.3 (2020-06-12)

  • Use setuptools instead of distutils
  • Contributors: P. J. Reed

2.13.2 (2020-06-10)

  • Support ROS Noetic (#581)
  • Contributors: P. J. Reed

2.13.1 (2020-05-21)

  • Fix the directory argument and correctly call add_message_files to avoid weird extra installed files (#580)
  • Contributors: Matthew Bries

2.13.0 (2020-05-13)

2.12.0 (2020-03-25)

  • Add Enum Support to DynamicParameters (#564)
  • Use safe_execute_process to generate messages instead and prevent it from running every build (#563)
  • Contributors: Matthew Bries

2.11.0 (2019-11-13)

  • Fix incorrect type for strings in dynamic params (#553)
  • Contributors: jgassaway

2.10.0 (2019-09-04)

  • Prevent swri:Subscriber latency calculations if current time is zero (#548)
  • Change way name is created for topic services (#541)
  • Contributors: jgassaway, nick-alton

2.9.0 (2019-05-23)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Version 2.15.4
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version master
Last Updated 2025-07-11
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Enhancements to roscpp functionality to reduce boilerplate code and implement common patterns.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

2.15.4 (2025-02-26)

  • Removing version check on Kinetic for C++ standard (#760)
  • Contributors: David Anthony

2.15.3 (2025-02-21)

  • Fixing possible problem with calculating duration when time is misbehaving (#734)

  • Increase minimum CMake version to 3.16 to satisfy the compatiblity check in newer CMake versions (#732) Co-authored-by: Daniel D'Souza <<daniel.dsouza@swri.org>>

  • Update Package Maintainers (#719)

  • 683 add advertise apis to swri nodehandle (#684)

    • Added a connection cb advertise overload for swri::NodeHandle and lightly tested that it works.
    • Refactored swri nodehandle test a bit. Tested for topic documentation with new advertise API.

    * Added advertise options API to swri::NodeHandle Co-authored-by: David Anthony <<djanthony@gmail.com>>

  • Contributors: Daniel D'Souza, David Anthony, Robert Brothers

2.15.2 (2022-09-01)

2.14.2 (2020-09-09)

2.14.1 (2020-08-18)

2.14.0 (2020-07-15)

2.13.7 (2020-06-26)

2.13.6 (2020-06-17)

2.13.5 (2020-06-17)

  • Fix more Boost::thread issues (#587)
  • Contributors: P. J. Reed

2.13.4 (2020-06-16)

2.13.3 (2020-06-12)

  • Use setuptools instead of distutils
  • Contributors: P. J. Reed

2.13.2 (2020-06-10)

  • Support ROS Noetic (#581)
  • Contributors: P. J. Reed

2.13.1 (2020-05-21)

  • Fix the directory argument and correctly call add_message_files to avoid weird extra installed files (#580)
  • Contributors: Matthew Bries

2.13.0 (2020-05-13)

2.12.0 (2020-03-25)

  • Add Enum Support to DynamicParameters (#564)
  • Use safe_execute_process to generate messages instead and prevent it from running every build (#563)
  • Contributors: Matthew Bries

2.11.0 (2019-11-13)

  • Fix incorrect type for strings in dynamic params (#553)
  • Contributors: jgassaway

2.10.0 (2019-09-04)

  • Prevent swri:Subscriber latency calculations if current time is zero (#548)
  • Change way name is created for topic services (#541)
  • Contributors: jgassaway, nick-alton

2.9.0 (2019-05-23)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Version 2.15.4
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version master
Last Updated 2025-07-11
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Enhancements to roscpp functionality to reduce boilerplate code and implement common patterns.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

2.15.4 (2025-02-26)

  • Removing version check on Kinetic for C++ standard (#760)
  • Contributors: David Anthony

2.15.3 (2025-02-21)

  • Fixing possible problem with calculating duration when time is misbehaving (#734)

  • Increase minimum CMake version to 3.16 to satisfy the compatiblity check in newer CMake versions (#732) Co-authored-by: Daniel D'Souza <<daniel.dsouza@swri.org>>

  • Update Package Maintainers (#719)

  • 683 add advertise apis to swri nodehandle (#684)

    • Added a connection cb advertise overload for swri::NodeHandle and lightly tested that it works.
    • Refactored swri nodehandle test a bit. Tested for topic documentation with new advertise API.

    * Added advertise options API to swri::NodeHandle Co-authored-by: David Anthony <<djanthony@gmail.com>>

  • Contributors: Daniel D'Souza, David Anthony, Robert Brothers

2.15.2 (2022-09-01)

2.14.2 (2020-09-09)

2.14.1 (2020-08-18)

2.14.0 (2020-07-15)

2.13.7 (2020-06-26)

2.13.6 (2020-06-17)

2.13.5 (2020-06-17)

  • Fix more Boost::thread issues (#587)
  • Contributors: P. J. Reed

2.13.4 (2020-06-16)

2.13.3 (2020-06-12)

  • Use setuptools instead of distutils
  • Contributors: P. J. Reed

2.13.2 (2020-06-10)

  • Support ROS Noetic (#581)
  • Contributors: P. J. Reed

2.13.1 (2020-05-21)

  • Fix the directory argument and correctly call add_message_files to avoid weird extra installed files (#580)
  • Contributors: Matthew Bries

2.13.0 (2020-05-13)

2.12.0 (2020-03-25)

  • Add Enum Support to DynamicParameters (#564)
  • Use safe_execute_process to generate messages instead and prevent it from running every build (#563)
  • Contributors: Matthew Bries

2.11.0 (2019-11-13)

  • Fix incorrect type for strings in dynamic params (#553)
  • Contributors: jgassaway

2.10.0 (2019-09-04)

  • Prevent swri:Subscriber latency calculations if current time is zero (#548)
  • Change way name is created for topic services (#541)
  • Contributors: jgassaway, nick-alton

2.9.0 (2019-05-23)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.

Package Summary

Version 3.8.7
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version ros2-devel
Last Updated 2025-07-18
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package that extends rclcpp with some commonly used functionality to reduce boilerplate code.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

3.8.7 (2025-07-18)

3.8.6 (2025-07-17)

3.8.5 (2025-06-25)

3.8.4 (2025-06-10)

  • Fix swri roscpp srv to topic (#776)

    • Change generate_topic_service_files install location to match ROS 2 conventions

    * update generate_topic_service_files to match ROS 2 conventions (snake_case and .hpp) ---------Co-authored-by: Ben Andrew <<benjamin.andrew@swri.org>>

  • Contributors: DangitBen

3.8.3 (2025-06-03)

  • Make generate_topic_service_files installation location match ROS 2 Convention (#775)
  • Contributors: DangitBen

3.8.2 (2025-06-02)

  • Dependency cleanup (#774)
  • Contributors: DangitBen

3.8.1 (2025-05-29)

  • Modernize cmake targets and exporting (#772)
  • Contributors: David Anthony, Ben Andrew

3.8.0 (2025-05-27)

  • Updates for Rolling (#771)
    • Removed obsolete ament macros
    • Removed boost in favor of standard library functionality
    • Deprecated swri_system_util
  • Contributors: David Anthony

3.7.6 (2025-05-22)

  • Reverting changes back to 3.7.4 (#770)
  • Contributors: David Anthony

3.7.5 (2025-05-20)

  • Rolling Updates (#767)

    • Updating with new header file names

    * Removing deprecated ament calls ---------Co-authored-by: David V. Lu!! <<davidvlu@gmail.com>>

  • Contributors: David Anthony

3.7.4 (2025-04-14)

3.7.3 (2024-09-18)

3.7.2 (2024-09-16)

3.7.1 (2024-09-06)

3.7.0 (2024-09-06)

  • Simplify Cmake by linking to the library target (#742) By linking to the library target, we can reuse the include paths and libraries from it. This will simplify the Cmake a bit. It also fixes a bug when linking to the [ros2-jazzy]{.title-ref} branch of [diagnostic_updater]{.title-ref}.
  • Sanity checking time before performing duration calculation (#735)
  • Add definitions for subscribers with unique_ptr callback arguments (#731)
  • Cleaning up package maintainer (#721)
  • Contributors: David Anthony, Ramon Wijnands, Veronica Knisley

3.6.1 (2023-09-11)

  • Fixing Buildfarm Issues (#716)
    • Cleaning up code to fix build farm errors
  • Contributors: David Anthony

3.6.0 (2023-08-22)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Version 2.15.4
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version master
Last Updated 2025-07-11
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Enhancements to roscpp functionality to reduce boilerplate code and implement common patterns.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

2.15.4 (2025-02-26)

  • Removing version check on Kinetic for C++ standard (#760)
  • Contributors: David Anthony

2.15.3 (2025-02-21)

  • Fixing possible problem with calculating duration when time is misbehaving (#734)

  • Increase minimum CMake version to 3.16 to satisfy the compatiblity check in newer CMake versions (#732) Co-authored-by: Daniel D'Souza <<daniel.dsouza@swri.org>>

  • Update Package Maintainers (#719)

  • 683 add advertise apis to swri nodehandle (#684)

    • Added a connection cb advertise overload for swri::NodeHandle and lightly tested that it works.
    • Refactored swri nodehandle test a bit. Tested for topic documentation with new advertise API.

    * Added advertise options API to swri::NodeHandle Co-authored-by: David Anthony <<djanthony@gmail.com>>

  • Contributors: Daniel D'Souza, David Anthony, Robert Brothers

2.15.2 (2022-09-01)

2.14.2 (2020-09-09)

2.14.1 (2020-08-18)

2.14.0 (2020-07-15)

2.13.7 (2020-06-26)

2.13.6 (2020-06-17)

2.13.5 (2020-06-17)

  • Fix more Boost::thread issues (#587)
  • Contributors: P. J. Reed

2.13.4 (2020-06-16)

2.13.3 (2020-06-12)

  • Use setuptools instead of distutils
  • Contributors: P. J. Reed

2.13.2 (2020-06-10)

  • Support ROS Noetic (#581)
  • Contributors: P. J. Reed

2.13.1 (2020-05-21)

  • Fix the directory argument and correctly call add_message_files to avoid weird extra installed files (#580)
  • Contributors: Matthew Bries

2.13.0 (2020-05-13)

2.12.0 (2020-03-25)

  • Add Enum Support to DynamicParameters (#564)
  • Use safe_execute_process to generate messages instead and prevent it from running every build (#563)
  • Contributors: Matthew Bries

2.11.0 (2019-11-13)

  • Fix incorrect type for strings in dynamic params (#553)
  • Contributors: jgassaway

2.10.0 (2019-09-04)

  • Prevent swri:Subscriber latency calculations if current time is zero (#548)
  • Change way name is created for topic services (#541)
  • Contributors: jgassaway, nick-alton

2.9.0 (2019-05-23)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Version 2.15.4
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version master
Last Updated 2025-07-11
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Enhancements to roscpp functionality to reduce boilerplate code and implement common patterns.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

2.15.4 (2025-02-26)

  • Removing version check on Kinetic for C++ standard (#760)
  • Contributors: David Anthony

2.15.3 (2025-02-21)

  • Fixing possible problem with calculating duration when time is misbehaving (#734)

  • Increase minimum CMake version to 3.16 to satisfy the compatiblity check in newer CMake versions (#732) Co-authored-by: Daniel D'Souza <<daniel.dsouza@swri.org>>

  • Update Package Maintainers (#719)

  • 683 add advertise apis to swri nodehandle (#684)

    • Added a connection cb advertise overload for swri::NodeHandle and lightly tested that it works.
    • Refactored swri nodehandle test a bit. Tested for topic documentation with new advertise API.

    * Added advertise options API to swri::NodeHandle Co-authored-by: David Anthony <<djanthony@gmail.com>>

  • Contributors: Daniel D'Souza, David Anthony, Robert Brothers

2.15.2 (2022-09-01)

2.14.2 (2020-09-09)

2.14.1 (2020-08-18)

2.14.0 (2020-07-15)

2.13.7 (2020-06-26)

2.13.6 (2020-06-17)

2.13.5 (2020-06-17)

  • Fix more Boost::thread issues (#587)
  • Contributors: P. J. Reed

2.13.4 (2020-06-16)

2.13.3 (2020-06-12)

  • Use setuptools instead of distutils
  • Contributors: P. J. Reed

2.13.2 (2020-06-10)

  • Support ROS Noetic (#581)
  • Contributors: P. J. Reed

2.13.1 (2020-05-21)

  • Fix the directory argument and correctly call add_message_files to avoid weird extra installed files (#580)
  • Contributors: Matthew Bries

2.13.0 (2020-05-13)

2.12.0 (2020-03-25)

  • Add Enum Support to DynamicParameters (#564)
  • Use safe_execute_process to generate messages instead and prevent it from running every build (#563)
  • Contributors: Matthew Bries

2.11.0 (2019-11-13)

  • Fix incorrect type for strings in dynamic params (#553)
  • Contributors: jgassaway

2.10.0 (2019-09-04)

  • Prevent swri:Subscriber latency calculations if current time is zero (#548)
  • Change way name is created for topic services (#541)
  • Contributors: jgassaway, nick-alton

2.9.0 (2019-05-23)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Version 2.15.4
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/swri-robotics/marti_common.git
VCS Type git
VCS Version master
Last Updated 2025-07-11
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

Enhancements to roscpp functionality to reduce boilerplate code and implement common patterns.

Maintainers

  • Southwest Research Institute

Authors

  • P. J. Reed
README
No README found. See repository README.
CHANGELOG

Changelog for package swri_roscpp

2.15.4 (2025-02-26)

  • Removing version check on Kinetic for C++ standard (#760)
  • Contributors: David Anthony

2.15.3 (2025-02-21)

  • Fixing possible problem with calculating duration when time is misbehaving (#734)

  • Increase minimum CMake version to 3.16 to satisfy the compatiblity check in newer CMake versions (#732) Co-authored-by: Daniel D'Souza <<daniel.dsouza@swri.org>>

  • Update Package Maintainers (#719)

  • 683 add advertise apis to swri nodehandle (#684)

    • Added a connection cb advertise overload for swri::NodeHandle and lightly tested that it works.
    • Refactored swri nodehandle test a bit. Tested for topic documentation with new advertise API.

    * Added advertise options API to swri::NodeHandle Co-authored-by: David Anthony <<djanthony@gmail.com>>

  • Contributors: Daniel D'Souza, David Anthony, Robert Brothers

2.15.2 (2022-09-01)

2.14.2 (2020-09-09)

2.14.1 (2020-08-18)

2.14.0 (2020-07-15)

2.13.7 (2020-06-26)

2.13.6 (2020-06-17)

2.13.5 (2020-06-17)

  • Fix more Boost::thread issues (#587)
  • Contributors: P. J. Reed

2.13.4 (2020-06-16)

2.13.3 (2020-06-12)

  • Use setuptools instead of distutils
  • Contributors: P. J. Reed

2.13.2 (2020-06-10)

  • Support ROS Noetic (#581)
  • Contributors: P. J. Reed

2.13.1 (2020-05-21)

  • Fix the directory argument and correctly call add_message_files to avoid weird extra installed files (#580)
  • Contributors: Matthew Bries

2.13.0 (2020-05-13)

2.12.0 (2020-03-25)

  • Add Enum Support to DynamicParameters (#564)
  • Use safe_execute_process to generate messages instead and prevent it from running every build (#563)
  • Contributors: Matthew Bries

2.11.0 (2019-11-13)

  • Fix incorrect type for strings in dynamic params (#553)
  • Contributors: jgassaway

2.10.0 (2019-09-04)

  • Prevent swri:Subscriber latency calculations if current time is zero (#548)
  • Change way name is created for topic services (#541)
  • Contributors: jgassaway, nick-alton

2.9.0 (2019-05-23)

File truncated at 100 lines see the full file

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange