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

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

No version for distro jazzy showing kilted. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

No version for distro rolling showing kilted. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

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

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

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

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

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

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

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

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

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

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

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

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

No version for distro foxy showing kilted. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

No version for distro iron showing kilted. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

No version for distro lunar showing kilted. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

No version for distro jade showing kilted. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

No version for distro indigo showing kilted. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

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

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

No version for distro kinetic showing kilted. Known supported distros are highlighted in the buttons above.

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version ros2
Last Updated 2025-12-08
Dev Status DEVELOPED
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators (not yet available in ROS 2)
  • cras_lint: common linter configurations for CRAS packages
  • cras_py_common: convenience utilities for ROS programming in Python (not yet available in ROS 2)
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics (not yet available in ROS 2)
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system (not yet available in ROS 2)

Support and Build Status

This package is always tested for architectures amd64 and arm64.

This package is supported on ROS 1 Melodic and Noetic (on branch master) even after their End of Life.

This package is supported on ROS 2 Jazzy and Klited (on branch ros2). Humble and Foxy are not and will not be supported.

Development versions

ROS 1: CI ROS 1

ROS 2: CI ROS 2

Binary ROS Releases

Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version master
Last Updated 2025-12-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators
  • cras_py_common: convenience utilities for ROS programming in Python
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system

Support and Build Status

This package is supported on Melodic and Noetic until their End of Life (and maybe later). It is occasionally tested with non-default GCC versions like Melodic+GCC8 or Noetic+GCC11.

Development versions: CI Dev noetic ubuntu

Releases: Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge

Repository Summary

Checkout URI https://github.com/ctu-vras/ros-utils.git
VCS Type git
VCS Version master
Last Updated 2025-12-01
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

README

ros-utils

CTU-CRAS-Norlab team on DARPA SubT Challenge

Various ROS utilities and building blocks developed by Center for Robotics and Autonomous Systems (CRAS) at Faculty of Electrical Engineering of Czech Technical University in Prague.

Parts of this package were used by team CTU-CRAS-Norlab in DARPA Subterranean Challenge.

  • cras_bag_tools: utilities for working with BAG files, including filters and image extractor
  • cras_cpp_common: convenience utilities for ROS programming in C++
  • cras_docs_common: utilities for setting up documentation generators
  • cras_py_common: convenience utilities for ROS programming in Python
  • cras_topic_tools: nodes and nodeletes for safe and efficient manipulation with topics
  • image_transport_codecs: image_transport converted to C++ and Python libraries directly usable even without a running ROS system

Support and Build Status

This package is supported on Melodic and Noetic until their End of Life (and maybe later). It is occasionally tested with non-default GCC versions like Melodic+GCC8 or Noetic+GCC11.

Development versions: CI Dev noetic ubuntu

Releases: Melodic version Noetic version

CTU-CRAS-Norlab team on DARPA SubT Challenge