us.ihmc.yoVariables.variable.YoFramePoint3D.setFromReferenceFrame()方法的使用及代码示例

x33g5p2x  于2022-02-05 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(85)

本文整理了Java中us.ihmc.yoVariables.variable.YoFramePoint3D.setFromReferenceFrame()方法的一些代码示例,展示了YoFramePoint3D.setFromReferenceFrame()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YoFramePoint3D.setFromReferenceFrame()方法的具体详情如下:
包路径:us.ihmc.yoVariables.variable.YoFramePoint3D
类名称:YoFramePoint3D
方法名:setFromReferenceFrame

YoFramePoint3D.setFromReferenceFrame介绍

暂无

代码示例

代码示例来源:origin: us.ihmc/ihmc-yovariables

/**
* Sets this frame pose to the origin of the passed in reference frame.
* 
* @param referenceFrame
*/
public void setFromReferenceFrame(ReferenceFrame referenceFrame)
{
 position.setFromReferenceFrame(referenceFrame);
 orientation.setFromReferenceFrame(referenceFrame);
}

代码示例来源:origin: us.ihmc/ihmc-avatar-interfaces

/**
* Sets the {@link #initialCenterOfMassPosition} and {@link #initialFootPoses} to match the
* current state of {@link #desiredFullRobotModel}.
*/
private void updateCoMPositionAndFootPoses()
{
 updateTools();
 initialCenterOfMassPosition.setFromReferenceFrame(centerOfMassFrame);
 for (RobotSide robotSide : RobotSide.values)
 {
   RigidBodyBasics foot = desiredFullRobotModel.getFoot(robotSide);
   initialFootPoses.get(robotSide).setFromReferenceFrame(foot.getBodyFixedFrame());
 }
}

代码示例来源:origin: us.ihmc/ihmc-humanoid-behaviors

public void holdCurrentPelvisHeight()
{
 yoDesiredPelvisPosition.setFromReferenceFrame(fullRobotModel.getPelvis().getParentJoint().getFrameAfterJoint());
 pelvisSelectionMatrix.clearLinearSelection();
 pelvisSelectionMatrix.selectLinearZ(true);
 pelvisSelectionMatrix.setSelectionFrame(worldFrame);
}

相关文章