-
# Quaternion quantization: part 1
An overview of full-range context-free quantization of quaternions into fixed bit package.
[http://marc-b-reynolds.github.io/quaternions/2017/05/02/QuatQuantPart1.h…
-
-
Currently the implementations of BiCGStab and GMRES use methods in LinearAlgebra that do not have generic fallbacks.
BiCGStab makes an explicit call to `BLAS.gemv!` which is implemented only for r…
-
import numpy as np
import quaternion
def slerp(q0, q1, t):
"""
Spherical Linear Interpolation (SLERP) between two quaternions.
Args:
q0: The start quaternion.
q1…
-
I have tested the is_normalized() function with two normalized dual quaternions, dq1 and dq2, but it only returns False. The two dual quaternions:
`dq1 = DualQuaternion(-0.19846574648301676, -0.00…
-
The approved API is here: https://github.com/dotnet/runtime/issues/24168#issuecomment-642847557
Due to the size of the approved surface area, it is being split into multiple sections for people who…
-
Thanks for your great work!
There might be a small error in the calculation of root_rot_velocity.
In the original version, it is calculated through qmul function:
`r_velocity = qmul_np(r_rot[1:]…
-
作者大大我看代码发现主要变动在imuconvert中对RPY改为单位矩阵,而在后面transformupdate中与磁力计数据按照权重融合时候并没有关掉这个融合,这个RPY的单位阵不会有影响吗
``
if (cloudInfo.imu_available == true)
{
if (std::abs(cloudInfo.imu_pitch_init…
-
Overflow or underflow occurs when the divisor is a giant or minute number in quaternion and octanion division.
The following code, which is expected to yield 1, unexpectedly yields NaN.
```cpp
#i…
-
hello, What is the meaning of the variable 'can_bus' name?
In actual operation, the following phenomena are observed. After the four properties of the quaternion are assigned to the array, only the…