You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -403,7 +423,7 @@ Motion profiles are classical trajectory planning methods optimized for robotics
403
423
404
424
#### Theory
405
425
406
-
Implements double-S (jerk-bounded) trajectories that limit the rate of acceleration change. The velocity profile follows an S-curve shape with 7 distinct phases:
426
+
Implements double-S (jerk-bounded) trajectories that limit the rate of acceleration change. The velocity profile follows an S-curve shape with up to 7 distinct phases:
>**Note**: This classis available in the `log_quat.py` module but not exported in the main `__init__.py`. Import directly: `from interpolatepy.log_quat import LogQuaternionInterpolation`
789
+
749
790
#### Theory
750
791
751
792
Implements the Logarithmic Quaternion Interpolation (LQI) method from Parker et al. (2023). The algorithm:
@@ -786,6 +827,8 @@ class LogQuaternionInterpolation:
786
827
**File**: `log_quat.py`
787
828
**Class**: `ModifiedLogQuaternionInterpolation`
788
829
830
+
>**Note**: This classis available in the `log_quat.py` module but not exported in the main `__init__.py`. Import directly: `from interpolatepy.log_quat import ModifiedLogQuaternionInterpolation`
831
+
789
832
#### Theory
790
833
791
834
Enhanced version of LQI that decouples angle and axis interpolation:
@@ -808,18 +808,11 @@ This library implements algorithms from the following research:
808
808
### Quaternion Interpolation
809
809
- Parker, J. K., et al. (2023). "Logarithm-Based Methods for Interpolating Quaternion Time Series." *IEEE Transactions on Robotics*.
810
810
- Wittmann, D., et al. (2023). "Spherical Cubic Blends: C²-Continuous Quaternion Interpolation." *IEEE International Conference on Robotics and Automation (ICRA)*.
811
-
812
-
### Spline Theory
813
-
- de Boor, C. (2001). *A Practical Guide to Splines*. Springer.
814
-
- Schumaker, L. L. (2007). *Spline Functions: Basic Theory*. Cambridge University Press.
815
-
816
-
### Numerical Methods
817
-
- Press, W. H., et al. (2007). *Numerical Recipes: The Art of Scientific Computing*. Cambridge University Press.
818
-
- Golub, G. H., & Van Loan, C. F. (2013). *Matrix Computations*. Johns Hopkins University Press.
811
+
- Dam, E. B., Koch, M., & Lillholm, M. (1998). "Quaternions, Interpolation and Animation." Technical Report DIKU-TR-98/5, Department of Computer Science, University of Copenhagen.
819
812
820
813
---
821
814
822
815
For practical examples and usage patterns, see:
823
816
-**[API Reference](api-reference.md)**: Complete function documentation
0 commit comments