Do you need help with interpreting the plots? See here.

PX4 Quadrotor

Open 3D ViewOpen PID Analysis

Airframe:HIL Quadcopter X
Simulation (1001)
Hardware:CUBEPILOT_CUBEORANGE
Software Version:v1.14.0 (b8c541dd)
OS Version:NuttX, v11.0.0
Estimator:EKF2
Logging Start :
Logging Duration:0:00:41
Vehicle Life
Flight Time:
26 minutes 43 seconds
Vehicle UUID:000600000000313638323131510e003f002a
Max Altitude Difference:0 m
Average Speed:0.0 km/h
Max Speed:0.0 km/h
Max Speed Horizontal:0.0 km/h
Max Speed Up:0.0 km/h
Max Speed Down:0.0 km/h
Max Tilt Angle:0.0 deg


Loading Plots...

Console Output

data] BARO #0 failed:  TIMEOUT!	
ERROR [health_and_arming_checks] angular velocity no longer valid (timeout)
WARN  [health_and_arming_checks] Preflight Fail: No valid data from Accel 0
WARN  [health_and_arming_checks] Preflight Fail: No valid data from Baro 0
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight Fail: height estimate error
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: No valid data from Gyro 0
WARN  [health_and_arming_checks] Preflight Fail: No valid data from Compass 0
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight Fail: height estimate error
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight Fail: height estimate error
WARN  [health_and_arming_checks] Preflight: GPS fix too low
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight Fail: height estimate error
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight Fail: height estimate error
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
INFO  [commander] Calibration: Disabling RC input	
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight Fail: height estimate error
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight Fail: height estimate error
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight Fail: height estimate error
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight Fail: height estimate error
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
INFO  [commander] Calibration: Restoring RC input	
WARN  [health_and_arming_checks] Preflight Fail: vertical velocity unstable
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight Fail: height estimate not stable
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [health_and_arming_checks] Preflight: GPS Vertical Pos Drift too high
WARN  [manual_control] Arm stick gesture disabled if arm switch in use	
INFO  [commander] Armed by RC (switch)	
INFO  [logger] Start file log (type: full)
INFO  [logger] [logger] /fs/microsd/log/2024-01-10/02_33_53.ulg	
INFO  [logger] Opened full log file: /fs/microsd/log/2024-01-10/02_33_53.ulg

Processes

Pre Flight:

 PID COMMAND                   CPU(ms) CPU(%)  USED/STACK PRIO(BASE) STATE FD
   0 Idle Task                  121843 73.276   292/  768   0 (  0)  READY  0
   1 hpwork                          0  0.000   292/ 1224 249 (249)  w:sem  0
   2 lpwork                          0  0.001  1116/ 1576  50 ( 50)  w:sem  0
1453 wq:INS0                        38  3.845  4316/ 5976 241 (241)  w:sem  1
   4 wq:manager                      0  0.000   452/ 1232 255 (255)  w:sem  1
 278 wq:hp_default                   3  0.370  1128/ 1872 237 (237)  w:sem  1
 293 dataman                         0  0.009   852/ 1280  90 ( 90)  w:sem  4
 296 wq:lp_default                   0  0.031   980/ 1896 205 (205)  w:sem  1
 330 wq:ttyS3                        4  0.443  1108/ 1704 231 (231)  w:sem  1
 348 wq:nav_and_controllers         32  3.228  1248/ 2216 242 (242)  w:sem  1
 349 wq:rate_ctrl                   17  1.770  2308/ 3120 255 (255)  w:sem  1
 351 commander                       4  0.401  1508/ 3184 140 (140)  w:sig  5
1429 log_writer_file                 6  0.671   612/ 1144  60 ( 60)  w:sem  4
 443 mavlink_if0                     6  0.608  1728/ 2768 100 (100)  w:sig  4
 446 mavlink_rcv_if0                 2  0.209  1508/ 4616 175 (175)  w:sem  4
