The vehicle structure, motors and rotors are taken from DraganFlyer V Ti, by Dragan Fly Innovation Inc.; the model is developed by Spectrolutions Inc. (you can find some documentation about DF V here)

After removing electronics parts, payload of DF V is about 250g to keep the autonomy of 15'. The compromise between features, expandability, weight/dimension rate and computational power lead us to use mini-computer Gumstix with the configuration below.

schema avionica

Gumstix board host a Marvell PXA255 microprocessor (400MHz, 16MB ram) for ground communications via UDP and/or ssh login, and for high level operations. Robostix board mount a ATMega128 micro-controller, C programmable; on the micro-controller is installed the controller code developed with Matlab/Simulink and auto-generated with RealTime Workshop Embedded Coder. Additional C code assures hard real-time (@50Hz), manages serial communication with IMU (inertial measurement unit), sync data, generates PWM signal and implements procedure for emergency situations.

The vehicle can be driven with an hobby radio transmitter; now we're using an Futaba 6-EXH but any other rc tx with at least 4 channel and tutor port can be used as well. Main link is implemented connecting the radio to pc using the tutor port on radio and a USB adapter on the PC side; next, commands are sent via WiFi 802.11bg to airborne computer. Backup link use directly the radio signal at radio transmitter frequency (35/50/72 MHz, see the allowed frequency table for your country), that is received by a dedicated mini-receiver on board and then sent to the Robostix.

Sensor on board are:

Other element on board:

Overall mass of avionics components is 250g, overall vehicle mass is 500g.


Components summary: