org.robokind.api.motion.protocol
Interface RobotDefinitionResponse.JointDefinition

Enclosing interface:
RobotDefinitionResponse

public static interface RobotDefinitionResponse.JointDefinition

Contains the values needed to initialize a RemoteJoint.


Method Summary
 org.robokind.api.common.position.NormalizedDouble getDefaultPosition()
          Returns the Joint's default position.
 boolean getEnabled()
          Returns the Joint's enabled status.
 org.robokind.api.common.position.NormalizedDouble getGoalPosition()
          Returns the Joint's goal position.
 Joint.Id getJointId()
          Returns the Joint's local joint id.
 List<RobotDefinitionResponse.JointPropDefinition> getJointProperties()
           
 String getName()
          Returns the Joint's name.
 

Method Detail

getJointId

Joint.Id getJointId()
Returns the Joint's local joint id.

Returns:
Joint's local joint id

getName

String getName()
Returns the Joint's name.

Returns:
Joint's name

getDefaultPosition

org.robokind.api.common.position.NormalizedDouble getDefaultPosition()
Returns the Joint's default position.

Returns:
Joint's default position

getGoalPosition

org.robokind.api.common.position.NormalizedDouble getGoalPosition()
Returns the Joint's goal position.

Returns:
Joint's goal position

getEnabled

boolean getEnabled()
Returns the Joint's enabled status.

Returns:
Joint's enabled status

getJointProperties

List<RobotDefinitionResponse.JointPropDefinition> getJointProperties()


Copyright © 2011-2013. All Rights Reserved.