Tabnine Logo
HumanoidJointPoseList
Code IndexAdd Tabnine to your IDE (free)

How to use
HumanoidJointPoseList
in
us.ihmc.wholeBodyController.diagnostics

Best Java code snippets using us.ihmc.wholeBodyController.diagnostics.HumanoidJointPoseList (Showing top 14 results out of 315)

origin: us.ihmc/ihmc-whole-body-controller

 @Override
 public boolean isDone(double timeInState)
 {
   return timeInState > 1.0 && !humanoidJointPoseList.isDone();
 }
}
origin: us.ihmc/IHMCWholeBodyController

@Override
public void doTransitionOutOfAction()
{
  humanoidJointPoseList.next();
}
origin: us.ihmc/IHMCWholeBodyController

private void initializeDesiredPositions()
 HumanoidJointPoseList humanoidJointPoseList = new HumanoidJointPoseList();
 humanoidJointPoseList.createCalibrationPose();
 SideDependentList<ArrayList<OneDoFJoint>> armJointList = humanoidJointPoseList.getArmJoints(fullRobotModel);
 SideDependentList<double[]> armJointAngleList = humanoidJointPoseList.getArmJointAngles();
 SideDependentList<ArrayList<OneDoFJoint>> legJointList = humanoidJointPoseList.getLegJoints(fullRobotModel);
 SideDependentList<double[]> legJointAngleList = humanoidJointPoseList.getLegJointAngles();
 ArrayList<OneDoFJoint> spineJoints = humanoidJointPoseList.getSpineJoints(fullRobotModel);
 double[] spineJointAngles = humanoidJointPoseList.getSpineJointAngles();
origin: us.ihmc/IHMCWholeBodyController

private void setDesiredPositionsFromPoseList(LinkedHashMap<OneDoFJoint, DoubleYoVariable> positionListToSet)
 SideDependentList<ArrayList<OneDoFJoint>> armJointList = humanoidJointPoseList.getArmJoints(fullRobotModel);
 SideDependentList<double[]> armJointAngleList = humanoidJointPoseList.getArmJointAngles();
 SideDependentList<ArrayList<OneDoFJoint>> legJointList = humanoidJointPoseList.getLegJoints(fullRobotModel);
 SideDependentList<double[]> legJointAngleList = humanoidJointPoseList.getLegJointAngles();
 ArrayList<OneDoFJoint> spineJoints = humanoidJointPoseList.getSpineJoints(fullRobotModel);
 double[] spineJointAngles = humanoidJointPoseList.getSpineJointAngles();
origin: us.ihmc/acsell

DRCRobotInitialSetup<HumanoidFloatingRootJointRobot> robotInitialSetup = robotModel.getDefaultRobotInitialSetup(groundHeight, initialYaw);
HumanoidJointPoseList humanoidJointPoseList = new HumanoidJointPoseList();
humanoidJointPoseList.createPoseSettersJustLegs();
origin: us.ihmc/valkyrie

DRCRobotInitialSetup<HumanoidFloatingRootJointRobot> robotInitialSetup = new ValkyrieInitialSetup(groundZ, initialYaw);
HumanoidJointPoseList humanoidJointPoseList = new HumanoidJointPoseList();
humanoidJointPoseList.createPoseSettersJustArms();
origin: us.ihmc/IHMCWholeBodyController

public SideDependentList<ArrayList<OneDoFJoint>> getArmJoints(FullHumanoidRobotModel fullRobotModel)
{
 SideDependentList<ArrayList<OneDoFJoint>> ret = new SideDependentList<ArrayList<OneDoFJoint>>();
 for (RobotSide robotSide : RobotSide.values)
 {
   ArrayList<OneDoFJoint> armJoints = new ArrayList<OneDoFJoint>();
      addIfNotNull(armJoints, fullRobotModel.getArmJoint(robotSide, ArmJointName.SHOULDER_PITCH));
   addIfNotNull(armJoints, fullRobotModel.getArmJoint(robotSide, ArmJointName.SHOULDER_ROLL));
   addIfNotNull(armJoints, fullRobotModel.getArmJoint(robotSide, ArmJointName.SHOULDER_YAW));
   addIfNotNull(armJoints, fullRobotModel.getArmJoint(robotSide, ArmJointName.ELBOW_PITCH));
       
   ret.set(robotSide, armJoints);
 }
 return ret;
}
origin: us.ihmc/ihmc-whole-body-controller

private void setDesiredPositionsFromPoseList(LinkedHashMap<OneDoFJointBasics, YoDouble> positionListToSet)
 SideDependentList<ArrayList<OneDoFJointBasics>> armJointList = humanoidJointPoseList.getArmJoints(fullRobotModel);
 SideDependentList<double[]> armJointAngleList = humanoidJointPoseList.getArmJointAngles();
 SideDependentList<ArrayList<OneDoFJointBasics>> legJointList = humanoidJointPoseList.getLegJoints(fullRobotModel);
 SideDependentList<double[]> legJointAngleList = humanoidJointPoseList.getLegJointAngles();
 ArrayList<OneDoFJointBasics> spineJoints = humanoidJointPoseList.getSpineJoints(fullRobotModel);
 double[] spineJointAngles = humanoidJointPoseList.getSpineJointAngles();
origin: us.ihmc/acsell

controllerFactory.setInitialState(highLevelControllerParameters.getDefaultInitialControllerState());
HumanoidJointPoseList humanoidJointPoseList = new HumanoidJointPoseList();
humanoidJointPoseList.createPoseSettersJustLegs();
origin: us.ihmc/ihmc-whole-body-controller

public SideDependentList<ArrayList<OneDoFJointBasics>> getArmJoints(FullHumanoidRobotModel fullRobotModel)
{
 SideDependentList<ArrayList<OneDoFJointBasics>> ret = new SideDependentList<ArrayList<OneDoFJointBasics>>();
 for (RobotSide robotSide : RobotSide.values)
 {
   ArrayList<OneDoFJointBasics> armJoints = new ArrayList<OneDoFJointBasics>();
      addIfNotNull(armJoints, fullRobotModel.getArmJoint(robotSide, ArmJointName.SHOULDER_PITCH));
   addIfNotNull(armJoints, fullRobotModel.getArmJoint(robotSide, ArmJointName.SHOULDER_ROLL));
   addIfNotNull(armJoints, fullRobotModel.getArmJoint(robotSide, ArmJointName.SHOULDER_YAW));
   addIfNotNull(armJoints, fullRobotModel.getArmJoint(robotSide, ArmJointName.ELBOW_PITCH));
       
   ret.set(robotSide, armJoints);
 }
 return ret;
}
origin: us.ihmc/acsell

controllerFactory.setInitialState(highLevelControllerParameters.getDefaultInitialControllerState());
HumanoidJointPoseList humanoidJointPoseList = new HumanoidJointPoseList();
humanoidJointPoseList.createPoseSettersJustLegs();
origin: us.ihmc/ihmc-whole-body-controller

@Override
public void doAction(double timeInState)
{
  if (timeInState > 1.0)
  {
   if (humanoidJointPoseList.isDone())
     finishedDiagnostics.set(true);
  }
}
origin: us.ihmc/ihmc-whole-body-controller

@Override
public void onExit()
{
  humanoidJointPoseList.next();
}
origin: us.ihmc/IHMCWholeBodyController

@Override
public void doAction()
{
  if (stateMachine.timeInCurrentState() > 1.0)
  {
   if (!humanoidJointPoseList.isDone())
     this.transitionToDefaultNextState();
   else
     finishedDiagnostics.set(true);
  }
}
us.ihmc.wholeBodyController.diagnosticsHumanoidJointPoseList

Most used methods

  • <init>
  • addIfNotNull
  • getArmJointAngles
  • getArmJoints
  • getLegJointAngles
  • getLegJoints
  • getSpineJointAngles
  • getSpineJoints
  • isDone
  • next
  • reset
  • setParentRegistry
  • reset,
  • setParentRegistry,
  • createCalibrationPose,
  • createPoseSettersJustArms,
  • createPoseSettersJustLegs

Popular in Java

  • Parsing JSON documents to java classes using gson
  • scheduleAtFixedRate (Timer)
  • getSharedPreferences (Context)
  • findViewById (Activity)
  • OutputStream (java.io)
    A writable sink for bytes.Most clients will use output streams that write data to the file system (
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • Collections (java.util)
    This class consists exclusively of static methods that operate on or return collections. It contains
  • ReentrantLock (java.util.concurrent.locks)
    A reentrant mutual exclusion Lock with the same basic behavior and semantics as the implicit monitor
  • Project (org.apache.tools.ant)
    Central representation of an Ant project. This class defines an Ant project with all of its targets,
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now