Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make "do_bias_estimation" reconfigurable during runtime #183

Open
ovaag opened this issue Jul 18, 2023 · 0 comments
Open

Make "do_bias_estimation" reconfigurable during runtime #183

ovaag opened this issue Jul 18, 2023 · 0 comments

Comments

@ovaag
Copy link

ovaag commented Jul 18, 2023

Hi,

I am currently utilizing the "imu_complimentary_filter" to estimate a drone's attitude. During my use of the filter, I encountered difficulties with slow attitude movement estimations. However, I discovered that disabling the bias estimation significantly improved performance.
image

Given my use-case scenario, the drone frequently remains stationary for extended periods before and between flights. Hence, having the ability to dynamically alter bias estimation after the node has been launched would be highly beneficial.

Is this anything that you would be interested to have upstream, if so, how would you like me to implement it?

Fist thought was to either make a ros service or to make a separate timer that checks if the parameter has been changed, and accordingly update the filter_.do_bias_estimationmember.

Could of course also be a subscriber listening to a specific topic.

Any thoughts on this?

@ovaag ovaag changed the title Make "do_bias_estimation" dynamic reconfigurable Make "do_bias_estimation" reconfigurable during runtime Jul 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants