Hi everyone,
I am Halil Şahin, a freshman Computer Engineering student at Marmara University and an embedded software developer for the Aldebaran Combat UAV team.
I am extremely interested in the “Companion-Computer Health Monitoring” project for GSoC 2026. Dealing with custom telemetry and serialization challenges in my university team has shown me how critical FC-companion synchronization is for flight safety.
To get started, I have already successfully set up my SITL environment on Ubuntu and submitted my first PR to the repository (PR #32545).
I have prepared a detailed project proposal. My technical approach focuses on a phased implementation: starting with a C++ Linux daemon for a PoC, drafting a custom COMPANION_HEALTH MAVLink message, and finally integrating the failsafe logic into the AP_Vehicle and AP_Failsafe libraries. I also plan to use a Python mock script (PyMAVLink) for TDD in SITL.
You can review my full proposal here: GSoC 2026 Project Proposal: Real-Time Companion-Computer Health Monitoring & Failsafe - Google Docs
I would deeply appreciate any technical feedback or guidance from the community and mentors before the final submission deadline.
Thank you for your time! @jmachuca77