The Armfox V4 is my experimental platform for develop Flycam .
In my development i'm using :
Multipliot 32 : http://www.virtualrobotix.com/page/multipilot32-1
VRIMU : http://www.virtualrobotix.com/page/vr-imu-10
VRI2C ESC: http://www.virtualrobotix.com/page/vr-bl-controller-10
The firmware is ArdupiratesNG 32 that i had implemented with some new libs and functionality :
I add the support to 1 wire PPMSUM radio as Jeti to have on 1 wire until 12 channel that could be usefull for fly cam application .
I add the support to i2c esc so the refresh rate of esc is 2.5 khz instead of 550 hz available on standard esc.
On VRIMU is available a professional sensor ADXRS 610 gyro for high precision and high immunity to vibration. the full scale of sensor is 300 °/S and the resolution is 12 bit.
With this kind of configuration is available a lot of 16 bit pwm output for manage high quality sensor for gimbal managment.
Best
Roberto
Comments
sorry for the video is doing in evening , the VRIMU is another option , work fine with MP32 , i don't yet test it with acm , but could be possible to work the standard version use same sensor of Oilpan so had no sense replace it with oilpan the PRO revision use gyro adxrs 610 the result is more resolution respect of other version.
The standard gyro had a full scale of 500 °/s the ADXRS is 300 °/s so you have more resolution .
300 / 4096 = 0.07 °/s
500 / 4096 = 0.12 °/s
So if you add the i2c support for esc that instead of 127 step have 256 step of resolution you have :
4000 / 127 = 31 step
4000 / 256 = 15 step
The result is smoothing fly.
Best
Roberto