DroneCAN Messages

The ARK Flow MR outputs data using the DroneCAN protocol https://dronecan.github.io/Specification/1._Introduction/ There are 3 onboard sensors with a corresponding message each. Optical Flow and Rangefinder data publishing is enabled by default. IMU data publishing must be enabled by setting the node parameter CANNODE_PUB_IMU.

  • Optical Flow: com.hex.equipment.flow

  • Rangefinder: uavcan.equipment.range_sensor

  • IMU: RawIMU

There are also messages all Nodes emit: https://dronecan.github.io/Specification/6._Application_level_functions/

  • NodeStatus: NodeStatus

  • GetNodeInfo: GetNodeInfo

Messages

The DroneCAN messages can be found here:


com.hex.equipment.flow

Measurement

Full name: com.hex.equipment.flow.Measurement

Default data type ID: 20200


uavcan.equipment.range_sensor

Measurement

Full name: uavcan.equipment.range_sensor.Measurement

Default data type ID: 1050


RawIMU

Full name: uavcan.equipment.ahrs.RawIMU

Default data type ID: 1003

Last updated