Aerial Freaks Cyclops Vision Brushless Gimbal

Stealthdude said:
My current settings which seem quite stable are...


ROLL P=10, I=0.05, D=8
PITCH P=14, I=0.05, D=8
POWER ROLL=120, PITCH=90
ROLL POWER INVERT is ticked
POLES=14

Super, thanks, will test that setting once I got the propellers balanced
 
AnselA said:
Stealthdude said:
ROLL POWER INVERT is ticked

Why inverted?

To be honest I used a profile from this thread and tweaked it for myself. The roll power invert was ticked in that one, although I have tried ticked and unticked it doesn't seem to make any difference.
 
This is confusing, because:

SimpleBGC_manual_2_4_eng.pdf:

"INVERT – reverse motor rotation direction. It's extremely important to choose the correct motor
rotation direction to not damage your gimbal. To determine the correct direction, set the P, I, and
D values to 0 and the POWER values to 80 (or higher if your motors don’t produce enough
force to hold/move the camera). Level the camera tray horizontally and click the AUTO button in
the "Motor configuration" settings. The gimbal will make small movement to determine correct
motor rotation direction. Wait for the calibration procedure to complete."

I run the AUTO config, which did not result any "inverted" setting. Aerial Freaks "factory settings" has PITCH inverted, not ROLL.

Also the number of poles:

"NUM.POLES – Number of motor poles. This value needs to be equal to the number of
magnets in your motor’s bell. During the “auto” calibration process described above, this value
is automatically detected. However, this value is sometimes not correctly determined during the
“auto” calibration process and will need to be verified and possibly corrected manually. Most
brushless gimbal motors are built with 14 poles (or magnets) and utilize a DLRK winding
scheme. Count your motor magnets and enter this value if the value is not correct in the GUI."

The AUTO setting resulted number of poles 13 and 16. Aerial Freaks "factory settings" has 12 and 12...? It's not possible to count the magnets without disassembling the gimbal.

Could somebody, who is close and on the same time zone, to call Aerial Freaks and ask what's the correct of number of poles?
 
I just got a email today from Aerial Freaks with screen shot on how they want me to configure my gimbal.
It says 12 om the poles. ( nothing is inverted)
Must say that Aerial Freaks are very service minded with good communication.
Im just waiting on my propeller balancing tools in order to make sure that I dont have any vibrations from the drone itself.
Once that is completed I will use all their as well as all advices in this fantastic thread.
 
Tobbe_gbg said:
I just got a email today from Aerial Freaks with screen shot on how they want me to configure my gimbal.
It says 12 om the poles. ( nothing is inverted)
Must say that Aerial Freaks are very service minded with good communication.
Im just waiting on my propeller balancing tools in order to make sure that I dont have any vibrations from the drone itself.
Once that is completed I will use all their as well as all advices in this fantastic thread.
Any chance you could post the screen shot. Might be worth comparing results from both.
 
Tobbe_gbg said:
I just got a email today from Aerial Freaks with screen shot on how they want me to configure my gimbal.
It says 12 om the poles. ( nothing is inverted)
Must say that Aerial Freaks are very service minded with good communication.
Im just waiting on my propeller balancing tools in order to make sure that I dont have any vibrations from the drone itself.
Once that is completed I will use all their as well as all advices in this fantastic thread.

Good to hear. Few months ago, when I tried to buy Cyclops, they never answered my emails...

They did not send you their current "factory profile"?
 
Tobbe_gbg said:
Stealthdude said:
My current settings which seem quite stable are...


ROLL P=10, I=0.05, D=8
PITCH P=14, I=0.05, D=8
POWER ROLL=120, PITCH=90
ROLL POWER INVERT is ticked
POLES=14

Super, thanks, will test that setting once I got the propellers balanced

Tested this and it works fine after that I have switched to my new carbon propellers
It is late and dark in Sweden but I made a flight anyway.
Will publish the setting and video as soon as its uploaded on youtube
 
Here it comes, config and flight.
Its dark now in Sweden but enough to see that the result is much much better (its very windy today)

It worked first after I changed to my new carbon propellers.

