Package Summary

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

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

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

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

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

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

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

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

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

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

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

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

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Tags No category tags.
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-02-27
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

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

Additional Links

No additional links.

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

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.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Tags No category tags.
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-02-27
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

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

Additional Links

No additional links.

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

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.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Tags No category tags.
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-02-27
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

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

Additional Links

No additional links.

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

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.

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

Tags No category tags.
Version 3.8.4
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-06-10
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

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

Additional Links

No additional links.

Maintainers

  • Southwest Research Institute

Authors

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

Changelog for package swri_roscpp

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)

  • Rolling updates (#715)
    • Updating code for Rolling.
    • Removing conditional compilation code related to EOL distributions.

File truncated at 100 lines see the full file

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.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Tags No category tags.
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-02-27
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

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

Additional Links

No additional links.

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

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.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Tags No category tags.
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-02-27
Dev Status DEVELOPED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

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

Additional Links

No additional links.

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

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.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange

Package Summary

Tags No category tags.
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-02-27
Dev Status DEVELOPED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

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

Additional Links

No additional links.

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

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.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged swri_roscpp at Robotics Stack Exchange