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

PX4 Quadrotor

Open 3D ViewOpen PID Analysis
Andrew's Freefly Drone Software Engineer Challenge Flight Log

Airframe:Generic Quadcopter
Quadrotor x (4001)
Hardware:PX4_SITL
Software Version:v1.16.0 (RC) (2c97a875)
branch: main
OS Version:Linux, v6.6.87
Estimator:EKF2
Logging Duration:0:00:44
Vehicle Life
Flight Time:
10 minutes 38 seconds
Distance:29.3 m
Max Altitude Difference:5 m
Average Speed:2.4 km/h
Max Speed:8.2 km/h
Max Speed Horizontal:8.2 km/h
Max Speed Up:4.6 km/h
Max Speed Down:2.8 km/h
Max Tilt Angle:16.4 deg


Loading Plots...

Performance Counters

Pre Flight:

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: 236 events, 736000us elapsed, 3118.64us avg, min 4000us max 12000us 2191.549us rms
logger_sd_write: 5531 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: STATUSTEXT missed messages: 0 events
mavlink: forwarding error: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 46937 events, 4001.19 avg, min 4000us max 16000us 99.403us rms
mavlink: tx run elapsed: 46937 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: listing: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: create file: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: STATUSTEXT missed messages: 0 events
mavlink: forwarding error: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 46934 events, 4001.45 avg, min 4000us max 20000us 107.631us rms
mavlink: tx run elapsed: 46934 events, 16000us elapsed, 0.34us avg, min 0us max 4000us 36.923us rms
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: listing: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: create file: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: STATUSTEXT missed messages: 0 events
mavlink: forwarding error: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 46938 events, 4001.11 avg, min 4000us max 24000us 110.753us rms
mavlink: tx run elapsed: 46938 events, 24000us elapsed, 0.51us avg, min 0us max 4000us 45.216us rms
DatamanClient: sync: 18 events, 32000us elapsed, 1777.78us avg, min 4000us max 4000us 2045.240us rms
mavlink: listing: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: create file: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: STATUSTEXT missed messages: 0 events
mavlink: forwarding error: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 46933 events, 4001.53 avg, min 4000us max 24000us 136.905us rms
mavlink: tx run elapsed: 46933 events, 48000us elapsed, 1.02us avg, min 0us max 20000us 104.433us rms
DatamanClient: sync: 38 events, 4000us elapsed, 105.26us avg, min 0us max 4000us 648.886us rms
mavlink: listing: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: create file: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
gyro_calibration: calibration updated: 0 events
gyro_calibration: interval: 6897 events, 27225.75 avg, min 0us max 10000000us 268612.500us rms
gyro_fft: gyro data gap: 0 events
gyro_fft: FFT: 1092 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
gyro_fft: cycle interval: 11739 events, 15998.30 avg, min 0us max 32000us 356.041us rms
gyro_fft: cycle: 11738 events, 80000us elapsed, 6.82us avg, min 0us max 8000us 173.041us rms
uxrce_dds_client: cycle interval: 0 events, 0.00 avg, min 0us max 0us 0.000us rms
uxrce_dds_client: cycle: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mission_dm_cache_miss: 0 events
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
rtl_dm_cache_miss_land: 0 events
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
rtl_dm_cache_miss_geo: 0 events
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mission_dm_cache_miss: 9 events
DatamanClient: sync: 113 events, 4000us elapsed, 35.40us avg, min 4000us max 4000us 376.288us rms
geofence_dm_cache_miss: 0 events
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
navigator: 4076 events, 28000us elapsed, 6.87us avg, min 0us max 4000us 165.643us rms
land_detector: cycle: 23465 events, 52000us elapsed, 2.22us avg, min 0us max 20000us 149.983us rms
mc_pos_control: cycle time: 23465 events, 40000us elapsed, 1.70us avg, min 0us max 4000us 82.557us rms
flight_mode_manager: cycle: 9390 events, 44000us elapsed, 4.69us avg, min 0us max 4000us 136.834us rms
mc_hover_thrust_estimator: cycle time: 23465 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us 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: 46882 events, 104000us elapsed, 2.22us avg, min 0us max 4000us 94.172us rms
mc_rate_control: cycle: 46935 events, 40000us elapsed, 0.85us avg, min 0us max 4000us 58.379us rms
control_allocator: cycle: 46935 events, 32000us elapsed, 0.68us avg, min 0us max 4000us 52.218us rms
pwm_out_sim: interval: 0 events, 0.00 avg, min 0us max 0us 0.000us rms
pwm_out_sim: cycle: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
control latency: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
ekf2: IMU message missed: 2 events
ekf2: EKF update: 23465 events, 80000us elapsed, 3.41us avg, min 0us max 4000us 116.727us rms
commander: preflight check: 1743 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
commander: cycle: 15658 events, 20000us elapsed, 1.28us avg, min 0us max 20000us 159.823us rms
vehicle_imu: gyro data gap: 2 events
vehicle_imu: accel data gap: 2 events
vehicle_magnetometer: cycle: 18776 events, 40000us elapsed, 2.13us avg, min 0us max 12000us 116.743us rms
vehicle_gps_position: cycle: 5692 events, 8000us elapsed, 1.41us avg, min 0us max 4000us 74.973us rms
vehicle_air_data: cycle: 9388 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
vehicle_angular_velocity: gyro selection changed: 0 events
vehicle_angular_velocity: gyro filter reset: 0 events
vehicle_angular_velocity: gyro filter: 46937 events, 60000us elapsed, 1.28us avg, min 0us max 12000us 90.422us rms
sensors: 46930 events, 444000us elapsed, 9.46us avg, min 0us max 8000us 196.047us rms
manual_control: interval: 939 events, 199787.01 avg, min 200000us max 200000us 0.000us rms
manual_control: cycle: 939 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
rc_update: valid data interval: 0 events, 0.00 avg, min 0us max 0us 0.000us rms
rc_update: cycle interval: 0 events, 0.00 avg, min 0us max 0us 0.000us rms
rc_update: cycle: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
system_power_simulator: cycle: 18779 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
battery_simulator: cycle: 18779 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
load_mon: cycle: 375 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
control latency: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
control latency: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
control latency: 46934 events, 992000us elapsed, 21.14us avg, min 0us max 28000us 337.048us rms
dataman: write: 19 events, 28000us elapsed, 1473.68us avg, min 4000us max 4000us 1982.379us rms
dataman: read: 158 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
param: set: 6 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
param: get: 25749 events
param: find: 14526 events
param: export: 2 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms

Post Flight:

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: 109 events, 940000us elapsed, 8623.85us avg, min 4000us max 24000us 4633.069us rms
logger_sd_write: 2628 events, 588000us elapsed, 223.74us avg, min 0us max 4000us 919.368us rms
mavlink: STATUSTEXT missed messages: 0 events
mavlink: forwarding error: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 11033 events, 4002.54 avg, min 4000us max 12000us 120.391us rms
mavlink: tx run elapsed: 11033 events, 8000us elapsed, 0.73us avg, min 0us max 4000us 53.850us rms
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: listing: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: create file: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: STATUSTEXT missed messages: 0 events
mavlink: forwarding error: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 11030 events, 4003.63 avg, min 4000us max 8000us 126.261us rms
mavlink: tx run elapsed: 11030 events, 24000us elapsed, 2.18us avg, min 0us max 4000us 120.411us rms
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: listing: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: create file: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: STATUSTEXT missed messages: 0 events
mavlink: forwarding error: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 11023 events, 4006.17 avg, min 4000us max 8000us 161.514us rms
mavlink: tx run elapsed: 11023 events, 60000us elapsed, 5.44us avg, min 0us max 4000us 174.508us rms
DatamanClient: sync: 18 events, 92000us elapsed, 5111.11us avg, min 4000us max 12000us 3368.443us rms
mavlink: listing: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: create file: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: STATUSTEXT missed messages: 0 events
mavlink: forwarding error: 0 events
mavlink: send_bytes error: 0 events
mavlink: tx run interval: 11021 events, 4006.90 avg, min 4000us max 12000us 178.577us rms
mavlink: tx run elapsed: 11021 events, 64000us elapsed, 5.81us avg, min 0us max 4000us 263.896us rms
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: listing: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mavlink: create file: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
gyro_calibration: calibration updated: 0 events
gyro_calibration: interval: 6 events, 6666666.67 avg, min 0us max 10000000us 4000000.000us rms
gyro_fft: gyro data gap: 0 events
gyro_fft: FFT: 258 events, 28000us elapsed, 108.53us avg, min 0us max 4000us 651.133us rms
gyro_fft: cycle interval: 2761 events, 15985.51 avg, min 0us max 20000us 812.890us rms
gyro_fft: cycle: 2761 events, 356000us elapsed, 128.94us avg, min 0us max 4000us 791.609us rms
uxrce_dds_client: cycle interval: 0 events, 0.00 avg, min 0us max 0us 0.000us rms
uxrce_dds_client: cycle: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mission_dm_cache_miss: 0 events
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
rtl_dm_cache_miss_land: 0 events
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
rtl_dm_cache_miss_geo: 0 events
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
mission_dm_cache_miss: 9 events
DatamanClient: sync: 79 events, 24000us elapsed, 303.80us avg, min 4000us max 4000us 1157.845us rms
geofence_dm_cache_miss: 0 events
DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
navigator: 946 events, 148000us elapsed, 156.45us avg, min 0us max 12000us 925.050us rms
land_detector: cycle: 5514 events, 104000us elapsed, 18.86us avg, min 0us max 4000us 413.333us rms
mc_pos_control: cycle time: 5514 events, 284000us elapsed, 51.51us avg, min 0us max 4000us 482.093us rms
flight_mode_manager: cycle: 2208 events, 208000us elapsed, 94.20us avg, min 0us max 4000us 669.147us rms
mc_hover_thrust_estimator: cycle time: 5514 events, 44000us elapsed, 7.98us avg, min 0us max 4000us 178.496us 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: 11027 events, 428000us elapsed, 38.81us avg, min 0us max 4000us 437.574us rms
mc_rate_control: cycle: 11034 events, 176000us elapsed, 15.95us avg, min 0us max 4000us 279.375us rms
control_allocator: cycle: 11034 events, 292000us elapsed, 26.46us avg, min 0us max 8000us 345.923us rms
pwm_out_sim: interval: 0 events, 0.00 avg, min 0us max 0us 0.000us rms
pwm_out_sim: cycle: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
control latency: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
ekf2: IMU message missed: 0 events
ekf2: EKF update: 5514 events, 800000us elapsed, 145.09us avg, min 0us max 4000us 785.738us rms
commander: preflight check: 410 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
commander: cycle: 3689 events, 4000us elapsed, 1.08us avg, min 0us max 4000us 335.826us rms
vehicle_imu: gyro data gap: 0 events
vehicle_imu: accel data gap: 0 events
vehicle_magnetometer: cycle: 4417 events, 280000us elapsed, 63.39us avg, min 0us max 4000us 554.571us rms
vehicle_gps_position: cycle: 1338 events, 36000us elapsed, 26.91us avg, min 0us max 4000us 361.809us rms
vehicle_air_data: cycle: 2208 events, 92000us elapsed, 41.67us avg, min 0us max 4000us 406.208us rms
vehicle_angular_velocity: gyro selection changed: 0 events
vehicle_angular_velocity: gyro filter reset: 0 events
vehicle_angular_velocity: gyro filter: 11034 events, 252000us elapsed, 22.84us avg, min 0us max 8000us 358.505us rms
sensors: 11031 events, 1540000us elapsed, 139.61us avg, min 0us max 8000us 841.613us rms
manual_control: interval: 221 events, 199095.02 avg, min 200000us max 200000us 0.000us rms
manual_control: cycle: 221 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
rc_update: valid data interval: 0 events, 0.00 avg, min 0us max 0us 0.000us rms
rc_update: cycle interval: 0 events, 0.00 avg, min 0us max 0us 0.000us rms
rc_update: cycle: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
system_power_simulator: cycle: 4416 events, 4000us elapsed, 0.91us avg, min 0us max 4000us 60.194us rms
battery_simulator: cycle: 4416 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
load_mon: cycle: 89 events, 4000us elapsed, 44.94us avg, min 0us max 4000us 423.999us rms
control latency: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
control latency: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
control latency: 11035 events, 5172000us elapsed, 468.69us avg, min 0us max 12000us 1475.180us rms
dataman: write: 19 events, 96000us elapsed, 5052.63us avg, min 4000us max 12000us 3280.280us rms
dataman: read: 86 events, 4000us elapsed, 46.51us avg, min 0us max 4000us 431.331us rms
param: set: 3 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms
param: get: 3172 events
param: find: 3362 events
param: export: 1 events, 16000us elapsed, 16000.00us avg, min 16000us max 16000us  -nanus rms