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

mc_att_control: refactor: switch to matrix library #9161

Merged

Conversation

MaEtUgR
Copy link
Member

@MaEtUgR MaEtUgR commented Mar 26, 2018

As discussed with @dagar, @RomanBapst and @bkueng I'm completely switching to the matrix library for the multicopter attitude controller. That was anyways the plan and is a further step to get rid of duplicate matrix functionality implementation in mathlib. I concentrated on not refactoring other things to minimize risk for now. I still have some further simplifications in mind.

The complete matlib is still in the include chain because of the rotation implementation #include <conversion/rotation.h> but the controller does not depend on this path of the include chain.

This pr is based on #9113 to avoid conflicts.

@MaEtUgR MaEtUgR force-pushed the pr-attitude-control-to-matrix-lib branch from fc7befc to 1e95841 Compare March 26, 2018 08:44
Copy link
Member

@bkueng bkueng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@bkueng bkueng merged commit 0615651 into mc_att_control_module_base Mar 26, 2018
@bkueng bkueng deleted the pr-attitude-control-to-matrix-lib branch March 26, 2018 10:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants