Skip to content

Repository files navigation

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 CI
ROS2 Build Farm
CI
ROS2 Build Farm
CI
ROS2 Build Farm
CI
ROS2 Build Farm
CI
ROS2 Build Farm
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.

  1. If you don't have a colcon workspace, create one:

    mkdir $HOME/workspace/src
    cd $HOME/workspace/src
  2. Check out the source code

    cd $HOME/workspace/src
    git clone https://github.com/swri-robotics/marti_common.git
  3. Install dependencies:

    # (In the root of this repository)
    rosdep install --from-paths . --ignore-src
  4. Build

    cd $HOME/workspace
    colcon build

About

Common utility functions for MARTI

Resources

Stars

54 stars

Watchers

11 watching

Forks

Releases

Packages

Used by

Contributors

Languages