Browse Source

Higher default gains for multicopter position control

sbg
Lorenz Meier 9 years ago
parent
commit
7adaccfe67
  1. 11
      src/modules/mc_pos_control/mc_pos_control_params.c

11
src/modules/mc_pos_control/mc_pos_control_params.c

@ -204,7 +204,7 @@ PARAM_DEFINE_FLOAT(MPC_Z_FF, 0.5f); @@ -204,7 +204,7 @@ PARAM_DEFINE_FLOAT(MPC_Z_FF, 0.5f);
* @decimal 2
* @group Multicopter Position Control
*/
PARAM_DEFINE_FLOAT(MPC_XY_P, 1.0f);
PARAM_DEFINE_FLOAT(MPC_XY_P, 1.25f);
/**
* Proportional gain for horizontal velocity error
@ -242,10 +242,12 @@ PARAM_DEFINE_FLOAT(MPC_XY_VEL_D, 0.01f); @@ -242,10 +242,12 @@ PARAM_DEFINE_FLOAT(MPC_XY_VEL_D, 0.01f);
*
* @unit m/s
* @min 0.0
* @max 20.0
* @increment 1
* @decimal 2
* @group Multicopter Position Control
*/
PARAM_DEFINE_FLOAT(MPC_XY_VEL_MAX, 5.0f);
PARAM_DEFINE_FLOAT(MPC_XY_VEL_MAX, 8.0f);
/**
* Horizontal velocity feed forward
@ -383,8 +385,9 @@ PARAM_DEFINE_FLOAT(MPC_VELD_LP, 5.0f); @@ -383,8 +385,9 @@ PARAM_DEFINE_FLOAT(MPC_VELD_LP, 5.0f);
*
* @unit m/s/s
* @min 2.0
* @max 10.0
* @max 15.0
* @increment 1
* @decimal 2
* @group Multicopter Position Control
*/
PARAM_DEFINE_FLOAT(MPC_ACC_HOR_MAX, 6.0f);
PARAM_DEFINE_FLOAT(MPC_ACC_HOR_MAX, 10.0f);

Loading…
Cancel
Save