1353 mavlink_if1                    10  1.073  1900/ 2704 100 (100)  w:sig  4
1355 mavlink_rcv_if1                 1  0.170  1508/ 4616 175 (175)  w:sem  4
1388 navigator                       0  0.066  1076/ 1896 105 (105)  w:sem  6
1427 logger                         35  3.534  2772/ 3616 230 (230)  RUN    4
1446 mavlink_if2                    49  4.994  1932/ 2800 100 (100)  READY  4
1447 mavlink_rcv_if2                46  4.618  1732/ 4616 175 (175)  w:sem  4

Processes: 21 total, 3 running, 18 sleeping
CPU usage: 26.05% tasks, 0.67% sched, 73.28% idle
DMA Memory: 5120 total, 1536 used 1536 peak
Uptime: 155.794s total, 121.844s idle

Post Flight:

 PID COMMAND                   CPU(ms) CPU(%)  USED/STACK PRIO(BASE) STATE FD
   0 Idle Task                  153213 72.209   292/  768   0 (  0)  READY  0
   1 hpwork                          0  0.000   292/ 1224 249 (249)  w:sem  0
   2 lpwork                         32  3.255  1116/ 1576  50 ( 50)  w:sem  0
1453 wq:INS0                        39  3.926  4316/ 5976 241 (241)  w:sem  1
   4 wq:manager                      0  0.000   452/ 1232 255 (255)  w:sem  1
 278 wq:hp_default                   3  0.371  1128/ 1872 237 (237)  w:sem  1
 293 dataman                         0  0.009   852/ 1280  90 ( 90)  w:sem  4
 296 wq:lp_default                   1  0.173   980/ 1896 205 (205)  w:sem  1
 330 wq:ttyS3                        4  0.443  1108/ 1704 231 (231)  w:sem  1
 348 wq:nav_and_controllers         33  3.363  1248/ 2216 242 (242)  w:sem  1
 349 wq:rate_ctrl                   17  1.788  2308/ 3120 255 (255)  w:sem  1
 351 commander                       3  0.382  1508/ 3184 140 (140)  w:sig  5
1429 log_writer_file                 3  0.371   612/ 1144  60 ( 60)  w:sem  4
 443 mavlink_if0                     6  0.606  1884/ 2768 100 (100)  w:sig  4
 446 mavlink_rcv_if0                 2  0.208  1508/ 4616 175 (175)  w:sem  4
1353 mavlink_if1                    11  1.109  1900/ 2704 100 (100)  w:sig  4
1355 mavlink_rcv_if1                 1  0.172  1508/ 4616 175 (175)  w:sem  4
1388 navigator                       0  0.070  1076/ 1896 105 (105)  w:sem  6
1427 logger                         10  1.083  2772/ 3616 230 (230)  RUN    4
1446 mavlink_if2                    51  5.171  1932/ 2800 100 (100)  READY  4
1447 mavlink_rcv_if2                46  4.632  1732/ 4616 175 (175)  READY  4

Processes: 21 total, 4 running, 17 sleeping
CPU usage: 27.14% tasks, 0.65% sched, 72.21% idle
DMA Memory: 5120 total, 1536 used 2048 peak
Uptime: 196.797s total, 153.214s idle

Performance Counters

Pre Flight:

