You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/ko/config/_autotune.md
+25-17Lines changed: 25 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -98,9 +98,17 @@ The test steps are:
98
98
4. The drone will first start to perform quick roll motions followed by pitch and yaw motions.
99
99
The progress is shown in the progress bar, next to the _Autotune_ button.
100
100
101
-
5. <divstyle="display: inline;"v-if="$frontmatter.frame === 'Multicopter'">Manually land and disarm to apply the new tuning parameters.
102
-
Takeoff carefully and manually test that the vehicle is stable.</div><divv-else-if="$frontmatter.frame === 'Plane'">The tuning will be immediately/automatically be applied and tested in flight (by default).
103
-
PX4 will then run a 4 second test and revert the new tuning if a problem is detected.</div>
5. The tuning will be immediately/automatically be applied and tested in flight (by default).
109
+
PX4 will then run a 4 second test and revert the new tuning if a problem is detected.
110
+
111
+
</div>
104
112
105
113
:::warning
106
114
If any strong oscillations occur, land immediately and follow the instructions in the [Troubleshooting](#troubleshooting) section below.
@@ -117,7 +125,7 @@ Additional notes:
117
125
<divv-else-if="$frontmatter.frame === 'Plane'">
118
126
119
127
- Autotuning can also be run in [Altitude mode](../flight_modes_fw/altitude.md) or [Position mode](../flight_modes_fw/position.md).
120
-
그러나 직선으로 비행하면서 테스트를 실행하면 더 큰 튜닝 안전 영역이 필요하며, 더 좋은 튜닝 결과를 보장하지 않습니다.
128
+
However running the test while flying straight requires a larger safe area for tuning, and does not give a significantly better tuning result.
121
129
122
130
</div>
123
131
@@ -150,18 +158,18 @@ Fast oscillations (more than 1 oscillation per second): this is because the gain
150
158
151
159
</div>
152
160
153
-
### 자동 튜닝 실패
161
+
### The auto-tuning sequence fails
154
162
155
163
If the drone was not moving enough during auto-tuning, the system identification algorithm might have issues to find the correct coefficients.
156
164
157
165
Increase the <divstyle="display: inline;"v-if="$frontmatter.frame === 'Multicopter'">[MC_AT_SYSID_AMP](../advanced_config/parameter_reference.md#MC_AT_SYSID_AMP)</div><divstyle="display: inline;"v-else-if="$frontmatter.frame === 'Plane'">[FW_AT_SYSID_AMP](../advanced_config/parameter_reference.md#FW_AT_SYSID_AMP)</div> parameter by steps of 1 and trigger the auto-tune again.
158
166
159
-
### 드론이 자동 튜닝 후 진동합니다.
167
+
### The drone oscillates after auto-tuning
160
168
161
169
Due to effects not included in the mathematical model such as delays, saturation, slew-rate, airframe flexibility, the loop gain can be too high.
162
170
To fix this, follow the same steps described [when the drone oscillates in the pre-tuning test](#drone-oscillates-when-performing-the-pre-tuning-test).
163
171
164
-
### 여전히 정상 작동하지 않는 경우:
172
+
### I still can't get it to work
165
173
166
174
Attempt manual tuning using the guides listed in [See also](#see-also) below.
167
175
@@ -183,13 +191,13 @@ This behaviour can be configured using the [FW_AT_APPLY](../advanced_config/para
183
191
</div>
184
192
185
193
-`0`: the gains are not applied.
186
-
자동 튜닝의 결과를 직접적으로 사용하지 않은 체로 검사하는 경우에 사용합니다.
194
+
This is used for testing purposes if the user wants to inspect results of the auto-tuning algorithm without using them directly.
187
195
-`1`: apply the gains after disarm (default for multirotors).
188
-
이후, 조종자는 주의하여 이륙하면서 튜닝 결과를 테스트할 수 있습니다.
196
+
The operator can then test the new tuning while taking-off carefully.
189
197
-`2`: apply immediately (default for fixed-wings).
190
-
새로운 튜닝이 적용되고, 교란이 컨트롤러로 전송된 후, 다음 4초 동안 안정성이 모니터링됩니다.
191
-
제어 루프가 불안정한 경우, 제어 게인을 즉시 이전 값으로 복원합니다.
192
-
테스트를 통과하면, 조종자는 새로운 튜닝 결과를 사용할 수 있습니다.
198
+
The new tuning is applied, disturbances are sent to the controller and the stability is monitored during the next 4 seconds.
199
+
If the control loop is unstable, the control gains are immediately reverted back to their previous value.
200
+
If the test passes, the pilot can then use the new tuning.
193
201
194
202
<divv-if="$frontmatter.frame === 'Plane'">
195
203
@@ -217,7 +225,7 @@ Fixed-wing vehicles (only) can select which axes are tuned using the [FW_AT_AXES
217
225
218
226
</div>
219
227
220
-
## 개발자 SDK
228
+
## Developers/SDKs
221
229
222
230
Autotuning is started using [MAV_CMD_DO_AUTOTUNE_ENABLE](https://mavlink.io/en/messages/common.html#MAV_CMD_DO_AUTOTUNE_ENABLE) MAVLink command.
223
231
@@ -231,7 +239,7 @@ PX4 should stream progress as the protocol does not allow polling.
231
239
232
240
The feature is not yet supported by MAVSDK.
233
241
234
-
## 배경 및 세부 사항
242
+
## Background/Detail
235
243
236
244
PX4 uses [PID controllers](../flight_stack/controller_diagrams.md) (rate, attitude, velocity, and position) to calculate the outputs required to move a vehicle from its current estimated state to match a desired setpoint.
237
245
The controllers must be well tuned in order to get the best performance out of a vehicle.
@@ -258,20 +266,20 @@ The default behaviour can be configured using [parameters](#optional-configurati
258
266
259
267
### 자주 묻는 질문
260
268
261
-
#### 어떤 기체 유형이 지원됩니까?
269
+
#### What frames types are supported?
262
270
263
271
Autotuning is enabled for multicopter, fixed-wing, and hybrid VTOL fixed-wing vehicles.
264
272
265
273
While it is not yet enabled for other frame types, in theory it an be used with any frame that uses a rate controller.
266
274
267
-
#### 지원되는 모든 기체에 대해 자동 튜닝이 작동됩니까?
275
+
#### Does autotuning work for all supported airframes?
268
276
269
277
The mathematical model used by autotuning to estimate the dynamics of the drone assumes this it is a linear system with no coupling between the axes (SISO), and with a limited complexity (2 poles and 2 zeros).
270
278
If the real drone is too far from those conditions, the model will not be able to represent the real dynamics of the drone.
271
279
272
280
In practise, autotuning generally works well for fixed-wing and multicopter, provided the frame is not too flexible.
273
281
274
-
#### 자동 튜닝은 얼마나 걸립니까?
282
+
#### How long does autotuning take?
275
283
276
284
Tuning takes 5s-20s per axis (aborted if tuning could not be established in 20s) + 2s pause between each axis + 4s of testing if the new gains are applied in air.
0 commit comments