Skip to content
arXiv Robotics — research abstracts· Derek Ward, Brian Bascom, Tyler Larsen, James Usevitch, Phil Tokumaru, Tim McLain·· 3 hours agoSignalEditorial score75

Veloxity: Towards Memory-Safe UAV Embedded Firmware using the Rust Programming Language

Veloxity: Towards Memory-Safe UAV Embedded Firmware using the Rust Programming Language

Summary

This paper introduces Veloxity, an open-source embedded autopilot for unmanned aerial vehicles (UAVs) written in the memory-safe Rust programming language. The authors address the fragmented adoption of memory-safe languages in aerospace by providing a minimal, modular foundation that integrates with established autonomy ecosystems. They compare Veloxity to equivalent C++ autopilots using simulation, hardware testbenches, and outdoor waypoint-following flight tests, demonstrating functional parity and improved performance. These results suggest that modern memory-safe languages are a viable option for reliable and performant firmware in autonomous aerospace systems.

Editorial context

The authors present Veloxity, an open-source UAV autopilot written in Rust, and demonstrate functional parity with C++ equivalents through simulation, hardware testbenches, and outdoor flight tests.

Source: arXiv Robotics — research abstracts · Read original article ↗

Loading article text…

What the source reports

Publisher-reported claims, with original evidence. These results have not been independently verified by RoboSignal.

  • code: not_reported
  • weights: not_reported
  • dataset: not_reported
  • paper: not_reported
Source excerpts and review record

Automatically extracted; no manual editorial approval recorded.

arly 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

Open source S3

Source:arXiv Robotics — research abstracts · arxiv.org

Timezone · UTC

Article dates follow your selected timezone. Briefing editions use Hong Kong time (UTC+8).