Skip to main content
Version: 0.12.0

API Overview

While the Web User Interface provides a great way to get started quickly with OutdoorNav Software, some users will want programmatic control or may wish to develop their own graphical user interfaces -- for those users, the Application Programming Interface (API) provides the flexibility to do so. This is illustrated in the figure below.

Interconnection between OutdoorNav Software and UGV Controller

The API is, at present, a ROS 1 Noetic API, but will soon be extended to a ROS 2 API. The API is divided into two sections, whose details are provided below: