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.
The API is, at present, a ROS1 Noetic API, but will soon be migrated to a ROS2 API. The details of the API are provided in the following sections:
Advanced Usage: Details on the use of tasks along with example code.