http://youtu.be/UhGjUhTiji0

Ooopppsss Youtube quality was bad..
My setting is:
Roll P:10 I:0.5 D:8. Power:110 invert:yes poles:14
Potch P:14 I:0.5 D:8. Power:110 invert:yes poles:14
 
AnselA said:
Tobbe_gbg said:
I just got a email today from Aerial Freaks with screen shot on how they want me to configure my gimbal.
It says 12 om the poles. ( nothing is inverted)
Must say that Aerial Freaks are very service minded with good communication.
Im just waiting on my propeller balancing tools in order to make sure that I dont have any vibrations from the drone itself.
Once that is completed I will use all their as well as all advices in this fantastic thread.

Good to hear. Few months ago, when I tried to buy Cyclops, they never answered my emails...

They did not send you their current "factory profile"?

Yes I have their profile.
I used it and tuned it.
 
Tobbe_gbg said:
AnselA said:
They did not send you their current "factory profile"?

Yes I have their profile.
I used it and tuned it.

Is it the same as posted here before?

Code:
<saved-configuration>
  <board-params>
    <axisTop>-3</axisTop>
    <axisRight>-2</axisRight>
    <frameAxisTop>0</frameAxisTop>
    <frameAxisRight>0</frameAxisRight>
    <gyroLPF>0</gyroLPF>
    <gyroSens>0</gyroSens>
    <frame__imu__pos>0</frame__imu__pos>
    <i2c__pullups>true</i2c__pullups>
    <skip__gyro__cal>true</skip__gyro__cal>
    <rcCmd>
      <int>0</int>
      <int>0</int>
      <int>0</int>
    </rcCmd>
    <menuCmd>
      <int>6</int>
      <int>0</int>
      <int>0</int>
      <int>0</int>
      <int>0</int>
      <int>7</int>
    </menuCmd>
    <outputMap>
      <int>1</int>
      <int>2</int>
      <int>0</int>
    </outputMap>
    <followOffset>
      <int>0</int>
      <int>-4</int>
      <int>0</int>
    </followOffset>
    <bat__threshold__alarm>0</bat__threshold__alarm>
    <bat__threshold__motors>0</bat__threshold__motors>
    <bat__comp__ref>0</bat__comp__ref>
    <beeper__modes>0</beeper__modes>
  </board-params>
  <profile>
    <P>
      <int>13</int>
      <int>11</int>
      <int>10</int>
    </P>
    <I>
      <int>3</int>
      <int>3</int>
      <int>3</int>
    </I>
    <D>
      <int>8</int>
      <int>8</int>
      <int>5</int>
    </D>
    <angleAccLimit>0</angleAccLimit>
    <power>
      <int>169</int>
      <int>88</int>
      <int>50</int>
    </power>
    <boosterPower>
      <int>0</int>
      <int>0</int>
      <int>0</int>
    </boosterPower>
    <invert>
      <boolean>false</boolean>
      <boolean>true</boolean>
      <boolean>false</boolean>
    </invert>
    <poles>
      <int>12</int>
      <int>12</int>
      <int>14</int>
    </poles>
    <extFCGain>
      <int>0</int>
      <int>0</int>
    </extFCGain>
    <rcMinAngle>
      <int>-45</int>
      <int>-45</int>
      <int>-45</int>
    </rcMinAngle>
    <rcMaxAngle>
      <int>45</int>
      <int>45</int>
      <int>45</int>
    </rcMaxAngle>
    <rcMode>
      <int>1</int>
      <int>0</int>
      <int>1</int>
    </rcMode>
    <rcLPF>
      <int>3</int>
      <int>3</int>
      <int>3</int>
    </rcLPF>
    <rcSpeed>
      <int>10</int>
      <int>10</int>
      <int>10</int>
    </rcSpeed>
    <rcFollow>
      <int>0</int>
      <int>0</int>
      <int>0</int>
    </rcFollow>
    <gyroTrust>146</gyroTrust>
    <useModel>false</useModel>
    <pwmFreq>1</pwmFreq>
    <serialSpeed>0</serialSpeed>
    <rcTrim>
      <int>0</int>
      <int>0</int>
      <int>0</int>
    </rcTrim>
    <rcDeadband>100</rcDeadband>
    <rcExpoRate>0</rcExpoRate>
    <rcVirtMode>0</rcVirtMode>
    <rcMap>
      <int>0</int>
      <int>2</int>
      <int>0</int>
      <int>0</int>
      <int>0</int>
      <int>0</int>
    </rcMap>
    <rcMix>
      <int>0</int>
      <int>0</int>
    </rcMix>
    <followMode>0</followMode>
    <followDeadband>50</followDeadband>
    <followExpoRate>0</followExpoRate>
    <follow__roll__mix__start>40</follow__roll__mix__start>
    <follow__roll__mix__range>20</follow__roll__mix__range>
    <followSpeed>
      <int>10</int>
      <int>10</int>
      <int>10</int>
    </followSpeed>
    <frameAngleFromMotors>false</frameAngleFromMotors>
  </profile>
</saved-configuration>
 
AnselA said:
Tobbe_gbg said:
AnselA said:
They did not send you their current "factory profile"?

Yes I have their profile.
I used it and tuned it.

Is it the same as posted here before?

Code:
<saved-configuration>
  <board-params>
    <axisTop>-3</axisTop>
    <axisRight>-2</axisRight>
    <frameAxisTop>0</frameAxisTop>
    <frameAxisRight>0</frameAxisRight>
    <gyroLPF>0</gyroLPF>
    <gyroSens>0</gyroSens>
    <frame__imu__pos>0</frame__imu__pos>
    <i2c__pullups>true</i2c__pullups>
    <skip__gyro__cal>true</skip__gyro__cal>
    <rcCmd>
      <int>0</int>
      <int>0</int>
      <int>0</int>
    </rcCmd>
    <menuCmd>
      <int>6</int>
      <int>0</int>
      <int>0</int>
      <int>0</int>
      <int>0</int>
      <int>7</int>
    </menuCmd>
    <outputMap>
      <int>1</int>
      <int>2</int>
      <int>0</int>
    </outputMap>
    <followOffset>
      <int>0</int>
      <int>-4</int>
      <int>0</int>
    </followOffset>
    <bat__threshold__alarm>0</bat__threshold__alarm>
    <bat__threshold__motors>0</bat__threshold__motors>
    <bat__comp__ref>0</bat__comp__ref>
    <beeper__modes>0</beeper__modes>
  </board-params>
  <profile>
    <P>
      <int>13</int>
      <int>11</int>
      <int>10</int>
    </P>
    <I>
      <int>3</int>
      <int>3</int>
      <int>3</int>
    </I>
    <D>
      <int>8</int>
      <int>8</int>
      <int>5</int>
    </D>
    <angleAccLimit>0</angleAccLimit>
    <power>
      <int>169</int>
      <int>88</int>
      <int>50</int>
    </power>
    <boosterPower>
      <int>0</int>
      <int>0</int>
      <int>0</int>
    </boosterPower>
    <invert>
      <boolean>false</boolean>
      <boolean>true</boolean>
      <boolean>false</boolean>
    </invert>
    <poles>
      <int>12</int>
      <int>12</int>
      <int>14</int>
    </poles>
    <extFCGain>
      <int>0</int>
      <int>0</int>
    </extFCGain>
    <rcMinAngle>
      <int>-45</int>
      <int>-45</int>
      <int>-45</int>
    </rcMinAngle>
    <rcMaxAngle>
      <int>45</int>
      <int>45</int>
      <int>45</int>
    </rcMaxAngle>
    <rcMode>
      <int>1</int>
      <int>0</int>
      <int>1</int>
    </rcMode>
    <rcLPF>
      <int>3</int>
      <int>3</int>
      <int>3</int>
    </rcLPF>
    <rcSpeed>
      <int>10</int>
      <int>10</int>
      <int>10</int>
    </rcSpeed>
    <rcFollow>
      <int>0</int>
      <int>0</int>
      <int>0</int>
    </rcFollow>
    <gyroTrust>146</gyroTrust>
    <useModel>false</useModel>
    <pwmFreq>1</pwmFreq>
    <serialSpeed>0</serialSpeed>
    <rcTrim>
      <int>0</int>
      <int>0</int>
      <int>0</int>
    </rcTrim>
    <rcDeadband>100</rcDeadband>
    <rcExpoRate>0</rcExpoRate>
    <rcVirtMode>0</rcVirtMode>
    <rcMap>
      <int>0</int>
      <int>2</int>
      <int>0</int>
      <int>0</int>
      <int>0</int>
      <int>0</int>
    </rcMap>
    <rcMix>
      <int>0</int>
      <int>0</int>
    </rcMix>
    <followMode>0</followMode>
    <followDeadband>50</followDeadband>
    <followExpoRate>0</followExpoRate>
    <follow__roll__mix__start>40</follow__roll__mix__start>
    <follow__roll__mix__range>20</follow__roll__mix__range>
    <followSpeed>
      <int>10</int>
      <int>10</int>
      <int>10</int>
    </followSpeed>
    <frameAngleFromMotors>false</frameAngleFromMotors>
  </profile>
</saved-configuration>


Please find the configuration that I received:
<saved-configuration>
<board-params>
<axisTop>-3</axisTop>
<axisRight>-2</axisRight>
<frameAxisTop>0</frameAxisTop>
<frameAxisRight>0</frameAxisRight>
<gyroLPF>0</gyroLPF>
<gyroSens>0</gyroSens>
<frame__imu__pos>0</frame__imu__pos>
<i2c__pullups>true</i2c__pullups>
<skip__gyro__cal>true</skip__gyro__cal>
<rcCmd>
<int>0</int>
<int>0</int>
<int>0</int>
</rcCmd>
<menuCmd>
<int>6</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>7</int>
</menuCmd>
<outputMap>
<int>1</int>
<int>2</int>
<int>0</int>
</outputMap>
<followOffset>
<int>0</int>
<int>-4</int>
<int>0</int>
</followOffset>
<bat__threshold__alarm>0</bat__threshold__alarm>
<bat__threshold__motors>0</bat__threshold__motors>
<bat__comp__ref>0</bat__comp__ref>
<beeper__modes>0</beeper__modes>
</board-params>
<profile>
<P>
<int>11</int>
<int>12</int>
<int>10</int>
</P>
<I>
<int>3</int>
<int>3</int>
<int>3</int>
</I>
<D>
<int>11</int>
<int>16</int>
<int>5</int>
</D>
<angleAccLimit>0</angleAccLimit>
<power>
<int>136</int>
<int>57</int>
<int>50</int>
</power>
<boosterPower>
<int>0</int>
<int>0</int>
<int>0</int>
</boosterPower>
<invert>
<boolean>true</boolean>
<boolean>true</boolean>
<boolean>false</boolean>
</invert>
<poles>
<int>12</int>
<int>12</int>
<int>14</int>
</poles>
<extFCGain>
<int>0</int>
<int>0</int>
</extFCGain>
<rcMinAngle>
<int>-45</int>
<int>-65</int>
<int>-45</int>
</rcMinAngle>
<rcMaxAngle>
<int>45</int>
<int>78</int>
<int>45</int>
</rcMaxAngle>
<rcMode>
<int>1</int>
<int>0</int>
<int>1</int>
</rcMode>
<rcLPF>
<int>3</int>
<int>3</int>
<int>3</int>
</rcLPF>
<rcSpeed>
<int>10</int>
<int>1</int>
<int>10</int>
</rcSpeed>
<rcFollow>
<int>0</int>
<int>0</int>
<int>0</int>
</rcFollow>
<gyroTrust>100</gyroTrust>
<useModel>false</useModel>
<pwmFreq>1</pwmFreq>
<serialSpeed>0</serialSpeed>
<rcTrim>
<int>0</int>
<int>0</int>
<int>0</int>
</rcTrim>
<rcDeadband>82</rcDeadband>
<rcExpoRate>0</rcExpoRate>
<rcVirtMode>0</rcVirtMode>
<rcMap>
<int>0</int>
<int>2</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</rcMap>
<rcMix>
<int>0</int>
<int>0</int>
</rcMix>
<followMode>0</followMode>
<followDeadband>50</followDeadband>
<followExpoRate>0</followExpoRate>
<follow__roll__mix__start>40</follow__roll__mix__start>
<follow__roll__mix__range>20</follow__roll__mix__range>
<followSpeed>
<int>10</int>
<int>10</int>
<int>10</int>
</followSpeed>
<frameAngleFromMotors>false</frameAngleFromMotors>
</profile>
</saved-configuration>
 
After some tuning, below works fine for me.
It is very, very important that the propellers are fine.
I tested with some old one that worked fine with the original stand, but I fail with the Gimbal.
After changed to carbon (will also test new original propellers) it worked perferfectly with below config:

<saved-configuration>
<board-params>
<axisTop>-3</axisTop>
<axisRight>-2</axisRight>
<frameAxisTop>0</frameAxisTop>
<frameAxisRight>0</frameAxisRight>
<gyroLPF>2</gyroLPF>
<gyroSens>0</gyroSens>
<frame__imu__pos>0</frame__imu__pos>
<i2c__pullups>true</i2c__pullups>
<skip__gyro__cal>true</skip__gyro__cal>
<rcCmd>
<int>0</int>
<int>0</int>
<int>0</int>
</rcCmd>
<menuCmd>
<int>6</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>7</int>
</menuCmd>
<outputMap>
<int>1</int>
<int>2</int>
<int>0</int>
</outputMap>
<followOffset>
<int>0</int>
<int>-4</int>
<int>0</int>
</followOffset>
<bat__threshold__alarm>0</bat__threshold__alarm>
<bat__threshold__motors>0</bat__threshold__motors>
<bat__comp__ref>0</bat__comp__ref>
<beeper__modes>0</beeper__modes>
<rcMemory>
<int>0</int>
<int>0</int>
<int>0</int>
</rcMemory>
<rememberLastUsedProfile>false</rememberLastUsedProfile>
<encoder__type>0</encoder__type>
<encoder__offset>
<int>0</int>
<int>0</int>
<int>0</int>
</encoder__offset>
<encoder__fld__offset>
<int>0</int>
<int>0</int>
<int>0</int>
</encoder__fld__offset>
<manual__set__time>
<int>0</int>
<int>0</int>
<int>0</int>
</manual__set__time>
<motor__heating__factor>
<int>0</int>
<int>0</int>
<int>0</int>
</motor__heating__factor>
<motor__cooling__factor>
<int>0</int>
<int>0</int>
<int>0</int>
</motor__cooling__factor>
<encoder__cfg>0</encoder__cfg>
<encoder__lpf>0</encoder__lpf>
<encoder__mag__link>
<int>0</int>
<int>0</int>
<int>0</int>
</encoder__mag__link>
<adj__vars__trigger>
<adj-var-trigger-cfg>
<src__ch>0</src__ch>
<action>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</action>
</adj-var-trigger-cfg>
<adj-var-trigger-cfg>
<src__ch>0</src__ch>
<action>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</action>
</adj-var-trigger-cfg>
<adj-var-trigger-cfg>
<src__ch>0</src__ch>
<action>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</action>
</adj-var-trigger-cfg>
<adj-var-trigger-cfg>
<src__ch>0</src__ch>
<action>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</action>
</adj-var-trigger-cfg>
<adj-var-trigger-cfg>
<src__ch>0</src__ch>
<action>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</action>
</adj-var-trigger-cfg>
<adj-var-trigger-cfg>
<src__ch>0</src__ch>
<action>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</action>
</adj-var-trigger-cfg>
<adj-var-trigger-cfg>
<src__ch>0</src__ch>
<action>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</action>
</adj-var-trigger-cfg>
<adj-var-trigger-cfg>
<src__ch>0</src__ch>
<action>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</action>
</adj-var-trigger-cfg>
<adj-var-trigger-cfg>
<src__ch>0</src__ch>
<action>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</action>
</adj-var-trigger-cfg>
<adj-var-trigger-cfg>
<src__ch>0</src__ch>
<action>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</action>
</adj-var-trigger-cfg>
</adj__vars__trigger>
<adj__vars__analog>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>250</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
<adj-var-analog-cfg>
<src__ch>0</src__ch>
<var__id>0</var__id>
<min__val>0</min__val>
<max__val>255</max__val>
</adj-var-analog-cfg>
</adj__vars__analog>
</board-params>
<profile>
<P>
<int>10</int>
<int>14</int>
<int>10</int>
</P>
<I>
<int>5</int>
<int>5</int>
<int>3</int>
</I>
<D>
<int>8</int>
<int>8</int>
<int>5</int>
</D>
<angleAccLimit>0</angleAccLimit>
<power>
<int>110</int>
<int>110</int>
<int>50</int>
</power>
<boosterPower>
<int>0</int>
<int>0</int>
<int>0</int>
</boosterPower>
<invert>
<boolean>true</boolean>
<boolean>true</boolean>
<boolean>false</boolean>
</invert>
<poles>
<int>14</int>
<int>14</int>
<int>14</int>
</poles>
<extFCGain>
<int>0</int>
<int>0</int>
</extFCGain>
<rcMinAngle>
<int>-45</int>
<int>-28</int>
<int>-45</int>
</rcMinAngle>
<rcMaxAngle>
<int>45</int>
<int>78</int>
<int>45</int>
</rcMaxAngle>
<rcMode>
<int>1</int>
<int>0</int>
<int>1</int>
</rcMode>
<rcLPF>
<int>3</int>
<int>3</int>
<int>3</int>
</rcLPF>
<rcSpeed>
<int>10</int>
<int>7</int>
<int>10</int>
</rcSpeed>
<rcFollow>
<int>0</int>
<int>0</int>
<int>0</int>
</rcFollow>
<rcInverse>
<boolean>false</boolean>
<boolean>false</boolean>
<boolean>false</boolean>
</rcInverse>
<gyroTrust>100</gyroTrust>
<useModel>false</useModel>
<pwmFreq>1</pwmFreq>
<serialSpeed>0</serialSpeed>
<rcTrim>
<int>0</int>
<int>0</int>
<int>0</int>
</rcTrim>
<rcDeadband>82</rcDeadband>
<rcExpoRate>0</rcExpoRate>
<rcVirtMode>0</rcVirtMode>
<rcMap>
<int>0</int>
<int>2</int>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</rcMap>
<rcMix>
<int>0</int>
<int>0</int>
</rcMix>
<followMode>0</followMode>
<followDeadband>50</followDeadband>
<followExpoRate>0</followExpoRate>
<follow__roll__mix__start>40</follow__roll__mix__start>
<follow__roll__mix__range>20</follow__roll__mix__range>
<followSpeed>
<int>10</int>
<int>10</int>
<int>10</int>
</followSpeed>
<followLPF>
<int>0</int>
<int>0</int>
<int>0</int>
</followLPF>
<frameAngleFromMotors>false</frameAngleFromMotors>
<notchFreq1>
<int>0</int>
<int>0</int>
<int>0</int>
</notchFreq1>
<notchFreq2>
<int>0</int>
<int>0</int>
<int>0</int>
</notchFreq2>
<notchFreq3>
<int>0</int>
<int>0</int>
<int>0</int>
</notchFreq3>
<notchWidth1>
<int>0</int>
<int>0</int>
<int>0</int>
</notchWidth1>
<notchWidth2>
<int>0</int>
<int>0</int>
<int>0</int>
</notchWidth2>
<notchWidth3>
<int>0</int>
<int>0</int>
<int>0</int>
</notchWidth3>
<notchEnabled1>
<boolean>false</boolean>
<boolean>false</boolean>
<boolean>false</boolean>
</notchEnabled1>
<notchEnabled2>
<boolean>false</boolean>
<boolean>false</boolean>
<boolean>false</boolean>
</notchEnabled2>
<notchEnabled3>
<boolean>false</boolean>
<boolean>false</boolean>
<boolean>false</boolean>
</notchEnabled3>
<lpfFreq>
<int>0</int>
<int>0</int>
<int>0</int>
</lpfFreq>
<lpfEnabled>
<boolean>false</boolean>
<boolean>false</boolean>
<boolean>false</boolean>
</lpfEnabled>
<adaptivePIDEnabled>0</adaptivePIDEnabled>
<adaptivePIDThreshold>0</adaptivePIDThreshold>
<adaptivePIDRate>0</adaptivePIDRate>
<adaptivePIDRecoveryFactor>0</adaptivePIDRecoveryFactor>
<servoOut>
<int>0</int>
<int>0</int>
<int>0</int>
<int>0</int>
</servoOut>
<servoRate>0</servoRate>
</profile>
<firmwareVer>2407</firmwareVer>
</saved-configuration>
 
Hello, Flying Family !!
First post on this forum....

I've read all that thread and purchased Cyclops gimbal after reading all advices... Installation OK on friday, then few days to test and tune.
Like the majority of problematic videos about this beautiful tool, there was a rapid vibration on roll axe, not all the time, but each flight.

I've try all kind of gimbal tuning, and finally, tonight there is a main advance in tuning, adjusting gain Phantom in P2V assistant (with MacUser advice, I put all gains to 80%)

So, I understand Phantom vibrations are in resonnance with gimbal, or something like that...

THANK YOU for all the advices and time spend on this forum, it was very helpfull !! Nor sure it was possible to tune without that...

Happy fly ! :D
 
LudoVic said:
Hello, Flying Family !!
First post on this forum....

I've read all that thread and purchased Cyclops gimbal after reading all advices... Installation OK on friday, then few days to test and tune.
Like the majority of problematic videos about this beautiful tool, there was a rapid vibration on roll axe, not all the time, but each flight.

I've try all kind of gimbal tuning, and finally, tonight there is a main advance in tuning, adjusting gain Phantom in P2V assistant (with MacUser advice, I put all gains to 80%)

So, I understand Phantom vibrations are in resonnance with gimbal, or something like that...

THANK YOU for all the advices and time spend on this forum, it was very helpfull !! Nor sure it was possible to tune without that...

Happy fly ! :D

Hi, I think it was mentioned here to put both pitch and roll in Phantom assistant to zero. Its worth trying. Roll gain "80" dont make any difference in hand so it has to be tested in flight. However Pitch gain "80" makes pitch unusable while the camera does not hold the level. I leave "zero" since I think pitch is fine during the flight. Shame Aerial Freaks does not instruct on this (I guess they dont know themselves). Thanks for sharing. Hopefuly I will be still able to test during weekend while the weather is still modest.
 
dave21 said:
LudoVic said:
Hello, Flying Family !!
First post on this forum....

I've read all that thread and purchased Cyclops gimbal after reading all advices... Installation OK on friday, then few days to test and tune.
Like the majority of problematic videos about this beautiful tool, there was a rapid vibration on roll axe, not all the time, but each flight.

I've try all kind of gimbal tuning, and finally, tonight there is a main advance in tuning, adjusting gain Phantom in P2V assistant (with MacUser advice, I put all gains to 80%)

So, I understand Phantom vibrations are in resonnance with gimbal, or something like that...

THANK YOU for all the advices and time spend on this forum, it was very helpfull !! Nor sure it was possible to tune without that...

Happy fly ! :D

Hi, I think it was mentioned here to put both pitch and roll in Phantom assistant to zero. Its worth trying. Roll gain "80" dont make any difference in hand so it has to be tested in flight. However Pitch gain "80" makes pitch unusable while the camera does not hold the level. I leave "zero" since I think pitch is fine during the flight. Shame Aerial Freaks does not instruct on this (I guess they dont know themselves). Thanks for sharing. Hopefuly I will be still able to test during weekend while the weather is still modest.

"all gains"???
 

Recent Posts

Members online

No members online now.

Forum statistics

Threads
143,096
Messages
1,467,615
Members
104,981
Latest member
brianklenhart