Connecting the Companion
Computer to the Aircraft

Connecting the Companion
Computer to the Aircraft

Avionics | hardware | Date: june 16

Avionics | hardware | Date: june 16

What was accomplished

●       The Raspberry Pi 4 companion computer was tested and wired onto the Cube, with a serial MAVLink connection established between the Pi and the Cube Orange+.

●       Serial communication was handled in the onboard software so commands such as start recording and stop recording could be transferred between the flight controller and the Raspberry Pi during the mission.

●       An initial in-flight data-logging test was conducted, confirming the Pi could reliably capture geo-tagged images while receiving live telemetry from the flight controller.


Challenges and solutions

The main challenge was synchronizing image capture timestamps with GPS telemetry data precisely enough for accurate geo-tagging. The team resolved this by using the MAVLink timestamp directly to tag each captured frame, rather than relying on the Pi's separate system clock, eliminating timing drift between the two data sources.

Media


[ Raspberry Pi 5 companion computer — reference photo ]

[ Raspberry Pi Camera Module 3 — reference photo ]

Next steps plan

Integrate the gimbal camera and status indicators, then run a full bench validation of the complete avionics stack.

What was accomplished

●       The Raspberry Pi 4 companion computer was tested and wired onto the Cube, with a serial MAVLink connection established between the Pi and the Cube Orange+.

●       Serial communication was handled in the onboard software so commands such as start recording and stop recording could be transferred between the flight controller and the Raspberry Pi during the mission.

●       An initial in-flight data-logging test was conducted, confirming the Pi could reliably capture geo-tagged images while receiving live telemetry from the flight controller.


Challenges and solutions

The main challenge was synchronizing image capture timestamps with GPS telemetry data precisely enough for accurate geo-tagging. The team resolved this by using the MAVLink timestamp directly to tag each captured frame, rather than relying on the Pi's separate system clock, eliminating timing drift between the two data sources.

Media


[ Raspberry Pi 5 companion computer — reference photo ]

[ Raspberry Pi Camera Module 3 — reference photo ]

Next steps plan

Integrate the gimbal camera and status indicators, then run a full bench validation of the complete avionics stack.

DRAG Tactical Team

ENGINEER | NAVIGATE | DOMINATE

Quick Links




DRAG Tactical Team

King Abdulaziz university

Saudi Arabia


⌖ View on Maps

Visit Us



Quick Links

Quick Links




Visit Us

DRAG Tactical Team

King Abdulaziz university

Saudi Arabia


⌖ View on Maps

DRAG Tactical Team

King Abdulaziz university

Saudi Arabia


⌖ View on Maps

DRAG Tactical Team

King Abdulaziz university

Saudi Arabia


⌖ View on Maps

Tactical DRAG Team

ENGINEER | NAVIGATE | DOMINATE

Visit Us



DRAG Tactical Team

King Abdulaziz university

Saudi Arabia

⌖ View on Maps