Repository Summary

Packages

README

Vapor is a high availibility rosmaster implementation

Introduction

Vapor-master is a drop in replacement for rosmaster enabling high availability ROS service discovery. Vapor removes the single point of failure fundamental to ROS1 enabling new options for achieving greater scale and uptime of ROS1 workflows.

Installing

Vapor is available as a catkin package, debian package and Ubuntu Snap. We recommend consuming vapor via the debian package or Ubuntu Snap.

Prerequisites

A requirement of vapor is that you have installed and configured mongodb for your environment. For local testing you can simply run:

sudo apt install mongodb

Non-requirements

Vapor does not strictly require a ROS installtion, it can simply be run as a micro service if so desired.