dronecrew / px4tools

PX4 flight analysis tools.
BSD 3-Clause "New" or "Revised" License
84 stars 48 forks source link

Method to extract P for each time step #13

Closed sriniv27 closed 7 years ago

sriniv27 commented 7 years ago

PR for a single method to read IEKF data from the ulog file, collect covariances for each time-step and generate P for all those time-steps

Usage: P_list = px4tools.ulog.extract_P(df, msg_name='t_estimator_status_0__f_covariances_',num_states=28)

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.2%) to 19.46% when pulling 180ab8d87ed15537b5b9b2f8497eb3adbe6c5f30 on sriniv27:master into 605ac5bce713b291735e5985495d567a6486a8c7 on dronecrew:master.

jgoppert commented 7 years ago

Thanks, can you add a test to cover this functionality?

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.2%) to 19.46% when pulling d0f2701f578e25367f8f8e8e326c054c7c3de5da on sriniv27:master into 605ac5bce713b291735e5985495d567a6486a8c7 on dronecrew:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+11.07%) to 30.708% when pulling 7a76b6113312c70c018c1cde695b5b55cbc1b597 on sriniv27:master into 605ac5bce713b291735e5985495d567a6486a8c7 on dronecrew:master.

sriniv27 commented 7 years ago

Added test iekf_extract_P with a ulog file in test/log/

coveralls commented 7 years ago

Coverage Status

Coverage increased (+11.07%) to 30.708% when pulling 44946388445e29d459c91c9a87a830c66a74045e on sriniv27:master into 605ac5bce713b291735e5985495d567a6486a8c7 on dronecrew:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+11.1%) to 30.78% when pulling eb994dd850e37159c594a6b696ae3b58732d4e3f on sriniv27:master into 605ac5bce713b291735e5985495d567a6486a8c7 on dronecrew:master.