For the complete documentation index, see llms.txt. This page is also available as Markdown.

PX4 Instructions

Find additional documentation at https://docs.px4.io/main/en/dronecan/ark_gps.html

Hardware Setup

Wiring

The ARK GPS is connected to the CAN bus using a Pixhawk standard 4 pin JST GH cable. For more information, refer to the CAN Wiring instructions.

Mounting

The recommended mounting orientation is with the connectors on the board pointing towards the back of vehicle.

The sensor can be mounted anywhere on the frame, but you will need to specify its position, relative to vehicle center of gravity, during PX4 configuration.

PX4 Configuration

Connect the ARK GPS CAN to the Pixhawk CAN. Once parameters are set the module will be detected on boot and GPS data should arrive at 8 Hz. See DroneCAN > Enabling DroneCAN for more detail.

Required Parameters

Set the following in QGroundControl and reboot the autopilot:

Parameter
Value
Description

2

Enable DroneCAN with dynamic node allocation (use 3 if also driving DroneCAN ESCs)

1

Subscribe to DroneCAN GPS messages

1

Subscribe to DroneCAN magnetometer messages

7

Enable GPS fusion (lon/lat + alt + 3D velocity)

Optional Parameters

Parameter
Description

Set to 1 to subscribe to DroneCAN barometer messages

ARK GPS offset from the vehicle center of gravity (meters)

Set to 1 on the autopilot to subscribe to DroneCAN RawIMU messages. Requires CANNODE_PUB_IMU to also be set on the ARK GPS

CAN Node Parameters

The node publishes GPS, magnetometer and barometer data with its default parameters. To terminate the bus, fix the node ID or publish IMU data, see Node Parameters.

Last updated