Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-07-11 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| marti_data_structures | 2.15.4 |
| swri_cli_tools | 2.15.4 |
| swri_console_util | 2.15.4 |
| swri_dbw_interface | 2.15.4 |
| swri_geometry_util | 2.15.4 |
| swri_image_util | 2.15.4 |
| swri_math_util | 2.15.4 |
| swri_nodelet | 2.15.4 |
| swri_opencv_util | 2.15.4 |
| swri_prefix_tools | 2.15.4 |
| swri_roscpp | 2.15.4 |
| swri_rospy | 2.15.4 |
| swri_route_util | 2.15.4 |
| swri_serial_util | 2.15.4 |
| swri_string_util | 2.15.4 |
| swri_system_util | 2.15.4 |
| swri_transform_util | 2.15.4 |
| swri_yaml_util | 2.15.4 |
README
marti_common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System(ROS).
Installation (ROS Noetic)
You can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS Noetic)
These directions assume you have already set up a catkin workspace and rosdep. See this tutorial on the ROS Wiki for help setting up a catkin workspace and the rosdep documentation on the ROS wiki for help setting up rosdep.
-
Check out the source code
a. If you use wstool:
wstool set marti_common --git https://github.com/swri-robotics/marti_common.git
wstool update marti_common
b. Using plain git:
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
-
Build
a. If you use catkin tools:
catkin build
b. Using plain catkin:
catkin_make
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-07-11 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| marti_data_structures | 2.15.4 |
| swri_cli_tools | 2.15.4 |
| swri_console_util | 2.15.4 |
| swri_dbw_interface | 2.15.4 |
| swri_geometry_util | 2.15.4 |
| swri_image_util | 2.15.4 |
| swri_math_util | 2.15.4 |
| swri_nodelet | 2.15.4 |
| swri_opencv_util | 2.15.4 |
| swri_prefix_tools | 2.15.4 |
| swri_roscpp | 2.15.4 |
| swri_rospy | 2.15.4 |
| swri_route_util | 2.15.4 |
| swri_serial_util | 2.15.4 |
| swri_string_util | 2.15.4 |
| swri_system_util | 2.15.4 |
| swri_transform_util | 2.15.4 |
| swri_yaml_util | 2.15.4 |
README
marti_common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System(ROS).
Installation (ROS Noetic)
You can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS Noetic)
These directions assume you have already set up a catkin workspace and rosdep. See this tutorial on the ROS Wiki for help setting up a catkin workspace and the rosdep documentation on the ROS wiki for help setting up rosdep.
-
Check out the source code
a. If you use wstool:
wstool set marti_common --git https://github.com/swri-robotics/marti_common.git
wstool update marti_common
b. Using plain git:
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
-
Build
a. If you use catkin tools:
catkin build
b. Using plain catkin:
catkin_make
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-07-11 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| marti_data_structures | 2.15.4 |
| swri_cli_tools | 2.15.4 |
| swri_console_util | 2.15.4 |
| swri_dbw_interface | 2.15.4 |
| swri_geometry_util | 2.15.4 |
| swri_image_util | 2.15.4 |
| swri_math_util | 2.15.4 |
| swri_nodelet | 2.15.4 |
| swri_opencv_util | 2.15.4 |
| swri_prefix_tools | 2.15.4 |
| swri_roscpp | 2.15.4 |
| swri_rospy | 2.15.4 |
| swri_route_util | 2.15.4 |
| swri_serial_util | 2.15.4 |
| swri_string_util | 2.15.4 |
| swri_system_util | 2.15.4 |
| swri_transform_util | 2.15.4 |
| swri_yaml_util | 2.15.4 |
README
marti_common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System(ROS).
Installation (ROS Noetic)
You can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS Noetic)
These directions assume you have already set up a catkin workspace and rosdep. See this tutorial on the ROS Wiki for help setting up a catkin workspace and the rosdep documentation on the ROS wiki for help setting up rosdep.
-
Check out the source code
a. If you use wstool:
wstool set marti_common --git https://github.com/swri-robotics/marti_common.git
wstool update marti_common
b. Using plain git:
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
-
Build
a. If you use catkin tools:
catkin build
b. Using plain catkin:
catkin_make
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | ros2-devel |
| Last Updated | 2026-08-16 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| swri_cli_tools | 3.9.0 |
| swri_console_util | 3.9.0 |
| swri_dbw_interface | 3.9.0 |
| swri_geometry_util | 3.9.0 |
| swri_image_util | 3.9.0 |
| swri_math_util | 3.9.0 |
| swri_opencv_util | 3.9.0 |
| swri_route_util | 3.9.0 |
| swri_serial_util | 3.9.0 |
| swri_transform_util | 3.9.0 |
README
MARTI Common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System (ROS).
Build Status
Item | Humble | Jazzy | Kilted | Lyrical | Rolling
:— | :—: | :—: | :—: | :—: | :—:
Branch | humble | jazzy | kilted | lyrical | rolling
Build status |
|
|
|
|
swri_cli_tools | Released | Released | Released | Released | Released
swri_console_util | Released | Released | Released | Released | Released
swri_dbw_interface | Released | Released | Released | Released | Released
swri_geometry_util | Released | Released | Released | Released | Released
swri_image_util | Released | Released | Released | Released | Released
swri_math_util | Released | Released | Released | Released | Released
swri_opencv_util | Released | Released | Released | Released | Released
swri_route_util | Released | Released | Released | Released | Released
swri_serial_util | Released | Released | Released | Released | Released
swri_transform_util | Released | Released | Released | Released | Released
Installation (ROS 2 Humble, Jazzy, Kilted, Lyrical)
If you have installed ROS 2, you can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS 2 Humble, Jazzy, Kilted, Lyrical)
These directions assume you have already set up rosdep. See the rosdep documentation on the ROS wiki for help setting up rosdep.
- If you don’t have a colcon workspace, create one:
mkdir $HOME/workspace/src
cd $HOME/workspace/src
- Check out the source code
cd $HOME/workspace/src
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
- Build
cd $HOME/workspace
colcon build
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-07-11 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| marti_data_structures | 2.15.4 |
| swri_cli_tools | 2.15.4 |
| swri_console_util | 2.15.4 |
| swri_dbw_interface | 2.15.4 |
| swri_geometry_util | 2.15.4 |
| swri_image_util | 2.15.4 |
| swri_math_util | 2.15.4 |
| swri_nodelet | 2.15.4 |
| swri_opencv_util | 2.15.4 |
| swri_prefix_tools | 2.15.4 |
| swri_roscpp | 2.15.4 |
| swri_rospy | 2.15.4 |
| swri_route_util | 2.15.4 |
| swri_serial_util | 2.15.4 |
| swri_string_util | 2.15.4 |
| swri_system_util | 2.15.4 |
| swri_transform_util | 2.15.4 |
| swri_yaml_util | 2.15.4 |
README
marti_common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System(ROS).
Installation (ROS Noetic)
You can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS Noetic)
These directions assume you have already set up a catkin workspace and rosdep. See this tutorial on the ROS Wiki for help setting up a catkin workspace and the rosdep documentation on the ROS wiki for help setting up rosdep.
-
Check out the source code
a. If you use wstool:
wstool set marti_common --git https://github.com/swri-robotics/marti_common.git
wstool update marti_common
b. Using plain git:
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
-
Build
a. If you use catkin tools:
catkin build
b. Using plain catkin:
catkin_make
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-07-11 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| marti_data_structures | 2.15.4 |
| swri_cli_tools | 2.15.4 |
| swri_console_util | 2.15.4 |
| swri_dbw_interface | 2.15.4 |
| swri_geometry_util | 2.15.4 |
| swri_image_util | 2.15.4 |
| swri_math_util | 2.15.4 |
| swri_nodelet | 2.15.4 |
| swri_opencv_util | 2.15.4 |
| swri_prefix_tools | 2.15.4 |
| swri_roscpp | 2.15.4 |
| swri_rospy | 2.15.4 |
| swri_route_util | 2.15.4 |
| swri_serial_util | 2.15.4 |
| swri_string_util | 2.15.4 |
| swri_system_util | 2.15.4 |
| swri_transform_util | 2.15.4 |
| swri_yaml_util | 2.15.4 |
README
marti_common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System(ROS).
Installation (ROS Noetic)
You can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS Noetic)
These directions assume you have already set up a catkin workspace and rosdep. See this tutorial on the ROS Wiki for help setting up a catkin workspace and the rosdep documentation on the ROS wiki for help setting up rosdep.
-
Check out the source code
a. If you use wstool:
wstool set marti_common --git https://github.com/swri-robotics/marti_common.git
wstool update marti_common
b. Using plain git:
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
-
Build
a. If you use catkin tools:
catkin build
b. Using plain catkin:
catkin_make
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/swri-robotics/marti_common.git |
| VCS Type | git |
| VCS Version | master |
| Last Updated | 2025-07-11 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| marti_data_structures | 2.15.4 |
| swri_cli_tools | 2.15.4 |
| swri_console_util | 2.15.4 |
| swri_dbw_interface | 2.15.4 |
| swri_geometry_util | 2.15.4 |
| swri_image_util | 2.15.4 |
| swri_math_util | 2.15.4 |
| swri_nodelet | 2.15.4 |
| swri_opencv_util | 2.15.4 |
| swri_prefix_tools | 2.15.4 |
| swri_roscpp | 2.15.4 |
| swri_rospy | 2.15.4 |
| swri_route_util | 2.15.4 |
| swri_serial_util | 2.15.4 |
| swri_string_util | 2.15.4 |
| swri_system_util | 2.15.4 |
| swri_transform_util | 2.15.4 |
| swri_yaml_util | 2.15.4 |
README
marti_common
This repository provides various utility packages created at Southwest Reseach Institute’s Intelligent Vehicle Systems section for working with Robot Operating System(ROS).
Installation (ROS Noetic)
You can install any of the packages in this repository with apt-get:
sudo apt-get install ros-${ROS_DISTRO}-<package>
Building From Source (ROS Noetic)
These directions assume you have already set up a catkin workspace and rosdep. See this tutorial on the ROS Wiki for help setting up a catkin workspace and the rosdep documentation on the ROS wiki for help setting up rosdep.
-
Check out the source code
a. If you use wstool:
wstool set marti_common --git https://github.com/swri-robotics/marti_common.git
wstool update marti_common
b. Using plain git:
git clone https://github.com/swri-robotics/marti_common.git
- Install dependencies:
# (In the root of this repository)
rosdep install --from-paths . --ignore-src
-
Build
a. If you use catkin tools:
catkin build
b. Using plain catkin:
catkin_make