Searched refs:correction (Results 1 – 25 of 61) sorted by relevance
123
16 package com.android.server.uwb.correction.primers;18 import static com.android.server.uwb.correction.math.MathHelper.F_HALF_PI;19 import static com.android.server.uwb.correction.math.MathHelper.F_PI;20 import static com.android.server.uwb.correction.math.MathHelper.normalizeRadians;28 import com.android.server.uwb.correction.UwbFilterEngine;29 import com.android.server.uwb.correction.filtering.NullPositionFilter;30 import com.android.server.uwb.correction.math.MathHelper;31 import com.android.server.uwb.correction.math.Pose;32 import com.android.server.uwb.correction.math.Quaternion;33 import com.android.server.uwb.correction.math.SphericalVector;[all …]
16 package com.android.server.uwb.correction.primers;18 import static com.android.server.uwb.correction.TestHelpers.assertClose;22 import com.android.server.uwb.correction.math.Pose;23 import com.android.server.uwb.correction.math.Quaternion;24 import com.android.server.uwb.correction.math.SphericalVector;25 import com.android.server.uwb.correction.math.SphericalVector.Annotated;26 import com.android.server.uwb.correction.math.Vector3;27 import com.android.server.uwb.correction.pose.IPoseSource.Capabilities;28 import com.android.server.uwb.correction.pose.NullPoseSource;
16 package com.android.server.uwb.correction.primers;21 import com.android.server.uwb.correction.math.SphericalVector;22 import com.android.server.uwb.correction.math.SphericalVector.Annotated;23 import com.android.server.uwb.correction.pose.IPoseSource;
16 package com.android.server.uwb.correction.primers;20 import com.android.server.uwb.correction.TestHelpers;21 import com.android.server.uwb.correction.math.SphericalVector;22 import com.android.server.uwb.correction.math.SphericalVector.Annotated;
16 package com.android.server.uwb.correction.primers;22 import com.android.server.uwb.correction.math.Quaternion;23 import com.android.server.uwb.correction.math.SphericalVector;24 import com.android.server.uwb.correction.math.SphericalVector.Annotated;25 import com.android.server.uwb.correction.math.Vector3;
16 package com.android.server.uwb.correction;18 import static com.android.server.uwb.correction.TestHelpers.assertClose;24 import com.android.server.uwb.correction.filtering.NullFilter;25 import com.android.server.uwb.correction.filtering.PositionFilterImpl;26 import com.android.server.uwb.correction.math.Pose;27 import com.android.server.uwb.correction.math.Quaternion;28 import com.android.server.uwb.correction.math.SphericalVector;29 import com.android.server.uwb.correction.math.SphericalVector.Annotated;30 import com.android.server.uwb.correction.math.Vector3;31 import com.android.server.uwb.correction.pose.NullPoseSource;[all …]
17 package com.android.server.uwb.correction;21 import com.android.server.uwb.correction.math.AoaVector;22 import com.android.server.uwb.correction.math.SphericalVector;23 import com.android.server.uwb.correction.math.Vector3;
17 package com.android.server.uwb.correction.math;19 import static com.android.server.uwb.correction.TestHelpers.assertClose;20 import static com.android.server.uwb.correction.math.MathHelper.clamp;21 import static com.android.server.uwb.correction.math.MathHelper.lerp;22 import static com.android.server.uwb.correction.math.MathHelper.normalizeDegrees;23 import static com.android.server.uwb.correction.math.MathHelper.normalizeRadians;24 import static com.android.server.uwb.correction.math.MathHelper.rsqrt;
16 package com.android.server.uwb.correction.math;18 import static com.android.server.uwb.correction.TestHelpers.assertClose;19 import static com.android.server.uwb.correction.math.MathHelper.F_HALF_PI;20 import static com.android.server.uwb.correction.math.MathHelper.F_PI;
16 package com.android.server.uwb.correction.primers;21 import com.android.server.uwb.correction.math.AoaVector;22 import com.android.server.uwb.correction.math.SphericalVector;23 import com.android.server.uwb.correction.math.SphericalVector.Annotated;24 import com.android.server.uwb.correction.pose.IPoseSource;
16 package com.android.server.uwb.correction.primers;21 import com.android.server.uwb.correction.math.Pose;22 import com.android.server.uwb.correction.math.SphericalVector;23 import com.android.server.uwb.correction.pose.IPoseSource;24 import com.android.server.uwb.correction.pose.IPoseSource.Capabilities;
16 package com.android.server.uwb.correction.primers;18 import static com.android.server.uwb.correction.math.MathHelper.F_HALF_PI;19 import static com.android.server.uwb.correction.math.MathHelper.F_PI;20 import static com.android.server.uwb.correction.math.MathHelper.MS_PER_SEC;21 import static com.android.server.uwb.correction.math.MathHelper.normalizeRadians;36 import com.android.server.uwb.correction.math.MathHelper;37 import com.android.server.uwb.correction.math.Pose;38 import com.android.server.uwb.correction.math.SphericalVector;39 import com.android.server.uwb.correction.math.SphericalVector.Annotated;40 import com.android.server.uwb.correction.pose.IPoseSource;
16 package com.android.server.uwb.correction.primers;18 import static com.android.server.uwb.correction.math.MathHelper.F_PI;26 import com.android.server.uwb.correction.math.SphericalVector;27 import com.android.server.uwb.correction.math.SphericalVector.Annotated;28 import com.android.server.uwb.correction.pose.IPoseSource;
16 package com.android.server.uwb.correction.pose;20 import com.android.server.uwb.correction.math.Matrix;21 import com.android.server.uwb.correction.math.Pose;22 import com.android.server.uwb.correction.math.Quaternion;23 import com.android.server.uwb.correction.math.Vector3;
16 package com.android.server.uwb.correction.pose;18 import static com.android.server.uwb.correction.math.MathHelper.F_HALF_PI;28 import com.android.server.uwb.correction.math.Pose;29 import com.android.server.uwb.correction.math.Quaternion;30 import com.android.server.uwb.correction.math.Vector3;
16 package com.android.server.uwb.correction.pose;26 import com.android.server.uwb.correction.math.MathHelper;27 import com.android.server.uwb.correction.math.Pose;28 import com.android.server.uwb.correction.math.Quaternion;29 import com.android.server.uwb.correction.math.Vector3;
16 package com.android.server.uwb.correction;24 import com.android.server.uwb.correction.filtering.IPositionFilter;25 import com.android.server.uwb.correction.math.Pose;26 import com.android.server.uwb.correction.math.SphericalVector;27 import com.android.server.uwb.correction.pose.IPoseSource;28 import com.android.server.uwb.correction.pose.PoseEventListener;29 import com.android.server.uwb.correction.primers.IPrimer;
16 package com.android.server.uwb.correction.filtering;21 import com.android.server.uwb.correction.math.Pose;22 import com.android.server.uwb.correction.math.SphericalVector;23 import com.android.server.uwb.correction.math.Vector3;24 import com.android.server.uwb.correction.pose.IPoseSource;
16 package com.android.server.uwb.correction.filtering;18 import static com.android.server.uwb.correction.TestHelpers.assertClose;19 import static com.android.server.uwb.correction.math.MathHelper.F_HALF_PI;20 import static com.android.server.uwb.correction.math.MathHelper.F_PI;
123 float[] correction = { in moveInner() local129 float correctedInnerX = translatedInnerCorners[i] + correction[0]; in moveInner()130 float correctedInnerY = translatedInnerCorners[i + 1] + correction[1]; in moveInner()138 correction[0] += correctionVec[0]; in moveInner()139 correction[1] += correctionVec[1]; in moveInner()144 float correctedInnerX = translatedInnerCorners[i] + correction[0]; in moveInner()145 float correctedInnerY = translatedInnerCorners[i + 1] + correction[1]; in moveInner()153 correction[0] += correctionVec[0]; in moveInner()154 correction[1] += correctionVec[1]; in moveInner()160 float correctedInnerX = translatedInnerCorners[i] + correction[0]; in moveInner()[all …]
16 package com.android.server.uwb.correction.filtering;21 import com.android.server.uwb.correction.math.Pose;22 import com.android.server.uwb.correction.math.SphericalVector;23 import com.android.server.uwb.correction.math.SphericalVector.Annotated;24 import com.android.server.uwb.correction.math.Vector3;25 import com.android.server.uwb.correction.pose.IPoseSource;
16 package com.android.server.uwb.correction.filtering;18 import static com.android.server.uwb.correction.math.MathHelper.F_PI;19 import static com.android.server.uwb.correction.math.MathHelper.normalizeRadians;25 import com.android.server.uwb.correction.math.MathHelper;
16 package com.android.server.uwb.correction.filtering;18 import static com.android.server.uwb.correction.math.SphericalVector.Annotated;23 import com.android.server.uwb.correction.pose.IPoseSource;
51 import com.android.server.uwb.correction.UwbFilterEngine;52 import com.android.server.uwb.correction.filtering.IFilter;53 import com.android.server.uwb.correction.filtering.MedAvgFilter;54 import com.android.server.uwb.correction.filtering.MedAvgRotationFilter;55 import com.android.server.uwb.correction.filtering.PositionFilterImpl;56 import com.android.server.uwb.correction.pose.GyroPoseSource;57 import com.android.server.uwb.correction.pose.IPoseSource;58 import com.android.server.uwb.correction.pose.IntegPoseSource;59 import com.android.server.uwb.correction.pose.RotationPoseSource;60 import com.android.server.uwb.correction.pose.SixDofPoseSource;[all …]