-
Notifications
You must be signed in to change notification settings - Fork 196
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
Big modifications, but most importantly added NED and ENU frame supports. #40
Open
CK-Explorer
wants to merge
9
commits into
arduino-libraries:master
Choose a base branch
from
CK-Explorer:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Commits on Apr 2, 2023
-
Added NED, ENU local reference frame supports. Added supports of passing different gyroscope reading's unit (rad or deg) based on user preference into Madgwick::update() and Madgwick::updateIMU(). Added non-constant IMU's update frequency support by allowing users to use elapsed time, while constant frequency still supports. All the above changes are achieved using template and functions overloading. Added Madgwick::updateCore() and Madgwick::updateCoreIMU() to avoid some code duplications for constant and non-constant frequency supports in Madgwick::update() and Madgwick::updateIMU() respectively. Added a getter function to obtain quaternion, and setter functions for filter parameter (beta) and IMU's frequency separately. Added constructors overloading to initialize filter parameter (beta) and IMU's frequency. Added inline wrapper functions for degree to radians and vice-versa conversion for readability purpose. Rearranged some previous codes for readability purpose. Added comments.
Configuration menu - View commit details
-
Copy full SHA for 8fe0541 - Browse repository at this point
Copy the full SHA 8fe0541View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc23b3e - Browse repository at this point
Copy the full SHA fc23b3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c24886 - Browse repository at this point
Copy the full SHA 1c24886View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f1a839 - Browse repository at this point
Copy the full SHA 0f1a839View commit details -
Configuration menu - View commit details
-
Copy full SHA for cddf138 - Browse repository at this point
Copy the full SHA cddf138View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3432d10 - Browse repository at this point
Copy the full SHA 3432d10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39572c7 - Browse repository at this point
Copy the full SHA 39572c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b00014 - Browse repository at this point
Copy the full SHA 2b00014View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ebe2f0 - Browse repository at this point
Copy the full SHA 1ebe2f0View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.