Losing sign of quaternion
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 25/100
- Issue type
- Documentation
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- c
- Domain
- embedded-iot
Research direction
Start with lsm6dsv16bx_STdC/examples/lsm6dsv16bx_sensor_fusion.c at line 182 and trace how the SFLP quaternion values are produced and normalized. Check the sensor documentation or related driver definitions for the fourth component and sign convention; done means documenting a clear explanation of whether the sign information is lost.
Written by the indexing model from the issue text.
Description
Could someone please explain what is the output of the SFLP quaternion block?
I see three half-floats are generated, and the fourth component is inferred from the game rotation being normalized.
Is the fourth component the real part? Don't we lose the sign with this transformation?
- Dominant language
- C
- Stars
- 882
- Forks
- 539
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from STMicroelectronics/STMems_Standard_C_drivers
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
STMicroelectronics/STMems_Standard_C_drivers#184 · 2 reactions ·
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 45/100
-
bug
Difficulty 5/5 Over a week Newbie friendliness 25/100
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
question
Difficulty 5/5 Over a week Newbie friendliness 20/100
All issues in STMicroelectronics/STMems_Standard_C_drivers
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
Maintainers usually reply within 5 days
-
area:backend bug launch:p2 scope:core
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Chelis-Lang/chelis#3494 ·
Maintainers usually reply within 1 day
-
IO.get_env on Node truncates names at embedded NULPossibly taken @Yi-111-a claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
HigherOrderCO/Bend#1449 · 1 comment ·
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
FujiNetWIFI/fujinet-firmware#1872 ·
Maintainers usually reply within 1 day
-
bug C/C++ code
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
webarkit/WebARKitLib#84 ·
Maintainers usually reply within 1 day