Skip to content

swri-robotics/marti_messages

Repository files navigation

marti_messages

This repository provides various messages created at Southwest Reseach Institute's Intelligent Systems's division for working with Robot Operating System(ROS).

The master branch provides support for ROS Noetic; the ros2-devel branch provides support for current ROS 2 distributions.

Build Status

ROS 2 Distro Branch Build status Released packages
Humble humble CI
ROS2 Build Farm
marti-can-msgs
marti-common-msgs
marti-dbw-msgs
marti-introspection-msgs
marti-nav-msgs
marti-perception-msgs
marti-sensor-msgs
marti-status-msgs
marti-visualization-msgs
Jazzy jazzy CI
ROS2 Build Farm
marti-can-msgs
marti-common-msgs
marti-dbw-msgs
marti-introspection-msgs
marti-nav-msgs
marti-perception-msgs
marti-sensor-msgs
marti-status-msgs
marti-visualization-msgs
Rolling rolling CI
ROS2 Build Farm
marti-can-msgs
marti-common-msgs
marti-dbw-msgs
marti-introspection-msgs
marti-nav-msgs
marti-perception-msgs
marti-sensor-msgs
marti-status-msgs
marti-visualization-msgs

Installation

If you have installed ROS, you can install any of the packages in this repository with apt-get:

sudo apt-get install ros-${ROS_DISTRO}-<package>

Building From Source

These directions assume you have already set up a colcon workspace

Checking out the source code

If you're using wstool, add this repository to your workspace:

git clone -b ros2-devel https://github.com/swri-robotics/marti_messages.git

Installing dependencies and building

Install all of the dependencies using rosdep by running the following command from the root of your colcon workspace:

rosdep install . -y --from-paths -i

Read the Colcon Tutorial for more information.