Developing Embedded Software for a Helicopter Testbed