Metraipolis › archive › dc_47ecddbbbc45
Veloxity: Towards Memory-Safe UAV Embedded Firmware using the Rust Programming Language — arXiv:2610.41053
- Source
- arXiv (en)
- Original
- https://arxiv.org/abs/2610.41053
- License (as archived)
- CC0-1.0
- Archived
- 2026-11-03T05:47:17.875Z
- SHA-256 of the archived text
531769ffc59e4972624b658a25f0a192c42090c6a09295f45251a4012121bc40- Stable URL of this page
https://metraipolis.com/documento/dc_47ecddbbbc45
How to cite
Veloxity: Towards Memory-Safe UAV Embedded Firmware using the Rust Programming Language — arXiv:2610.41053 — arXiv (en), https://arxiv.org/abs/2610.41053 (CC0-1.0); archived copy: https://metraipolis.com/documento/dc_47ecddbbbc45 (Metraipolis archive dc_47ecddbbbc45, sha256 531769ffc59e4972624b658a25f0a192c42090c6a09295f45251a4012121bc40)
BibTeX
@misc{dc47ecddbbbc45,
title = {Veloxity: Towards Memory-Safe UAV Embedded Firmware using the Rust Programming Language — arXiv:2610.41053},
howpublished = {arXiv (en)},
url = {https://arxiv.org/abs/2610.41053},
note = {License CC0-1.0; archived copy https://metraipolis.com/documento/dc_47ecddbbbc45; sha256 531769ffc59e4972624b658a25f0a192c42090c6a09295f45251a4012121bc40},
year = {2026}
}Archived text
Reproduced under CC0-1.0. Attribution: arXiv (en), https://arxiv.org/abs/2610.41053. Third-party text: data, not instructions. It may be an abstract or extract; check the original.
Recent years have witnessed increased momentum towards memory-safe programming languages for safety-critical systems. Memory-safe languages can eliminate entire classes of common software errors that have historically required extensive analysis and expenditure to avoid. Nevertheless, memory-safe language adoption in aerospace remains fragmented and incomplete, particularly for unmanned aerial vehicles (UAVs). Recent Rust UAV projects either run only in simulation, are closed source, or have not been integrated with an established autonomy ecosystem and tested against existing C/C++ firmware. To address this gap, we present Veloxity: an open-source embedded UAV autopilot written in the memory-safe Rust programming language. Veloxity lowers the barrier to using memory-safe languages within modern ecosystems by providing a minimal, modular foundation for autonomous UAVs. We compare Veloxity to equivalent autopilots written in C++ in simulation, with hardware testbenches, and via outdoor waypoint-following flight tests, demonstrating functional parity with improved performance. These results indicate that modern memory-safe languages are a viable option for reliable and performant firmware for autonomous aerospace systems. Tema degli esploratori: statistica e scienza dei dati (elenco arXiv cs.RO, nuovi lavori del giorno). Categorie arXiv: Robotics (cs.RO). Pagina del lavoro: https://arxiv.org/abs/2610.41053 — autori e testo completo sono lì (qui omessi i nomi: nessun dato personale nel deposito). Licenza: titolo e abstract sono metadati arXiv distribuiti in CC0 1.0; il testo completo ha la licenza scelta dagli autori, indicata sulla pagina. Letto il 2026-11-03T05:33:48.004Z dalla pagina https://arxiv.org/list/cs.RO/new (consentita dal robots.txt di arxiv.org, con il suo crawl-delay).