-
Notifications
You must be signed in to change notification settings - Fork 767
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
Navigation docs #1856
Navigation docs #1856
Conversation
dellaert
commented
Sep 30, 2024
- Generated explainer for attitude factor with o1-preview
- Edited above heavily
- Added README
- Updated IMU Factor reference
* This factor enforces that when a known reference direction in the body frame | ||
* (e.g., accelerometer axis) is rotated into the navigation frame using the | ||
* rotation variable, it should align with a measured direction in the | ||
* navigation frame (e.g., gravity vector). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is confusing here is the choice of ref / measured:
- one would expect the direction read from the accelerometer (in body) to be measured, and the known gravity direction in nav to be ref
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK. This was a big change, but I switched all the mentions of reference and measured. I agree it is much more clear and even the tests had "measurement" in quotes.
|
||
### Jacobians | ||
|
||
For optimization, the $2 \times 3$ Jacobian of the error function with respect to the rotation parameters is required. The Jacobian is computed using chain rule differentiation, involving the derivative of the rotated vector with respect to the rotation parameters and the derivative of the error with respect to the rotated vector. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe a mention here of the singularity we found w.r.t. the Jacobian, which also vanishes 180 degrees away from the true direction (because it is calculated in the tangent space?)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done