Ingesting telemetry data

Acquiring telemetry data in Formant is driven by the Formant agent. The agent gathers data from your device and uploads it to the cloud in a process called ingestion.

Formant natively supports ROS data streams. Several pages in this section directly refer to ROS data types, and assume knowledge of ROS. These pages have "ROS" in the title.

ROS data ingestion

ROS is a first-class citizen in Formant. By adding a telemetry stream with a ROS source, you can ingest data directly from ROS without having to write or maintain any additional code on your robot-side application.

Non-ROS data ingestion

You can also ingest data from non-ROS data sources. This may require use of the Formant Agent SDK, a lightweight Python module which triggers data ingestion on your device.

Getting started

To start ingesting data, refer to the page for your data source: