3D Robotics

3689414330?profile=originalOne of the cool features of the Mission Planner is that you can load and save configuration files. So you can not only have different files for different aircraft, but also share them with others.

 

This is particularly handy for common airframes. Once someone has tuned one well, they can upload their configuration file and save others the trouble of having to go through the same process.

 

I've now created a place in the APM and ArduCopter wikis that you can use to share configuration files. Please post your files in the comments here and I'll upload them to the relevant wikis as they come in.

 

The APM Configuration File Repository is here.

 

The AC2 Configuration File Repository is here.

 

*** Note, 2.0.26, and 2.0.27 had a flaw that switched Alt_hold and Simple mode. Don't fly it. This is fixed in 2.0.28. ***

E-mail me when people leave their comments –

You need to be a member of diydrones to add comments!

Join diydrones

Comments

  • I think there is an error on the main PID page link here:

    /code
    http://plane.ardupilot.com/wiki/configuration-files-for-common-airf...
    /end_code

    The Skywalker X5 is listed, but the photo is of the X8. I have an X8, and would love to have a more refined starting point for flying it, but not if it is for the X5!

    Thanks!
  • Developer

    ...sorry, i shouldn't say we'd only open it up to RTF frame manufacturers...but we do need some ownership of individual files and frames can vary a lot.  They can vary a lot depending upon the weight, the motor, etc...that's why RTF copters would be easier because the manufacturer would likely produce many identical copters so better chance of getting a set that will definitely work.

  • Developer

    I think since we've moved to github that configuration file repository is not being kept up to date.  For ArduCopter we've started putting them into this directory in github.  I think we're going to add a drop-down somewhere in mission planner to allow people to more easily pick a parameter file to upload.

    I've been thinking that we should open it up so that RTF frame manufacturers can put their param files there as well.

    The key to making a good parameter file is to only include the parameters that need to be changed from the defaults.  So for example, the big list above, although helpful also includes parameter which are certainly not related to the frame and should not be applied to another user's board.  For example all the RCX_ parameters..those are specific to that person's transmitter channel range.  The COMPASS_OFFS_X,Y,Z only work for that particular person's board.

  • can not attach the config file?

  • Hi all here is a config file for the hobbyking Phantom FX-61,flys real nice love this plane for fpv and even better with an apm installedundefined

  • Here's one for E-Flight Apprentice.  These PIDs were tuned using a pretty heavy plane, with 4000mah lipo, and with FPV system and upgraded motor. I suggest not going over 0.7 for the P-gain term on the pitch, as I observed a pretty big porpoise and overshoot.  0.5 gave the best response/stability with small values for D and I to help with wind.  

     

    #NOTE: 10/27/2013 8:45:44 PM Plane: Apprentice
    ACRO_PITCH_RATE,180
    ACRO_ROLL_RATE,180
    AHRS_COMP_BETA,0.1
    AHRS_GPS_GAIN,1
    AHRS_GPS_MINSATS,6
    AHRS_GPS_USE,1
    AHRS_ORIENTATION,16
    AHRS_RP_P,0.3
    AHRS_TRIM_X,0
    AHRS_TRIM_Y,0
    AHRS_TRIM_Z,0
    AHRS_WIND_MAX,0
    AHRS_YAW_P,0.3
    ALT_CTRL_ALG,0
    ALT_HOLD_FBWCM,1500
    ALT_HOLD_RTL,3000
    ALT_MIX,1
    ALT_OFFSET,0
    ALT2PTCH_D,0
    ALT2PTCH_I,0.1
    ALT2PTCH_IMAX,500
    ALT2PTCH_P,0.65
    AMP_OFFSET,0
    AMP_PER_VOLT,27.32
    ARSP2PTCH_D,0
    ARSP2PTCH_I,0.1
    ARSP2PTCH_IMAX,500
    ARSP2PTCH_P,0.65
    ARSPD_ENABLE,0
    ARSPD_FBW_MAX,29
    ARSPD_FBW_MIN,6
    ARSPD_OFFSET,0
    ARSPD_PIN,0
    ARSPD_RATIO,1.994
    ARSPD_USE,0
    BATT_CAPACITY,3600
    BATT_CURR_PIN,12
    BATT_MONITOR,4
    BATT_VOLT_PIN,13
    CAM_DURATION,10
    CAM_SERVO_OFF,1100
    CAM_SERVO_ON,1300
    CAM_TRIGG_DIST,0
    CAM_TRIGG_TYPE,0
    CMD_INDEX,0
    CMD_TOTAL,12
    COMPASS_AUTODEC,1
    COMPASS_DEC,0.073
    COMPASS_LEARN,1
    COMPASS_MOT_X,0
    COMPASS_MOT_Y,0
    COMPASS_MOT_Z,0
    COMPASS_MOTCT,0
    COMPASS_OFS_X,34.572
    COMPASS_OFS_Y,105.964
    COMPASS_OFS_Z,9.941
    COMPASS_ORIENT,4
    COMPASS_USE,1
    ELEVON_CH1_REV,0
    ELEVON_CH2_REV,0
    ELEVON_MIXING,0
    ELEVON_OUTPUT,0
    ELEVON_REVERSE,0
    ENRGY2THR_D,0
    ENRGY2THR_I,0
    ENRGY2THR_IMAX,20
    ENRGY2THR_P,0.5
    FBWB_CLIMB_RATE,2
    FBWB_ELEV_REV,0
    FENCE_ACTION,1
    FENCE_CHANNEL,5
    FENCE_MAXALT,125
    FENCE_MINALT,30
    FENCE_TOTAL,6
    FLAP_1_PERCNT,0
    FLAP_1_SPEED,0
    FLAP_2_PERCNT,0
    FLAP_2_SPEED,0
    FLTMODE_CH,8
    FLTMODE1,5
    FLTMODE2,5
    FLTMODE3,10
    FLTMODE4,10
    FLTMODE5,6
    FLTMODE6,0
    FORMAT_VERSION,13
    FS_BATT_MAH,0
    FS_BATT_VOLTAGE,0
    FS_GCS_ENABL,1
    FS_LONG_ACTN,1
    FS_LONG_TIMEOUT,20
    FS_SHORT_ACTN,1
    FS_SHORT_TIMEOUT,1.5
    GND_ABS_PRESS,100009.3
    GND_ALT_OFFSET,0
    GND_TEMP,29.907
    INS_ACCOFFS_X,0.844
    INS_ACCOFFS_Y,0.069
    INS_ACCOFFS_Z,0.187
    INS_ACCSCAL_X,1
    INS_ACCSCAL_Y,1
    INS_ACCSCAL_Z,1
    INS_GYROFFS_X,0
    INS_GYROFFS_Y,0
    INS_GYROFFS_Z,0
    INS_MPU6K_FILTER,0
    INS_PRODUCT_ID,0
    INVERTEDFLT_CH,0
    KFF_PTCH2THR,0
    KFF_RDDRMIX,0.5
    KFF_THR2PTCH,0
    LAND_FLARE_ALT,3
    LAND_FLARE_SEC,2
    LAND_PITCH_CD,0
    LEVEL_ROLL_LIMIT,5
    LIM_PITCH_MAX,5040
    LIM_PITCH_MIN,-5040
    LIM_ROLL_CD,5000
    LOG_BITMASK,8062
    MAG_ENABLE,1
    MIN_GNDSPD_CM,0
    MIXING_GAIN,0.5
    MNT_ANGMAX_PAN,4500
    MNT_ANGMAX_ROL,4500
    MNT_ANGMAX_TIL,4500
    MNT_ANGMIN_PAN,-4500
    MNT_ANGMIN_ROL,-4500
    MNT_ANGMIN_TIL,-4500
    MNT_CONTROL_X,0
    MNT_CONTROL_Y,0
    MNT_CONTROL_Z,0
    MNT_JSTICK_SPD,0
    MNT_MODE,0
    MNT_NEUTRAL_X,0
    MNT_NEUTRAL_Y,0
    MNT_NEUTRAL_Z,0
    MNT_RC_IN_PAN,0
    MNT_RC_IN_ROLL,0
    MNT_RC_IN_TILT,0
    MNT_RETRACT_X,0
    MNT_RETRACT_Y,0
    MNT_RETRACT_Z,0
    MNT_STAB_PAN,0
    MNT_STAB_ROLL,0
    MNT_STAB_TILT,0
    NAV_CONTROLLER,1
    NAVL1_DAMPING,0.75
    NAVL1_PERIOD,25
    PTCH2SRV_D,0.02
    PTCH2SRV_I,0.02
    PTCH2SRV_IMAX,1500
    PTCH2SRV_P,0.5
    PTCH2SRV_RLL,1
    PTCH2SRV_RMAX_DN,0
    PTCH2SRV_RMAX_UP,0
    PTCH2SRV_TCONST,0.5
    RC1_DZ,30
    RC1_MAX,1901
    RC1_MIN,1080
    RC1_REV,1
    RC1_TRIM,1491
    RC10_DZ,0
    RC10_FUNCTION,0
    RC10_MAX,1900
    RC10_MIN,1100
    RC10_REV,1
    RC10_TRIM,1500
    RC11_DZ,0
    RC11_FUNCTION,0
    RC11_MAX,1900
    RC11_MIN,1100
    RC11_REV,1
    RC11_TRIM,1500
    RC2_DZ,30
    RC2_MAX,1909
    RC2_MIN,1071
    RC2_REV,-1
    RC2_TRIM,1507
    RC3_DZ,30
    RC3_MAX,1917
    RC3_MIN,1077
    RC3_REV,1
    RC3_TRIM,1081
    RC4_DZ,30
    RC4_MAX,1910
    RC4_MIN,1073
    RC4_REV,-1
    RC4_TRIM,1576
    RC5_DZ,0
    RC5_FUNCTION,0
    RC5_MAX,969
    RC5_MIN,965
    RC5_REV,1
    RC5_TRIM,967
    RC6_DZ,0
    RC6_FUNCTION,0
    RC6_MAX,1499
    RC6_MIN,1498
    RC6_REV,1
    RC6_TRIM,1499
    RC7_DZ,0
    RC7_FUNCTION,0
    RC7_MAX,1499
    RC7_MIN,1498
    RC7_REV,1
    RC7_TRIM,1498
    RC8_DZ,0
    RC8_FUNCTION,0
    RC8_MAX,1854
    RC8_MIN,1178
    RC8_REV,1
    RC8_TRIM,1180
    RCMAP_PITCH,2
    RCMAP_ROLL,1
    RCMAP_THROTTLE,3
    RCMAP_YAW,4
    RELAY_PIN,13
    RLL2SRV_D,0.05
    RLL2SRV_I,0.05
    RLL2SRV_IMAX,1500
    RLL2SRV_P,0.6
    RLL2SRV_RMAX,0
    RLL2SRV_TCONST,0.5
    RSSI_PIN,-1
    RST_MISSION_CH,0
    RST_SWITCH_CH,0
    SCALING_SPEED,15
    SCHED_DEBUG,0
    SERIAL0_BAUD,115
    SERIAL3_BAUD,57
    SR0_EXT_STAT,2
    SR0_EXTRA1,10
    SR0_EXTRA2,10
    SR0_EXTRA3,2
    SR0_PARAMS,50
    SR0_POSITION,3
    SR0_RAW_CTRL,50
    SR0_RAW_SENS,2
    SR0_RC_CHAN,2
    SR3_EXT_STAT,2
    SR3_EXTRA1,2
    SR3_EXTRA2,2
    SR3_EXTRA3,2
    SR3_PARAMS,50
    SR3_POSITION,2
    SR3_RAW_CTRL,2
    SR3_RAW_SENS,2
    SR3_RC_CHAN,2
    STICK_MIXING,1
    SYS_NUM_RESETS,151
    SYSID_MYGCS,255
    SYSID_SW_TYPE,0
    SYSID_THISMAV,1
    TECS_CLMB_MAX,5
    TECS_HGT_OMEGA,3
    TECS_INTEG_GAIN,0.1
    TECS_PTCH_DAMP,0
    TECS_RLL2THR,10
    TECS_SINK_MAX,5
    TECS_SINK_MIN,2
    TECS_SPD_OMEGA,2
    TECS_SPDWEIGHT,1
    TECS_THR_DAMP,0.5
    TECS_TIME_CONST,5
    TECS_VERT_ACC,7
    TELEM_DELAY,0
    THR_FAILSAFE,1
    THR_FS_VALUE,950
    THR_MAX,100
    THR_MIN,0
    THR_PASS_STAB,0
    THR_SLEWRATE,50
    THR_SUPP_MAN,0
    THROTTLE_NUDGE,1
    TKOFF_THR_DELAY,0
    TKOFF_THR_MINACC,0
    TKOFF_THR_MINSPD,0
    TRIM_ARSPD_CM,1200
    TRIM_AUTO,0
    TRIM_PITCH_CD,0
    TRIM_THROTTLE,45
    VOLT_DIVIDER,3.568
    VTAIL_OUTPUT,0
    WHEELSTEER_D,0
    WHEELSTEER_I,0
    WHEELSTEER_IMAX,0
    WHEELSTEER_P,0
    WP_LOITER_RAD,60
    WP_RADIUS,30
    YAW2SRV_DAMP,0
    YAW2SRV_IMAX,1500
    YAW2SRV_INT,0
    YAW2SRV_RLL,1
    YAW2SRV_SLIP,0

  • Posted a P-File for the Skyhunter here..

    http://www.diydrones.com/profiles/blogs/skyhunter-param-file

  • Does anyone have a good Skywalker x8 parameter file for me?

  • somebody has the PID of the SkyWalker 168cm? thanks

  • @Chris : The Config file for Bixler is not Available.

    Can I use the Default PID from Arduplane 2.40 with APM2 with Bixler.

This reply was deleted.