Browse Source

pid tuning velocity: add param descriptions

QGC4.4
Beat Küng 4 years ago committed by Lorenz Meier
parent
commit
50a50a7552
  1. 12
      src/AutoPilotPlugins/PX4/PX4TuningComponentCopterVelocity.qml

12
src/AutoPilotPlugins/PX4/PX4TuningComponentCopterVelocity.qml

@ -48,7 +48,7 @@ Column {
property var params: ListModel { property var params: ListModel {
ListElement { ListElement {
title: qsTr("Proportional gain (MPC_XY_VEL_P_ACC)") title: qsTr("Proportional gain (MPC_XY_VEL_P_ACC)")
description: qsTr("TODO") description: qsTr("Increase for more responsiveness, reduce if the velocity overshoots (and increasing D does not help).")
param: "MPC_XY_VEL_P_ACC" param: "MPC_XY_VEL_P_ACC"
min: 1.2 min: 1.2
max: 5 max: 5
@ -56,7 +56,7 @@ Column {
} }
ListElement { ListElement {
title: qsTr("Integral gain (MPC_XY_VEL_I_ACC)") title: qsTr("Integral gain (MPC_XY_VEL_I_ACC)")
description: qsTr("TODO") description: qsTr("Increase to reduce steady-state error (e.g. wind)")
param: "MPC_XY_VEL_I_ACC" param: "MPC_XY_VEL_I_ACC"
min: 0.2 min: 0.2
max: 10 max: 10
@ -64,7 +64,7 @@ Column {
} }
ListElement { ListElement {
title: qsTr("Differential gain (MPC_XY_VEL_D_ACC)") title: qsTr("Differential gain (MPC_XY_VEL_D_ACC)")
description: qsTr("TODO") description: qsTr("Damping: increase to reduce overshoots and oscillations, but not higher than really needed.")
param: "MPC_XY_VEL_D_ACC" param: "MPC_XY_VEL_D_ACC"
min: 0.1 min: 0.1
max: 2 max: 2
@ -81,7 +81,7 @@ Column {
property var params: ListModel { property var params: ListModel {
ListElement { ListElement {
title: qsTr("Proportional gain (MPC_Z_VEL_P_ACC)") title: qsTr("Proportional gain (MPC_Z_VEL_P_ACC)")
description: qsTr("TODO") description: qsTr("Increase for more responsiveness, reduce if the velocity overshoots (and increasing D does not help).")
param: "MPC_Z_VEL_P_ACC" param: "MPC_Z_VEL_P_ACC"
min: 2 min: 2
max: 15 max: 15
@ -89,7 +89,7 @@ Column {
} }
ListElement { ListElement {
title: qsTr("Integral gain (MPC_Z_VEL_I_ACC)") title: qsTr("Integral gain (MPC_Z_VEL_I_ACC)")
description: qsTr("TODO") description: qsTr("Increase to reduce steady-state error")
param: "MPC_Z_VEL_I_ACC" param: "MPC_Z_VEL_I_ACC"
min: 0.2 min: 0.2
max: 3 max: 3
@ -97,7 +97,7 @@ Column {
} }
ListElement { ListElement {
title: qsTr("Differential gain (MPC_Z_VEL_D_ACC)") title: qsTr("Differential gain (MPC_Z_VEL_D_ACC)")
description: qsTr("TODO") description: qsTr("Damping: increase to reduce overshoots and oscillations, but not higher than really needed.")
param: "MPC_Z_VEL_D_ACC" param: "MPC_Z_VEL_D_ACC"
min: 0 min: 0
max: 2 max: 2

Loading…
Cancel
Save