gyro_fft: gyro data gap: 1 events
ekf2: vehicle_magnetometer messages missed: 538 events
ekf2: vehicle_gps_position messages missed: 0 events
ekf2: vehicle_air_data messages missed: 638 events
ekf2: IMU message missed: 1 events
ekf2: ECL full update: 12520 events, 1935147us elapsed, 154.56us avg, min 111us max 418us 67.641us rms
ekf2: ECL update: 12521 events, 6622us elapsed, 0.52us avg, min 0us max 10us 0.641us rms
vehicle_imu: gyro data gap: 1 events
vehicle_imu: accel data gap: 1 events
mavlink: STATUSTEXT missed messages: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 51147 events, 3002.37 avg, min 2197us max 12211us 191.542us rms
mavlink: tx run elapsed: 51147 events, 7828280us elapsed, 153.05us avg, min 87us max 1173us 63.863us rms
logger_sd_fsync_mission: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
logger_sd_write_mission: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
logger_sd_fsync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
logger_sd_write: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
gyro_calibration: calibration updated: 0 events
gyro_calibration: interval: 7716 events, 19994.82 avg, min 71us max 20605us 239.187us rms
gyro_fft: FFT: 1164 events, 184657us elapsed, 158.64us avg, min 154us max 175us 4.185us rms
gyro_fft: cycle interval: 12522 events, 12286.60 avg, min 8839us max 500009us 11600.608us rms
gyro_fft: cycle: 12522 events, 288667us elapsed, 23.05us avg, min 2us max 187us 46.444us rms
navigator: 3177 events, 60866us elapsed, 19.16us avg, min 9us max 3333us 72.077us rms
mavlink: STATUSTEXT missed messages: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 15432 events, 10002.53 avg, min 9107us max 18914us 197.300us rms
mavlink: tx run elapsed: 15432 events, 1804417us elapsed, 116.93us avg, min 76us max 1029us 83.853us rms
mavlink: STATUSTEXT missed messages: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 30866 events, 5002.56 avg, min 4035us max 13048us 204.902us rms
mavlink: tx run elapsed: 30866 events, 943206us elapsed, 30.56us avg, min 20us max 1011us 50.743us rms
mag_bias_estimator: cycle: 7724 events, 171705us elapsed, 22.23us avg, min 20us max 107us 4.564us rms
land_detector: cycle: 12597 events, 152266us elapsed, 12.09us avg, min 8us max 98us 1.198us rms
mc_pos_control: cycle time: 12555 events, 328690us elapsed, 26.18us avg, min 1us max 242us 3.399us rms
flight_mode_manager: cycle: 7511 events, 251950us elapsed, 33.54us avg, min 4us max 457us 20.678us rms
mc_hover_thrust_estimator: cycle time: 12512 events, 13366us elapsed, 1.07us avg, min 1us max 10us 0.313us rms
mc_autotune_attitude_control: cycle time: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mc_att_control: cycle: 24984 events, 265576us elapsed, 10.63us avg, min 8us max 157us 2.558us rms
mc_rate_control: cycle: 50080 events, 506291us elapsed, 10.11us avg, min 8us max 107us 1.382us rms
control_allocator: cycle: 50162 events, 1155258us elapsed, 23.03us avg, min 9us max 171us 3.976us rms
commander: preflight check: 1413 events, 101266us elapsed, 71.67us avg, min 37us max 3993us 157.719us rms
commander: cycle: 14033 events, 792501us elapsed, 56.47us avg, min 25us max 4263us 86.368us rms
vehicle_magnetometer: cycle: 50168 events, 868831us elapsed, 17.32us avg, min 4us max 243us 2.688us rms
vehicle_gps_position: cycle: 7123 events, 51110us elapsed, 7.18us avg, min 2us max 17us 0.555us rms
vehicle_air_data: cycle: 50168 events, 640206us elapsed, 12.76us avg, min 4us max 183us 2.042us rms
vehicle_angular_velocity: gyro selection changed: 1 events
vehicle_angular_velocity: gyro filter reset: 1 events
vehicle_angular_velocity: gyro filter: 50499 events, 607916us elapsed, 12.04us avg, min 4us max 258us 2.471us rms
sensors: 25497 events, 604032us elapsed, 23.69us avg, min 9us max 2983us 28.146us rms
manual_control: interval: 2076 events, 74345.23 avg, min 927us max 200457us 64914.266us rms
manual_control: cycle: 2076 events, 23587us elapsed, 11.36us avg, min 7us max 382us 8.412us rms
rc_update: valid data interval: 7095 events, 21750.19 avg, min 21518us max 29129us 1018.861us rms
rc_update: cycle interval: 7101 events, 21750.23 avg, min 21518us max 29129us 1018.708us rms
rc_update: cycle: 7101 events, 108936us elapsed, 15.34us avg, min 10us max 167us 5.829us rms
control latency: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
px4io: interface write: 49 events, 10448us elapsed, 213.22us avg, min 120us max 1417us 201.772us rms
px4io: interface read: 42825 events, 11988676us elapsed, 279.95us avg, min 135us max 1960us 162.204us rms
px4io: interval: 7102 events, 21748.20 avg, min 9963us max 29215us 1029.304us rms
px4io: cycle: 7102 events, 12289373us elapsed, 1730.41us avg, min 3us max 9910us 1021.524us rms
arch_px4io_serial: DMA errors: 0 events
px4io: badidle: 0 events
px4io: idle: 42874 events
px4io: uarterrs: 0 events
px4io: protoerrs: 0 events
px4io: crcerrs: 0 events
px4io: timeouts: 0 events
px4io: retries: 0 events
px4io: txns: 42874 events, 11842541us elapsed, 276.22us avg, min 116us max 1956us 161.952us rms
load_mon: cycle: 309 events, 19514us elapsed, 63.15us avg, min 1us max 161us 8.977us rms
dataman: write: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
dataman: read: 123 events, 41837us elapsed, 340.14us avg, min 18us max 18587us 1706.872us rms
dma_alloc: 20 events
param: set: 61 events, 770us elapsed, 12.62us avg, min 2us max 39us 8.779us rms
param: get: 21909 events
param: find: 5561 events
param: export: 8 events, 141758us elapsed, 17719.75us avg, min 17222us max 18273us 358.748us rms

