Skip to content

Commit

Permalink
Tilt correction (#65)
Browse files Browse the repository at this point in the history
* Added first version of linear coordinate transformation utility

* More docstrings

* Better type annotations

* More consistent matrix multiplications for transformation steps.

* Code cosmetics

* set up branch

* Initial structure of code to handle basis transformations.

* Implementation of computing 3D rotation from support vectors using rodriguez
formula.

* Added one basic test for the rodriguez rotation and fixed imports.

* Added a function to determine which axes are changing.

* Was not considering the possibility of negative differences.

* add function to add arbitrary 3d rotation matrix

* fix translate()

* add icon for tilt correction (in state off)

* fix calculation of rotation matrix

* correct sign error of transformation angle

* add icons for tilt correction

* code cleanup. Remove test code.

* rename functions, add documentation

* Moving functions needed for tilt correction to file >linear_transform.py< file

Signed-off-by: Timo <[email protected]>

* Removing obsolete file

Signed-off-by: Timo <[email protected]>

* Update changelog.md

---------

Signed-off-by: Timo <[email protected]>
Co-authored-by: Neverhorst <[email protected]>
Co-authored-by: geegee <[email protected]>
Co-authored-by: NicolasStaudenmaier <[email protected]>
  • Loading branch information
4 people authored Oct 22, 2023
1 parent 01aa02f commit 74e115a
Show file tree
Hide file tree
Showing 6 changed files with 850 additions and 2 deletions.
2 changes: 1 addition & 1 deletion docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ None
None

### New Features
None
- Added helper functions in util/linear_transform.py to allow transformations (rotations and shifts) using the affine transformation matrix formalism.

### Other
None
Expand Down
199 changes: 199 additions & 0 deletions src/qudi/artwork/icons/correct-tilt_off.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
168 changes: 168 additions & 0 deletions src/qudi/artwork/icons/correct-tilt_toggle.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 74e115a

Please sign in to comment.