Do you need help with interpreting the plots?
See here.
PX4 VTOL Standard | Open 3D ViewOpen PID Analysis |
Airframe: | Generic Standard VTOL Standard VTOL (13000) |
Hardware: | PX4_FMU_V6X (V6X001) |
Software Version: | v1.16.0 (6ea35391) |
OS Version: | NuttX, v11.0.0 |
Estimator: | EKF2 |
Logging Start : | |
Logging Duration: | 0:00:55 |
Vehicle Life Flight Time: | 1 hours 33 minutes 13 seconds |
Vehicle UUID: | 0006000000003037363035325104002d004d |
Distance: | 670.8 m |
Max Altitude Difference: | 206 m |
Average Speed MC: | 13.1 km/h |
Average Speed FW: | 93.0 km/h |
Max Speed: | 185.9 km/h |
Max Speed Horizontal: | 91.1 km/h |
Max Speed Up: | 50.5 km/h |
Max Speed Down: | 180.0 km/h |
Max Tilt Angle: | 110.4 deg |
Loading Plots...
Console Output
HW arch: PX4_FMU_V6X HW type: V6X HW FMUM ID: 0x001 HW BASE ID: 0x002 PX4 git-hash: 6ea3539157ca358c70a515878b77077af7d4611d PX4 version: Release 1.16.0 (17826047) OS: NuttX OS version: Release 11.0.0 (184549631) OS git-hash: 886acbbdb4f061e5c0ce1a76afbcfa7cb7df9849 Build datetime: Aug 6 2025 15:04:36 Build uri: localhost Build variant: default Toolchain: GNU GCC, 9.3.1 20200408 (release) PX4GUID: 0006000000003037363035325104002d004d MCU: STM32H7[4|5]xxx, rev. V INFO [bsondump] DECODED_SIZE:5 SAVED_SIZE:-1 INFO [param] selected parameter default file /fs/mtd_params INFO [param] importing from '/fs/mtd_params' INFO [parameters] BSON document size 3970 bytes, decoded 3970 bytes (INT32:96, FLOAT:96) INFO [param] selected parameter backup file /fs/microsd/parameters_backup.bson Board architecture defaults: /etc/init.d/rc.board_arch_defaults Board defaults: /etc/init.d/rc.board_defaults Loading airframe: /etc/init.d/airframes/13000_generic_vtol_standard INFO [dataman] data manager file '/fs/microsd/dataman' size is 128528 bytes Board sensors: /etc/init.d/rc.board_sensors bmi088_accel #0 on SPI bus 3 rotation 4 bmi088_gyro #0 on SPI bus 3 rotation 4 icm42688p #0 on SPI bus 2 rotation 6 icm20649 #0 on SPI bus 1 rotation 14 rm3100 #0 on I2C bus 4 address 0x20 WARN [SPI_I2C] ist8310: no instance started (no device on bus?) icp201xx #0 on I2C bus 4 (external) address 0x64 icp201xx #1 on I2C bus 2 (external) address 0x63 ekf2 [624:237] INFO [px4io] IO FW CRC match Board mavlink: /etc/init.d/rc.board_mavlink Starting Main GPS on /dev/ttyS7 Starting MAVLink on /dev/ttyS6 INFO [mavlink] mode: Normal, data rate: 1200 B/s on /dev/ttyS6 @ 115200B Starting MAVLink on ethernet INFO [mavlink] mode: Normal, data rate: 100000 B/s on udp port 14550 remote port 14550 INFO [cdcacm_autostart] Starting CDC/ACM autostart WARN [mavlink] no broadcasting address found INFO [logger] logger started (mode=all) INFO [uavcan] Node ID 1, bitrate 1000000 ERROR [battery] Could not find parameter with name BAT4_V_EMPTY ERROR [parameters] get: param 65535 invalid ERROR [parameters] get: param 65535 invalid ERROR [parameters] get: param 65535 invalid ERROR [parameters] get: param 65535 invalid ERROR [parameters] get: param 65535 invalid ERROR [parameters] get: param 65535 invalid NuttShell (NSH) NuttX-11.0.0 nsh> [KWARN [health_and_arming_checks] Preflight Fail: Airspeed selector module down INFO [airspeed_selector] No airspeed sensor detected. Switch to non-airspeed mode. uavcan_differential_pressure adding channel for topic differential_pressure node 125... uavcan_differential_pressure node 125 instance 0 ok uavcan_differential_pressure node 125 topic differential_pressure instance 0 ok INFO [airspeed_selector] Airspeed sensor healthy, start using again (-1, 1) uavcan_battery adding channel for topic battery_status node 51... uavcan_battery node 51 instance 0 ok uavcan_battery node 51 topic battery_status instance 0 ok WARN [health_and_arming_checks] Preflight Fail: Vehicle is not in multicopter mode INFO [commander] Armed by RC switch INFO [logger] Start file log (type: full) INFO [logger] [logger] /fs/microsd/log/2025-09-10/03_19_35.ulg INFO [logger] Opened full log file: /fs/microsd/log/2025-09-10/03_19_35.ulg INFO [commander] Disarmed by RC switch INFO [logger] closed logfile, bytes written: 555296 INFO [commander] Armed by RC switch INFO [logger] Start file log (type: full) INFO [logger] [logger] /fs/microsd/log/2025-09-10/03_20_37.ulg INFO [logger] Opened full log file: /fs/microsd/log/2025-09-10/03_20_37.ulg
Processes
Pre Flight:
PID COMMAND CPU(ms) CPU(%) USED/STACK PRIO(BASE) STATE FD 0 Idle Task 89082 64.856 240/ 768 0 ( 0) READY 3 1 hpwork 0 0.000 292/ 1224 249 (249) w:sem 3 2 lpwork 0 0.000 292/ 1576 50 ( 50) w:sem 3 3 nsh_main 0 0.000 2324/ 3144 100 (100) w:sem 4 4 wq:manager 0 0.000 588/ 1232 255 (255) w:sem 5 5 wq:lp_default 0 0.030 1444/ 3472 205 (205) w:sem 5 6 Telnet daemon 0 0.000 556/ 1984 100 (100) w:sem 1 7 netinit 0 0.000 588/ 2024 49 ( 49) w:sem 4 1402 log_writer_file 5 0.510 700/ 1144 60 ( 60) w:sem 4 60 wq:hp_default 7 0.749 980/ 2776 237 (237) w:sem 5 266 dataman 0 0.001 1068/ 1376 90 ( 90) w:sem 5 335 wq:I2C0 0 0.001 788/ 2312 247 (247) w:sem 5 345 wq:SPI0 0 0.001 788/ 2368 254 (254) w:sem 5 365 wq:SPI3 27 2.749 1328/ 2368 251 (251) w:sem 5 392 wq:SPI2 17 1.731 1808/ 2368 252 (252) w:sem 5 414 wq:SPI1 17 1.788 1520/ 2368 253 (253) w:sem 5 445 wq:I2C4 4 0.450 972/ 2312 243 (243) w:sem 5 467 wq:I2C2 1 0.182 972/ 2312 245 (245) w:sem 5 617 wq:nav_and_controllers 31 3.132 1420/ 2216 242 (242) w:sem 5 619 wq:rate_ctrl 37 3.788 2556/ 3120 255 (255) w:sem 5 620 wq:INS0 47 4.719 3628/ 5976 241 (241) w:sem 5 632 wq:ttyS5 15 1.522 1108/ 1704 229 (229) w:sem 5 662 commander 5 0.503 1540/ 3192 140 (140) w:sig 5 942 gps 3 0.385 1180/ 1936 205 (205) w:sem 4 1040 mavlink_if0 11 1.153 1940/ 3048 100 (100) w:sig 5 1041 mavlink_rcv_if0 1 0.164 2372/ 6104 175 (175) w:sem 5 1140 mavlink_if1 30 3.093 2012/ 3048 100 (100) w:sig 5 1141 mavlink_rcv_if1 1 0.192 2428/ 6104 175 (175) w:sem 5 1215 navigator 0 0.079 1640/ 2144 105 (105) w:sem 11 1394 logger 55 5.544 3108/ 3616 230 (230) RUN 4 1435 wq:uavcan 15 1.504 3148/ 3600 236 (236) w:sem 5 Processes: 31 total, 2 running, 29 sleeping CPU usage: 33.97% tasks, 1.17% sched, 64.86% idle DMA Memory: 5120 total, 1536 used 2048 peak Uptime: 124.133s total, 89.082s idle
Performance Counters
Pre Flight:
uavcan: cycle interval: 31334 events, 1985.42 avg, min 16us max 3908us 1259.279us rms uavcan: cycle time: 31334 events, 829356us elapsed, 26.47us avg, min 9us max 959us 168.942us rms rgbled: led_control message missed: 0 events 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 mission_dm_cache_miss: 0 events 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: 12 events, 61188us elapsed, 5099.00us avg, min 4us max 7274us 1787.265us rms logger_sd_write: 99 events, 230648us elapsed, 2329.78us avg, min 6us max 9408us 1438.386us rms DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us nanus 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 nanus rms mission_dm_cache_miss: 0 events DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms geofence_dm_cache_miss: 0 events gyro_calibration: calibration updated: 0 events gyro_calibration: interval: 2613 events, 19985.46 avg, min 60us max 41942us 700.341us rms DatamanClient: sync: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms navigator: 1308 events, 31970us elapsed, 24.44us avg, min 15us max 773us 373.217us rms mavlink: STATUSTEXT missed messages: 0 events mavlink: forwarding error: 0 events mavlink: send_bytes error: 0 events mavlink: tx run interval: 20697 events, 3005.07 avg, min 2102us max 49670us 396.473us rms mavlink: tx run elapsed: 20697 events, 2495920us elapsed, 120.59us avg, min 77us max 2345us 128.126us 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: 6213 events, 10010.90 avg, min 9203us max 54762us 622.563us rms mavlink: tx run elapsed: 6213 events, 940190us elapsed, 151.33us avg, min 94us max 1919us 125.177us 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 mag_bias_estimator: cycle: 3008 events, 36607us elapsed, 12.17us avg, min 2us max 667us 28.690us rms land_detector: cycle: 6222 events, 63651us elapsed, 10.23us avg, min 9us max 65us 5.956us rms fw_autotune_attitude_control: cycle time: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms fw_pos_control: cycle: 3111 events, 53800us elapsed, 17.29us avg, min 15us max 74us 8.227us rms fw_att_control: cycle: 12438 events, 119924us elapsed, 9.64us avg, min 8us max 66us 6.859us rms fw_rate_control: cycle: 24907 events, 367384us elapsed, 14.75us avg, min 12us max 89us 14.004us rms mc_autotune_attitude_control: cycle time: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms mc_hover_thrust_estimator: cycle time: 6222 events, 5517us elapsed, 0.88us avg, min 1us max 33us 1.550us rms mc_pos_control: cycle time: 6222 events, 51530us elapsed, 8.28us avg, min 7us max 64us 8.009us rms flight_mode_manager: cycle: 3111 events, 12704us elapsed, 4.08us avg, min 3us max 36us 12.654us rms mc_att_control: cycle: 12438 events, 244850us elapsed, 19.69us avg, min 16us max 95us 9.506us rms mc_rate_control: cycle: 24907 events, 205863us elapsed, 8.27us avg, min 7us max 17us 1.873us rms vtol_att_control: cycle: 24907 events, 403397us elapsed, 16.20us avg, min 12us max 26us 2.421us rms airspeed_selector: elapsed: 622 events, 9909us elapsed, 15.93us avg, min 13us max 145us 23.668us rms control_allocator: cycle: 24907 events, 809517us elapsed, 32.50us avg, min 26us max 47us 6.636us rms pwm_out: interval: 24908 events, 2497.89 avg, min 2410us max 2587us 12.698us rms pwm_out: cycle: 24908 events, 341293us elapsed, 13.70us avg, min 12us max 25us 1.489us rms control latency: 24908 events, 4023306us elapsed, 161.53us avg, min 146us max 288us 191209.859us rms commander: preflight check: 566 events, 73906us elapsed, 130.58us avg, min 97us max 831us 198.362us rms commander: cycle: 5650 events, 382958us elapsed, 67.78us avg, min 33us max 940us 118.725us rms manual_control: interval: 796 events, 77917.53 avg, min 12111us max 200472us 66925.055us rms manual_control: cycle: 796 events, 11101us elapsed, 13.95us avg, min 7us max 379us 38.064us rms rc_update: valid data interval: 2861 events, 21739.13 avg, min 11618us max 37153us 2011.817us rms rc_update: cycle interval: 2861 events, 21739.13 avg, min 11619us max 37153us 2012.004us rms rc_update: cycle: 2861 events, 42265us elapsed, 14.77us avg, min 10us max 343us 29.718us rms control latency: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms px4io: interface write: 24706 events, 5995036us elapsed, 242.66us avg, min 125us max 784us 26.927us rms px4io: interface read: 17283 events, 4956693us elapsed, 286.80us avg, min 139us max 1077us 224.432us rms px4io: interval: 24705 events, 2517.66 avg, min 250us max 23944us 502.178us rms px4io: cycle: 24704 events, 11408530us elapsed, 461.81us avg, min 246us max 10466us 970.417us rms arch_px4io_serial: DMA errors: 0 events px4io: badidle: 0 events px4io: idle: 41990 events px4io: uarterrs: 0 events px4io: protoerrs: 0 events px4io: crcerrs: 0 events px4io: timeouts: 0 events px4io: retries: 0 events px4io: txns: 41989 events, 10788896us elapsed, 256.95us avg, min 122us max 1049us 148.318us rms ekf2: IMU message missed: 0 events ekf2: EKF update: 6222 events, 903879us elapsed, 145.27us avg, min 110us max 585us 109.328us rms vehicle_imu: gyro data gap: 0 events vehicle_imu: accel data gap: 0 events vehicle_imu: gyro data gap: 0 events vehicle_imu: accel data gap: 0 events vehicle_imu: gyro data gap: 0 events vehicle_imu: accel data gap: 0 events vehicle_magnetometer: cycle: 4682 events, 85554us elapsed, 18.27us avg, min 14us max 203us 16.566us rms vehicle_gps_position: cycle: 311 events, 2513us elapsed, 8.08us avg, min 6us max 130us 9.197us rms vehicle_air_data: cycle: 1867 events, 35838us elapsed, 19.20us avg, min 14us max 157us 16.580us rms vehicle_angular_velocity: gyro selection changed: 0 events vehicle_angular_velocity: gyro filter reset: 0 events vehicle_angular_velocity: gyro filter: 24908 events, 334798us elapsed, 13.44us avg, min 11us max 21us 1.568us rms sensors: 12439 events, 423967us elapsed, 34.08us avg, min 21us max 168us 32.391us rms battery_status: 6222 events, 32168us elapsed, 5.17us avg, min 3us max 933us 25.185us rms icp201xx: bad transfer: 0 events icp201xx: read: 1866 events, 62198007us elapsed, 33332.27us avg, min 32591us max 34087us 956.293us rms icp201xx: reset: 0 events icp201xx: bad transfer: 0 events icp201xx: read: 1865 events, 62164608us elapsed, 33332.23us avg, min 31594us max 35070us 1034.270us rms icp201xx: reset: 0 events rm3100: bad transfer: 0 events rm3100: range error: 0 events rm3100: reset: 0 events icm20649: DRDY missed: 0 events icm20649: FIFO reset: 0 events icm20649: FIFO overflow: 0 events icm20649: FIFO empty: 0 events icm20649: bad transfer: 0 events icm20649: bad register: 0 events icm42688p: DRDY missed: 0 events icm42688p: FIFO reset: 0 events icm42688p: FIFO overflow: 0 events icm42688p: FIFO empty: 0 events icm42688p: bad transfer: 0 events icm42688p: bad register: 0 events bmi088_gyro: DRDY missed: 0 events bmi088_gyro: FIFO reset: 0 events bmi088_gyro: FIFO overflow: 0 events bmi088_gyro: FIFO empty: 0 events bmi088_gyro: bad transfer: 0 events bmi088_gyro: bad register: 0 events bmi088_accel: FIFO reset: 0 events bmi088_accel: FIFO overflow: 0 events bmi088_accel: FIFO empty: 0 events bmi088_accel: bad transfer: 0 events bmi088_accel: bad register: 0 events board_adc: sample: 49776 events, 129623us elapsed, 2.60us avg, min 2us max 585us 16.238us rms load_mon: cycle: 124 events, 11678us elapsed, 94.18us avg, min 67us max 737us 136.571us rms dataman: write: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms dataman: read: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms dma_alloc: 3 events [at24c] eeprom errors: 0 events [at24c] eeprom reset: 0 events [at24c] eeprom transfer: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms [at24c] eeprom errors: 0 events [at24c] eeprom reset: 0 events [at24c] eeprom transfer: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms param: set: 1 events, 3us elapsed, 3.00us avg, min 3us max 3us infus rms param: get: 9813 events param: find: 8244 events param: export: 1 events, 10916us elapsed, 10916.00us avg, min 10916us max 10916us infus rms