Package com.diozero.devices.imu
Class ImuDataFactory
java.lang.Object
com.diozero.devices.imu.ImuDataFactory
public class ImuDataFactory extends Object
-
Constructor Summary
Constructors Constructor Description ImuDataFactory()
-
Method Summary
Modifier and Type Method Description static org.apache.commons.math3.complex.Quaternion
createQuaternion(int[] quat, double scale)
static org.apache.commons.math3.geometry.euclidean.threed.Vector3D
createVector(short[] data, double scale)
static ImuData
newInstance(short[] gyro, short[] accel, short[] compass, float temperature, double gyroScale, double accelScale, double compassScale)
-
Constructor Details
-
ImuDataFactory
public ImuDataFactory()
-
-
Method Details
-
createVector
public static org.apache.commons.math3.geometry.euclidean.threed.Vector3D createVector(short[] data, double scale) -
createQuaternion
public static org.apache.commons.math3.complex.Quaternion createQuaternion(int[] quat, double scale) -
newInstance
public static ImuData newInstance(short[] gyro, short[] accel, short[] compass, float temperature, double gyroScale, double accelScale, double compassScale)
-