Export to
This item was added directly to Calagator
Thursday, June 27, 2013 at 9:27am.
Thursday, June 27, 2013 at 9:27am.
Galois tech talk: SMACCMPilot: flying quadcopters using new techniques for embedded programming
–
Website
Description
Presented by Pat Hickey.
At Galois, we're building critical flight control software using new software methods for embedded systems programming. We will show how we used new domain-specific languages which permit low-level hardware manipulation while still providing guarantees of type and memory safety. The flagship application for these new languages is called SMACCMPilot, a clean slate design of quadcopter flight control software built on open-source hardware. This talk will introduce our new software methods and show how we built SMACCMPilot to be high assurance without sacrificing programmer productivity.