Post Flight:

gyro_fft: gyro data gap: 0 events
ekf2: vehicle_magnetometer messages missed: 139 events
ekf2: vehicle_gps_position messages missed: 0 events
ekf2: vehicle_air_data messages missed: 0 events
ekf2: IMU message missed: 0 events
ekf2: ECL full update: 3476 events, 909027us elapsed, 261.52us avg, min 113us max 441us 167.560us rms
ekf2: ECL update: 3477 events, 1757us elapsed, 0.50us avg, min 0us max 8us 1.388us rms
vehicle_imu: gyro data gap: 0 events
vehicle_imu: accel data gap: 0 events
mavlink: STATUSTEXT missed messages: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 13906 events, 3000.49 avg, min 2122us max 4027us 173.325us rms
mavlink: tx run elapsed: 13906 events, 2082808us elapsed, 149.78us avg, min 105us max 1113us 131.517us rms
logger_sd_fsync_mission: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
logger_sd_write_mission: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
logger_sd_fsync: 108 events, 930042us elapsed, 8611.50us avg, min 1808us max 16617us 2703.869us rms
logger_sd_write: 282 events, 4179219us elapsed, 14819.93us avg, min 6us max 69029us 4472.402us rms
gyro_calibration: calibration updated: 0 events
gyro_calibration: interval: 4 events, 7499999.75 avg, min 9999974us max 10000025us 20.616us rms
gyro_fft: FFT: 327 events, 52159us elapsed, 159.51us avg, min 154us max 175us 9.090us rms
gyro_fft: cycle interval: 3476 events, 12001.59 avg, min 11659us max 17287us 111.674us rms
gyro_fft: cycle: 3476 events, 81977us elapsed, 23.58us avg, min 7us max 184us 99.864us rms
navigator: 882 events, 217276us elapsed, 246.34us avg, min 9us max 17288us 4061.420us rms
mavlink: STATUSTEXT missed messages: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 4173 events, 9999.18 avg, min 9109us max 11001us 207.387us rms
mavlink: tx run elapsed: 4173 events, 511199us elapsed, 122.50us avg, min 91us max 1014us 189.390us rms
mavlink: STATUSTEXT missed messages: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 8345 events, 5000.19 avg, min 4036us max 6007us 220.474us rms
mavlink: tx run elapsed: 8345 events, 258817us elapsed, 31.01us avg, min 20us max 953us 111.085us rms
mag_bias_estimator: cycle: 51 events, 1139us elapsed, 22.33us avg, min 1us max 24us 56.808us rms
land_detector: cycle: 3476 events, 40557us elapsed, 11.67us avg, min 10us max 62us 2.617us rms
mc_pos_control: cycle time: 3476 events, 55982us elapsed, 16.11us avg, min 6us max 37us 12.228us rms
flight_mode_manager: cycle: 2087 events, 33588us elapsed, 16.09us avg, min 4us max 165us 41.497us rms
mc_hover_thrust_estimator: cycle time: 3476 events, 3541us elapsed, 1.02us avg, min 1us max 10us 0.662us rms
mc_autotune_attitude_control: cycle time: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mc_att_control: cycle: 6953 events, 104152us elapsed, 14.98us avg, min 8us max 31us 6.826us rms
mc_rate_control: cycle: 13905 events, 151403us elapsed, 10.89us avg, min 8us max 26us 3.067us rms
control_allocator: cycle: 13905 events, 322325us elapsed, 23.18us avg, min 19us max 40us 8.234us rms
commander: preflight check: 382 events, 20305us elapsed, 53.15us avg, min 42us max 890us 310.037us rms
commander: cycle: 3794 events, 186231us elapsed, 49.09us avg, min 28us max 975us 179.949us rms
vehicle_magnetometer: cycle: 13905 events, 270205us elapsed, 19.43us avg, min 16us max 32us 5.588us rms
vehicle_gps_position: cycle: 1986 events, 14230us elapsed, 7.17us avg, min 6us max 12us 1.154us rms
vehicle_air_data: cycle: 13905 events, 175111us elapsed, 12.59us avg, min 11us max 26us 4.187us rms
vehicle_angular_velocity: gyro selection changed: 0 events
vehicle_angular_velocity: gyro filter reset: 0 events
vehicle_angular_velocity: gyro filter: 13905 events, 168110us elapsed, 12.09us avg, min 11us max 25us 4.851us rms
sensors: 6955 events, 148592us elapsed, 21.36us avg, min 14us max 77us 53.951us rms
manual_control: interval: 1026 events, 40633.84 avg, min 1306us max 200530us 43927.617us rms
manual_control: cycle: 1026 events, 11225us elapsed, 10.94us avg, min 9us max 23us 12.016us rms
rc_update: valid data interval: 1918 events, 21747.59 avg, min 21521us max 29042us 1023.163us rms
rc_update: cycle interval: 1918 events, 21747.59 avg, min 21521us max 29043us 1023.173us rms
rc_update: cycle: 1918 events, 31426us elapsed, 16.38us avg, min 13us max 31us 11.442us rms
control latency: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
px4io: interface write: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
px4io: interface read: 11558 events, 3202275us elapsed, 277.06us avg, min 135us max 1138us 349.902us rms
px4io: interval: 1918 events, 21747.61 avg, min 21520us max 29257us 1021.311us rms
px4io: cycle: 1918 events, 3289553us elapsed, 1715.10us avg, min 1516us max 9021us 2214.555us rms
arch_px4io_serial: DMA errors: 0 events
px4io: badidle: 0 events
px4io: idle: 11558 events
px4io: uarterrs: 0 events
px4io: protoerrs: 0 events
px4io: crcerrs: 0 events
px4io: timeouts: 0 events
px4io: retries: 0 events
px4io: txns: 11558 events, 3160072us elapsed, 273.41us avg, min 132us max 1133us 349.485us rms
load_mon: cycle: 83 events, 5344us elapsed, 64.39us avg, min 60us max 89us 18.277us rms
dataman: write: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
dataman: read: 229 events, 203531us elapsed, 888.78us avg, min 18us max 17263us 7990.568us rms
dma_alloc: 2 events
param: set: 3 events, 46us elapsed, 15.33us avg, min 2us max 40us 52.626us rms
param: get: 396 events
param: find: 180 events
param: export: 1 events, 18320us elapsed, 18320.00us avg, min 18320us max 18320us   infus rms