本文整理了Java中us.ihmc.euclid.tuple4D.Quaternion.setEuler
方法的一些代码示例,展示了Quaternion.setEuler
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Quaternion.setEuler
方法的具体详情如下:
包路径:us.ihmc.euclid.tuple4D.Quaternion
类名称:Quaternion
方法名:setEuler
暂无
代码示例来源:origin: us.ihmc/ihmc-humanoid-behaviors
@Override
protected void setBehaviorInput()
{
Quaternion rot = new Quaternion();
rot.setEuler(0, 0, Math.toRadians(-10));
ChestTrajectoryMessage chestOrientationPacket = HumanoidMessageTools.createChestTrajectoryMessage(2, rot, referenceFrames.getPelvisZUpFrame());
yawChestBehavior.setInput(chestOrientationPacket);
publishTextToSpeack("Setting Chest Yaw");
currentState = BasicStates.YAW_CHEST;
}
};
代码示例来源:origin: us.ihmc/euclid-test
actualQuaternion.setEuler(eulerAngles);
EuclidCoreTestTools.assertQuaternionGeometricallyEquals(expectedQuaternion, actualQuaternion, EPS);
代码示例来源:origin: us.ihmc/euclid-test
assertEquals(initialFrame, frameQuaternion.getReferenceFrame());
frameQuaternion.setEulerIncludingFrame(newFrame, eulerAngles);
quaternion.setEuler(eulerAngles);
assertEquals(newFrame, frameQuaternion.getReferenceFrame());
EuclidCoreTestTools.assertTuple4DEquals(quaternion, frameQuaternion, EPSILON);
assertEquals(initialFrame, frameQuaternion.getReferenceFrame());
frameQuaternion.setEulerIncludingFrame(newFrame, rotX, rotY, rotZ);
quaternion.setEuler(rotX, rotY, rotZ);
assertEquals(newFrame, frameQuaternion.getReferenceFrame());
EuclidCoreTestTools.assertTuple4DEquals(quaternion, frameQuaternion, EPSILON);
内容来源于网络,如有侵权,请联系作者删除!