Do you need help with interpreting the plots?
See here.
PX4 Quadrotor | Open PID Analysis |
Airframe: | Generic Quadcopter Quadrotor x (4001) |
Hardware: | MICOAIR_H743_V2 |
Software Version: | 33bdd21f branch: micoair743-v1.14.3 |
OS Version: | NuttX, v11.0.0 |
Estimator: | EKF2 |
Logging Duration: | 0:00:09 |
Dropouts: | 174 (1.20 s) |
Vehicle Life Flight Time: | 1 hours 9 minutes 35 seconds |
Vehicle UUID: | 000600000000353539363333511000250029 |
Max Altitude Difference: | 1 m |
Max Tilt Angle: | 6.9 deg |
Loading Plots...
Console Output
HW arch: MICOAIR_H743_V2 PX4 git-hash: 33bdd21f40d044e2524ea4c522fbf3c2418ea64a PX4 version: 1.14.3 0 (17695488) PX4 git-branch: micoair743-v1.14.3 OS: NuttX OS version: Release 11.0.0 (184549631) OS git-hash: de41e7feaeffaec3ce65327e9569e8fdb553ca3d Build datetime: Dec 18 2024 16:37:12 Build uri: localhost Build variant: default Toolchain: GNU GCC, 10.2.1 20201103 (release) PX4GUID: 000600000000353539363333511000250029 MCU: STM32H7[4|5]xxx, rev. V 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/4001_quad_x INFO [dataman] data manager file '/fs/microsd/dataman' size is 62560 bytes Board sensors: /etc/init.d/rc.board_sensors bmi088_accel #0 on SPI bus 2 rotation 6 bmi088_gyro #0 on SPI bus 2 rotation 6 bmi270 #0 on SPI bus 3 spl06 #0 on I2C bus 2 address 0x77 ERROR [SPI_I2C] qmc5883l: no instance started (no device on bus?) ekf2 [530:237] Starting Main GPS on /dev/ttyS2 Starting CRSF RC Input Driver on /dev/ttyS6 INFO [crsf_rc] Crsf serial opened sucessfully Starting MAVLink on /dev/ttyS0 INFO [mavlink] mode: Normal, data rate: 1200 B/s on /dev/ttyS0 @ 115200B Starting MAVLink on /dev/ttyS7 INFO [mavlink] mode: Normal, data rate: 5760 B/s on /dev/ttyS7 @ 115200B Board extras: /etc/init.d/rc.board_extras INFO [logger] logger started (mode=all) INFO [logger] Logging FIFO data: increasing task prio and logging rate INFO [rc_input] RC scan: CRSF RC input locked NuttShell (NSH) NuttX-11.0.0 nsh> [KERROR [vehicle_imu] 1 - accel 3604506 timestamp error timestamp_sample: 370296, previous timestamp_sample: 370296 INFO [commander] Armed by RC (switch) INFO [logger] Start file log (type: full) INFO [logger] [logger] /fs/microsd/log/sess101/log100.ulg INFO [logger] Opened full log file: /fs/microsd/log/sess101/log100.ulg
Processes
Pre Flight:
PID COMMAND CPU(ms) CPU(%) USED/STACK PRIO(BASE) STATE FD 0 Idle Task 4207 58.215 184/ 768 0 ( 0) READY 0 1 hpwork 0 0.000 292/ 1224 249 (249) w:sem 0 2 lpwork 0 0.001 648/ 1576 50 ( 50) w:sem 0 4 wq:manager 0 0.000 548/ 1232 255 (255) w:sem 3 285 wq:hp_default 20 2.083 1104/ 1872 237 (237) w:sem 3 295 dataman 0 0.000 844/ 1280 90 ( 90) w:sem 4 303 wq:lp_default 0 0.028 1052/ 1896 205 (205) w:sem 3 326 wq:SPI2 36 3.600 1368/ 2368 252 (252) w:sem 3 330 wq:SPI3 88 8.800 1596/ 2368 251 (251) w:sem 3 332 wq:I2C2 0 0.069 816/ 2312 245 (245) w:sem 3 505 wq:nav_and_controllers 19 1.936 1260/ 2216 242 (242) w:sem 3 507 wq:rate_ctrl 38 3.866 2320/ 3120 255 (255) w:sem 3 510 wq:INS0 25 2.559 4428/ 5976 241 (241) w:sem 3 517 wq:INS1 32 3.232 4428/ 5976 240 (240) w:sem 3 521 commander 4 0.435 1320/ 3192 140 (140) w:sig 5 950 log_writer_file 19 1.958 612/ 1144 60 ( 60) w:sem 4 602 gps 0 0.025 1204/ 1936 205 (205) w:sem 4 651 wq:ttyS6 0 0.020 1076/ 1704 228 (228) w:sem 3 735 mavlink_if0 9 0.919 1688/ 2704 100 (100) w:sig 4 744 mavlink_rcv_if0 1 0.169 1108/ 4592 175 (175) w:sem 4 796 mavlink_if1 31 3.107 1828/ 2712 100 (100) READY 4 813 mavlink_rcv_if1 1 0.144 1108/ 4592 175 (175) w:sem 4 846 wq:ttyS5 5 0.571 924/ 1704 229 (229) w:sem 3 852 navigator 0 0.052 1020/ 1896 105 (105) w:sem 6 947 logger 69 6.937 2940/ 3616 236 (236) RUN 4 Processes: 25 total, 3 running, 22 sleeping CPU usage: 40.51% tasks, 1.27% sched, 58.22% idle DMA Memory: 5120 total, 1536 used 1536 peak Uptime: 6.486s total, 4.207s idle
Performance Counters
Pre Flight:
ekf2: vehicle_air_data messages missed: 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: 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: 260 events, 19846.32 avg, min 56us max 20405us 1239.165us rms gyro_fft: gyro FIFO data gap: 1 events gyro_fft: FFT: 234 events, 40548us elapsed, 173.28us avg, min 135us max 418us 44.890us rms gyro_fft: cycle interval: 1744 events, 3003.26 avg, min 1979us max 5038us 228.247us rms gyro_fft: cycle: 1744 events, 52136us elapsed, 29.89us avg, min 5us max 424us 62.189us rms navigator: 111 events, 1742us elapsed, 15.69us avg, min 8us max 334us 33.158us rms rc_input: publish interval: 1253 events, 4152.04 avg, min 2564us max 12004us 802.070us rms rc_input: cycle time: 1304 events, 21350us elapsed, 16.37us avg, min 4us max 394us 25.289us rms mavlink: STATUSTEXT missed messages: 0 events mavlink: forwarding error: 0 events mavlink: send_bytes error: 0 events mavlink: tx run interval: 1737 events, 3008.99 avg, min 2271us max 10926us 291.497us rms mavlink: tx run elapsed: 1737 events, 214269us elapsed, 123.36us avg, min 61us max 838us 78.025us rms mavlink: STATUSTEXT missed messages: 0 events mavlink: forwarding error: 0 events mavlink: send_bytes error: 0 events mavlink: tx run interval: 523 events, 9995.71 avg, min 9105us max 15155us 294.630us rms mavlink: tx run elapsed: 523 events, 69580us elapsed, 133.04us avg, min 65us max 938us 92.320us rms crsf_rc: publish interval: 50 events, 102908.20 avg, min 104877us max 105437us 74.269us rms crsf_rc: cycle interval: 50 events, 102910.68 avg, min 104882us max 105437us 71.817us rms mag_bias_estimator: cycle: 263 events, 743us elapsed, 2.83us avg, min 2us max 78us 4.840us rms land_detector: cycle: 527 events, 5670us elapsed, 10.76us avg, min 8us max 118us 8.471us rms mc_pos_control: cycle time: 528 events, 5351us elapsed, 10.13us avg, min 4us max 177us 12.559us rms flight_mode_manager: cycle: 267 events, 25459us elapsed, 95.35us avg, min 3us max 562us 168.702us rms mc_hover_thrust_estimator: cycle time: 527 events, 568us elapsed, 1.08us avg, min 0us max 45us 2.105us 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: 837 events, 14661us elapsed, 17.52us avg, min 9us max 126us 9.102us rms mc_rate_control: cycle: 3639 events, 28292us elapsed, 7.77us avg, min 6us max 75us 1.780us rms control_allocator: cycle: 3639 events, 66669us elapsed, 18.32us avg, min 16us max 139us 3.192us rms ekf2: IMU message missed: 0 events ekf2: ECL full update: 532 events, 58171us elapsed, 109.34us avg, min 64us max 972us 72.737us rms ekf2: ECL update: 532 events, 89us elapsed, 0.16us avg, min 0us max 1us 0.373us rms ekf2: vehicle_air_data messages missed: 0 events ekf2: IMU message missed: 0 events ekf2: ECL full update: 542 events, 49875us elapsed, 92.02us avg, min 64us max 243us 33.850us rms ekf2: ECL update: 538 events, 155us elapsed, 0.28us avg, min 0us max 44us 1.931us rms pwm_out: interval: 20 events, 270006.40 avg, min 177us max 300228us 66948.969us rms pwm_out: cycle: 20 events, 245us elapsed, 12.25us avg, min 3us max 123us 27.892us rms control latency: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms dshot: cycle: 3640 events, 51272us elapsed, 14.09us avg, min 12us max 92us 1.703us rms control latency: 3639 events, 377811us elapsed, 103.82us avg, min 96us max 250us 6.728us rms commander: preflight check: 51 events, 8636us elapsed, 169.33us avg, min 99us max 551us 75.900us rms commander: cycle: 496 events, 30747us elapsed, 61.99us avg, min 23us max 732us 82.603us rms vehicle_imu: gyro data gap: 0 events vehicle_imu: accel data gap: 2 events vehicle_imu: gyro data gap: 1 events vehicle_imu: accel data gap: 1 events vehicle_gps_position: cycle: 19 events, 36us elapsed, 1.89us avg, min 1us max 3us 0.567us rms vehicle_air_data: cycle: 171 events, 2948us elapsed, 17.24us avg, min 11us max 127us 13.781us rms vehicle_angular_velocity: gyro selection changed: 1 events vehicle_angular_velocity: gyro filter reset: 1 events vehicle_angular_velocity: gyro filter: 3649 events, 36196us elapsed, 9.92us avg, min 7us max 157us 2.610us rms sensors: 1081 events, 31139us elapsed, 28.81us avg, min 16us max 1651us 59.935us rms battery_status: 549 events, 4801us elapsed, 8.74us avg, min 6us max 397us 17.803us rms spl06: comms errors: 0 events spl06: measure: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms spl06: sample: 172 events, 149003us elapsed, 866.30us avg, min 855us max 985us 23.117us rms bmi270: DRDY missed: 0 events bmi270: FIFO reset: 1 events bmi270: FIFO overflow: 0 events bmi270: FIFO empty: 0 events bmi270: bad transfer: 0 events bmi270: bad register: 0 events bmi088_gyro: DRDY missed: 0 events bmi088_gyro: FIFO reset: 1 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: DRDY missed: 0 events bmi088_accel: FIFO reset: 1 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: 1671 events, 28694us elapsed, 17.17us avg, min 6us max 13883us 339.614us rms manual_control: interval: 678 events, 8228.50 avg, min 3305us max 200063us 17662.982us rms manual_control: cycle: 678 events, 8325us elapsed, 12.28us avg, min 7us max 389us 19.128us rms rc_update: valid data interval: 1261 events, 4168.12 avg, min 323us max 27670us 1043.911us rms rc_update: cycle interval: 1288 events, 4163.39 avg, min 369us max 27624us 1032.671us rms rc_update: cycle: 1288 events, 24375us elapsed, 18.92us avg, min 8us max 829us 35.116us rms load_mon: cycle: 12 events, 918us elapsed, 76.50us avg, min 1us max 256us 62.078us rms dataman: write: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms dataman: read: 5 events, 20812us elapsed, 4162.40us avg, min 14us max 20204us 8968.760us rms dma_alloc: 4 events param: set: 99 events, 1179us elapsed, 11.91us avg, min 1us max 22us 5.784us rms param: get: 11820 events param: find: 2219 events param: export: 0 events, 0us elapsed, 0.00us avg, min 0us max 0us 0.000us rms