- getAbsoluteGoalPosition() - Method in class org.robokind.api.motion.servos.AbstractServo
-
Returns the absolute goal position as used by the ServoController.
- getConfig() - Method in class org.robokind.api.motion.servos.AbstractServo
-
- getConfig() - Method in class org.robokind.api.motion.servos.AbstractServoController
-
- getConfig() - Method in interface org.robokind.api.motion.servos.Servo
-
Returns the Servo's configuration values.
- getConfig() - Method in interface org.robokind.api.motion.servos.ServoController
-
Returns the ServoController's ServoControllerConfig.
- getConfigurationClass() - Method in class org.robokind.api.motion.jointgroup.RobotJointGroupFactory
-
- getConfigurationClass() - Method in class org.robokind.api.motion.servos.utils.ServoRobotConnector
-
- getConfigurationClass() - Method in class org.robokind.api.motion.sync.SynchronizedRobotFactory
-
- getConnected() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Requests the remote Robot's connection status.
- getConnected() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse
-
Returns the Robot's connection status.
- getConnectionStatus() - Method in class org.robokind.api.motion.servos.AbstractServoController
-
- getConnectionStatus() - Method in interface org.robokind.api.motion.servos.ServoController
-
Return the current ConnectionStatus.
- getController() - Method in class org.robokind.api.motion.servos.AbstractServo
-
- getController() - Method in interface org.robokind.api.motion.servos.Servo
-
Returns the Servo's parent ServoController.
- getControllerContexts() - Method in class org.robokind.api.motion.servos.config.ServoRobotConfig
-
Returns the RobotConfig's JointControllerConnections.
- getControllerId() - Method in class org.robokind.api.motion.servos.ServoController.ServoId
-
Returns the value of the Id.
- getControllerList() - Method in class org.robokind.api.motion.servos.ServoRobot
-
Returns a List of ServoControllers.
- getControllerMap() - Method in class org.robokind.api.motion.utils.RobotManager
-
Returns the Manager's Map of Robot Ids and RobotControllers.
- getControllers() - Method in class org.robokind.api.motion.servos.ServoRobot
-
Returns an unmodifiable Map of ServoController.Ids and ServoControllers.
- getControllers() - Method in class org.robokind.api.motion.utils.RobotManager
-
Returns a List of RobotControllers owned by this RobotManager.
- getControllerTypeVersion() - Method in interface org.robokind.api.motion.servos.config.ServoControllerConfig
-
Returns ControllerType VersionProperty.
- getCurrentPositions() - Method in class org.robokind.api.motion.AbstractRobot
-
- getCurrentPositions() - Method in interface org.robokind.api.motion.Robot
-
Returns a map of the Robot's Joint's ids and their current positions.
- getCurrentPositions(BundleContext, Robot.Id) - Static method in class org.robokind.api.motion.utils.RobotUtils
-
Returns a RobotPositionMap of the current positions for the Robot with
the given Id.
- getDefaultPosition() - Method in interface org.robokind.api.motion.Joint
-
Returns the Joint's default position.
- getDefaultPosition() - Method in class org.robokind.api.motion.messaging.RemoteJoint
-
- getDefaultPosition() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse.JointDefinition
-
Returns the Joint's default position.
- getDefaultPosition() - Method in class org.robokind.api.motion.servos.config.DefaultServoConfig
-
Returns the Servo default position.
- getDefaultPosition() - Method in interface org.robokind.api.motion.servos.config.ServoConfig
-
Returns the Servo default position.
- getDefaultPosition() - Method in interface org.robokind.api.motion.servos.Servo
-
Returns the Servo default position.
- getDefaultPosition() - Method in class org.robokind.api.motion.servos.ServoJoint
-
- getDefaultPosition() - Method in interface org.robokind.api.motion.sync.SynchronizedJointConfig
-
Returns the default position the the Joint to use.
- getDefaultPositions() - Method in class org.robokind.api.motion.AbstractRobot
-
- getDefaultPositions() - Method in interface org.robokind.api.motion.Robot
-
Returns a map of the Robot's Joint's ids and their default positions.
- getDefaultPositions(BundleContext, Robot.Id) - Static method in class org.robokind.api.motion.utils.RobotUtils
-
Returns a RobotPositionMap of the default positions for the Robot with
the given Id.
- getDestinationId() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Returns the String identifying the host, currently unused.
- getDestinationId() - Method in class org.robokind.api.motion.messaging.RemoteRobotHost
-
Returns a String identifying a client.
- getDestinationId() - Method in interface org.robokind.api.motion.protocol.MotionFrameEvent
-
Returns the id String for the destination of the MotionFrameEvent.
- getDestinationId() - Method in interface org.robokind.api.motion.protocol.RobotRequest
-
Returns a String identifying the request destination.
- getDestinationId() - Method in interface org.robokind.api.motion.protocol.RobotResponse.RobotResponseHeader
-
Returns a String identifying the host.
- getDisplayName() - Method in class org.robokind.api.motion.joint_properties.EnableMovement
-
- getDisplayName() - Method in class org.robokind.api.motion.joint_properties.EnableTorque
-
- getDisplayName() - Method in class org.robokind.api.motion.joint_properties.ReadAbsoluteCurrentPosition
-
- getDisplayName() - Method in class org.robokind.api.motion.joint_properties.ReadAbsoluteGoalPosition
-
- getDisplayName() - Method in class org.robokind.api.motion.joint_properties.ReadCurrentPosition
-
- getDisplayName() - Method in class org.robokind.api.motion.joint_properties.ReadLoad
-
- getDisplayName() - Method in class org.robokind.api.motion.joint_properties.ReadSpeed
-
- getDisplayName() - Method in class org.robokind.api.motion.joint_properties.ReadTemperature
-
- getDisplayName() - Method in class org.robokind.api.motion.joint_properties.ReadVoltage
-
- getDisplayName() - Method in interface org.robokind.api.motion.JointProperty
-
Returns the display name of the JointProperty.
- getDisplayName() - Method in class org.robokind.api.motion.messaging.RemoteJointProperty
-
- getDisplayName() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse.JointPropDefinition
-
- getEnabled() - Method in interface org.robokind.api.motion.Joint
-
If enabled, this Joint will accept move commands.
- getEnabled() - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- getEnabled() - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- getEnabled() - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Returns the enabled state
- getEnabled() - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Returns the default enabled state
- getEnabled() - Method in class org.robokind.api.motion.messaging.RemoteJoint
-
- getEnabled() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Requests the remote Robot's enabled status.
- getEnabled() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse
-
Returns the Robot's enabled status.
- getEnabled() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse.JointDefinition
-
Returns the Joint's enabled status.
- getEnabled() - Method in interface org.robokind.api.motion.servos.Servo
-
If enabled, this Servo will accept move commands.
- getEnabled() - Method in interface org.robokind.api.motion.servos.ServoController
-
If enabled, this ServoController should accept move commands.
- getEnabled() - Method in class org.robokind.api.motion.servos.ServoJoint
-
- getEnabled() - Method in class org.robokind.api.motion.utils.PositionTargetFrameSource
-
Returns true if enabled
- getErrorMessages() - Method in interface org.robokind.api.motion.servos.ServoController
-
Returns the current error messages.
- getFrameCombiner() - Method in interface org.robokind.api.motion.blending.Blender
-
Returns the Blender's FrameCombiner.
- getFrameCombiner() - Method in class org.robokind.api.motion.blending.DefaultBlender
-
- getFrameLengthMillisec() - Method in class org.robokind.api.motion.protocol.DefaultMotionFrame
-
Returns the interval for the movements.
- getFrameLengthMillisec() - Method in interface org.robokind.api.motion.protocol.MotionFrame
-
Returns the interval for the movements.
- getFrameSourceTracker() - Method in class org.robokind.api.motion.blending.TimedBlenderDriver
-
Returns the FrameSourceTracker uses.
- getGoalPosition() - Method in interface org.robokind.api.motion.Joint
-
Returns the goal position.
- getGoalPosition() - Method in class org.robokind.api.motion.messaging.RemoteJoint
-
- getGoalPosition() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse.JointDefinition
-
Returns the Joint's goal position.
- getGoalPosition() - Method in class org.robokind.api.motion.servos.AbstractServo
-
- getGoalPosition() - Method in interface org.robokind.api.motion.servos.Servo
-
Returns the goal position.
- getGoalPosition() - Method in class org.robokind.api.motion.servos.ServoJoint
-
- getGoalPositions() - Method in class org.robokind.api.motion.AbstractRobot
-
- getGoalPositions() - Method in class org.robokind.api.motion.protocol.DefaultMotionFrame
-
Returns the MotionFrame's goal JointPositionMap.
- getGoalPositions() - Method in interface org.robokind.api.motion.protocol.MotionFrame
-
Returns the MotionFrame's goal JointPositionMap.
- getGoalPositions() - Method in interface org.robokind.api.motion.Robot
-
Returns a map of the Robot's Joint's ids and their goal positions.
- getGoalPositions(BundleContext, Robot.Id) - Static method in class org.robokind.api.motion.utils.RobotUtils
-
Returns a RobotPositionMap of the goal positions for the Robot with
the given Id.
- getGroupCount() - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- getGroupCount() - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- getGroupCount() - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Return the number of child JointGroups.
- getGroupCount() - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Return the number of child JointGroupConfigs.
- getId() - Method in class org.robokind.api.motion.AbstractJoint
-
- getId() - Method in interface org.robokind.api.motion.Joint
-
Returns the Joint's logical id.
- getId() - Method in class org.robokind.api.motion.messaging.RemoteJoint
-
- getId() - Method in class org.robokind.api.motion.servos.AbstractServo
-
- getId() - Method in class org.robokind.api.motion.servos.AbstractServoController
-
- getId() - Method in interface org.robokind.api.motion.servos.Servo
-
Returns the Servo's id.
- getId() - Method in interface org.robokind.api.motion.servos.ServoController
-
Returns the ServoController.Id identifying this ServoController.
- getIdMap() - Method in class org.robokind.api.motion.servos.config.ServoRobotConfig
-
Returns a Map of JointIds and their Corresponding ServoIds.
- getInitialValue() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse.JointPropDefinition
-
- getJoint(Robot.JointId) - Method in class org.robokind.api.motion.AbstractRobot
-
- getJoint(int) - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
Returns the Joint at the given index, or null if out of bounds.
- getJoint(int) - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Returns the Joint at the given index.
- getJoint(Robot.JointId) - Method in interface org.robokind.api.motion.Robot
-
Return the Joint with the given id.
- getJoint(Joint.Id, S) - Method in class org.robokind.api.motion.servos.utils.AbstractServoJointAdapter
-
Creates a ServoJoint with the given Joint.Id, Servo, and default
JointProperties returned by getJointProperties
- getJoint(Joint.Id, S) - Method in interface org.robokind.api.motion.servos.utils.ServoJointAdapter
-
Creates a ServoJoint with the given Joint.Id and Servo
- getJointById(Id) - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
Retrieves a Joint with the given jointId.
- getJointById(Robot.JointId) - Method in class org.robokind.api.motion.jointgroup.RobotJointGroup
-
- getJointConfigs() - Method in interface org.robokind.api.motion.sync.SynchronizedRobotConfig
-
Returns the configurations for the robot's SynchronizedJoints.
- getJointCount() - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- getJointCount() - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- getJointCount() - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Returns the number of JointIds for this JointGroup.
- getJointCount() - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Returns the number of JointIds for this JointGroupConfig.
- getJointDefinitions() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse
-
Returns the Robot's joint definitions.
- getJointEnabled(Robot.JointId) - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Requests the remote Joint's enabled status.
- getJointGroup(int) - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- getJointGroup(int) - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- getJointGroup(int) - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Returns the child JointGroup at the given index.
- getJointGroup(int) - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Returns the child JointGroupConfig at the given index.
- getJointGroups() - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- getJointGroups() - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- getJointGroups() - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Returns a List of the children JointGroups.
- getJointGroups() - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Returns a List of the children JointGroupConfigs.
- getJointId(int) - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- getJointId(int) - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- getJointId(int) - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Returns the JointId at the given index.
- getJointId(int) - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Returns the JointId at the given index.
- getJointId() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse.JointDefinition
-
Returns the Joint's local joint id.
- getJointId() - Method in class org.robokind.api.motion.Robot.JointId
-
Returns the value of the Id.
- getJointId() - Method in interface org.robokind.api.motion.sync.SynchronizedJointConfig
-
Returns the local joint id for the Joint to use.
- getJointIds() - Method in class org.robokind.api.motion.AbstractRobot
-
- getJointIds() - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- getJointIds() - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- getJointIds() - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Returns a List of JointIds for this JointGroup
- getJointIds() - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Returns a List of JointIds for this JointGroup
- getJointIds() - Method in interface org.robokind.api.motion.Robot
-
Returns a set of the Robot's Joint ids.
- getJointIds() - Method in class org.robokind.api.motion.servos.config.JointServoMap
-
- getJointList() - Method in class org.robokind.api.motion.AbstractRobot
-
- getJointList() - Method in interface org.robokind.api.motion.Robot
-
Returns a List of the Robot's Joints.
- getJointName(Robot.JointId) - Method in class org.robokind.api.motion.AbstractRobot
-
- getJointName(Robot.JointId) - Method in interface org.robokind.api.motion.Robot
-
The Robot's name for the Joint with the given logical id.
- getJointProperties() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse.JointDefinition
-
- getJointProperties(S) - Method in class org.robokind.api.motion.servos.utils.AbstractServoJointAdapter
-
Returns the default JointProperties for a new ServoJoint.
- getJoints() - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
Returns a List of Joints belonging to this JointGroup.
- getJoints() - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Returns the Joints belonging to this JointGroup.
- getLogicalJointNumber() - Method in class org.robokind.api.motion.Joint.Id
-
Returns the value of the Id.
- getMaxPosition() - Method in class org.robokind.api.motion.servos.config.DefaultServoConfig
-
Returns the Servo maximum position.
- getMaxPosition() - Method in interface org.robokind.api.motion.servos.config.ServoConfig
-
Returns the Servo maximum position.
- getMaxPosition() - Method in interface org.robokind.api.motion.servos.Servo
-
Returns the Servo maximum position.
- getMaxValue() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse.JointPropDefinition
-
- getMinPosition() - Method in class org.robokind.api.motion.servos.config.DefaultServoConfig
-
Returns the Servo minimum position.
- getMinPosition() - Method in interface org.robokind.api.motion.servos.config.ServoConfig
-
Returns the Servo minimum position.
- getMinPosition() - Method in interface org.robokind.api.motion.servos.Servo
-
Returns the Servo minimum position.
- getMinValue() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse.JointPropDefinition
-
- getMotionFrame() - Method in interface org.robokind.api.motion.protocol.MotionFrameEvent
-
Returns the MotionFrame associated with this MotionFrameEvent.
- getMovements(long, long) - Method in interface org.robokind.api.motion.blending.FrameSource
-
Returns the desired Robot movement starting at the given time and lasting
for the given number of milliseconds.
- getMovements(long, long) - Method in class org.robokind.api.motion.utils.PositionTargetFrameSource
-
Creates a MotionFrame starting at the Robot's goal positions, and moving
towards the target positions as much as the velocity will allow in the
given time interval.
- getMovements(long, long) - Method in class org.robokind.api.motion.utils.RobotMoverFrameSource
-
- getName() - Method in interface org.robokind.api.motion.Joint
-
Returns the name of the Joint.
- getName() - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- getName() - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- getName() - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Returns the name to use
- getName() - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Returns the name to use
- getName() - Method in class org.robokind.api.motion.messaging.RemoteJoint
-
- getName() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse.JointDefinition
-
Returns the Joint's name.
- getName() - Method in class org.robokind.api.motion.servos.config.DefaultServoConfig
-
Returns the Servo name.
- getName() - Method in interface org.robokind.api.motion.servos.config.ServoConfig
-
Returns the Servo name.
- getName() - Method in interface org.robokind.api.motion.servos.Servo
-
Returns the Servo name.
- getName() - Method in class org.robokind.api.motion.servos.ServoJoint
-
- getName() - Method in interface org.robokind.api.motion.sync.SynchronizedJointConfig
-
Returns the name for the Joint to use.
- getNormalizableRange() - Method in interface org.robokind.api.motion.JointProperty
-
- getNormalizableRange() - Method in class org.robokind.api.motion.messaging.RemoteJointProperty
-
- getPositionMap() - Method in interface org.robokind.api.motion.protocol.RobotResponse.RobotPositionResponse
-
Returns the RobotPositionMap being sent.
- getPositionRange() - Method in interface org.robokind.api.motion.Joint
-
Returns the NormalizableRange describing the range of motion.
- getPositionRange() - Method in class org.robokind.api.motion.messaging.RemoteJoint
-
- getPositionRange() - Method in class org.robokind.api.motion.servos.AbstractServo
-
- getPositionRange() - Method in interface org.robokind.api.motion.servos.Servo
-
Returns the NormalizableRange describing the range of motion.
- getPositionRange() - Method in class org.robokind.api.motion.servos.ServoJoint
-
- getPositions() - Method in interface org.robokind.api.motion.blending.BlenderOutput
-
Get the last output positions.
- getPositions() - Method in class org.robokind.api.motion.blending.RobotOutput
-
- getPreviousPositions() - Method in class org.robokind.api.motion.protocol.DefaultMotionFrame
-
Returns the MotionFrame's previous JointPositionMap.
- getPreviousPositions() - Method in interface org.robokind.api.motion.protocol.MotionFrame
-
Returns the MotionFrame's previous JointPositionMap.
- getPrimaryRobot() - Method in class org.robokind.api.motion.sync.SynchronizedRobot
-
Returns the primary Robot being synchronized.
- getProperties() - Method in class org.robokind.api.motion.AbstractJoint
-
- getProperties() - Method in interface org.robokind.api.motion.Joint
-
- getProperties() - Method in class org.robokind.api.motion.messaging.RemoteJoint
-
- getProperty(String, Class<T>) - Method in class org.robokind.api.motion.AbstractJoint
-
- getProperty(String) - Method in class org.robokind.api.motion.AbstractJoint
-
- getProperty(String, Class<T>) - Method in interface org.robokind.api.motion.Joint
-
Returns the JointProperty with the given name, ensuring the value is
assignable to propertyType.
- getProperty(String) - Method in interface org.robokind.api.motion.Joint
-
Returns the JointProperty with the given name.
- getProperty(String, Class<T>) - Method in class org.robokind.api.motion.messaging.RemoteJoint
-
- getProperty(String) - Method in class org.robokind.api.motion.messaging.RemoteJoint
-
- getPropertyClass() - Method in class org.robokind.api.motion.joint_properties.EnableMovement
-
- getPropertyClass() - Method in class org.robokind.api.motion.joint_properties.EnableTorque
-
- getPropertyClass() - Method in class org.robokind.api.motion.joint_properties.ReadAbsoluteCurrentPosition
-
- getPropertyClass() - Method in class org.robokind.api.motion.joint_properties.ReadAbsoluteGoalPosition
-
- getPropertyClass() - Method in class org.robokind.api.motion.joint_properties.ReadCurrentPosition
-
- getPropertyClass() - Method in class org.robokind.api.motion.joint_properties.ReadLoad
-
- getPropertyClass() - Method in class org.robokind.api.motion.joint_properties.ReadSpeed
-
- getPropertyClass() - Method in class org.robokind.api.motion.joint_properties.ReadTemperature
-
- getPropertyClass() - Method in class org.robokind.api.motion.joint_properties.ReadVoltage
-
- getPropertyClass() - Method in interface org.robokind.api.motion.JointProperty
-
Returns the JointProperty's value Type.
- getPropertyClass() - Method in class org.robokind.api.motion.messaging.RemoteJointProperty
-
- getPropertyName() - Method in class org.robokind.api.motion.joint_properties.EnableMovement
-
- getPropertyName() - Method in class org.robokind.api.motion.joint_properties.EnableTorque
-
- getPropertyName() - Method in class org.robokind.api.motion.joint_properties.ReadAbsoluteCurrentPosition
-
- getPropertyName() - Method in class org.robokind.api.motion.joint_properties.ReadAbsoluteGoalPosition
-
- getPropertyName() - Method in class org.robokind.api.motion.joint_properties.ReadCurrentPosition
-
- getPropertyName() - Method in class org.robokind.api.motion.joint_properties.ReadLoad
-
- getPropertyName() - Method in class org.robokind.api.motion.joint_properties.ReadSpeed
-
- getPropertyName() - Method in class org.robokind.api.motion.joint_properties.ReadTemperature
-
- getPropertyName() - Method in class org.robokind.api.motion.joint_properties.ReadVoltage
-
- getPropertyName() - Method in interface org.robokind.api.motion.JointProperty
-
Returns the name of the JointProperty.
- getPropertyName() - Method in class org.robokind.api.motion.messaging.RemoteJointProperty
-
- getPropertyName() - Method in interface org.robokind.api.motion.protocol.RobotDefinitionResponse.JointPropDefinition
-
- getRequestedJoint(RobotRequest) - Method in class org.robokind.api.motion.messaging.RemoteRobotHost
-
Retrieves the Joint specified in the RobotRequest.
- getRequestIndex() - Method in interface org.robokind.api.motion.protocol.RobotRequest
-
Returns the Joint id number if the request is intended for a Joint,
otherwise returns null.
- getRequestTimestampMillisecUTC() - Method in interface org.robokind.api.motion.protocol.RobotResponse.RobotResponseHeader
-
Returns the creation timestamp of the request being responded to.
- getRequestType() - Method in interface org.robokind.api.motion.protocol.RobotRequest
-
RequestType identifies what is being requested of the Robot.
- getRequestType() - Method in interface org.robokind.api.motion.protocol.RobotResponse.RobotResponseHeader
-
Returns the type of Request being responded to.
- getResponseHeader() - Method in interface org.robokind.api.motion.protocol.RobotResponse
-
Returns the response header, which contains response meta-data.
- getResponseSender() - Method in class org.robokind.api.motion.messaging.RemoteRobotHost
-
- getResponseTimestampMillisecUTC() - Method in interface org.robokind.api.motion.protocol.RobotResponse.RobotResponseHeader
-
Returns the creation timestamp of the response.
- getRobot() - Method in class org.robokind.api.motion.blending.RobotOutput
-
- getRobot() - Method in class org.robokind.api.motion.jointgroup.RobotJointGroup
-
- getRobot() - Method in class org.robokind.api.motion.messaging.RemoteRobotHost
-
- getRobot() - Method in class org.robokind.api.motion.utils.PositionTargetFrameSource
-
- getRobot() - Method in class org.robokind.api.motion.utils.RobotController
-
Returns the Robot being controlled, null if it is unavailable.
- getRobot() - Method in interface org.robokind.api.motion.utils.RobotFrameSource
-
- getRobot() - Method in class org.robokind.api.motion.utils.RobotMoverFrameSource
-
- getRobotFilter(Robot.Id) - Static method in class org.robokind.api.motion.utils.RobotUtils
-
Returns an OSGi filter String for matching the given Robot.Id.
- getRobotFilter(Robot.Id, String) - Static method in class org.robokind.api.motion.utils.RobotUtils
-
Returns an OSGi filter String for matching the given Robot.Id.
- getRobotId() - Method in class org.robokind.api.motion.AbstractRobot
-
- getRobotId() - Method in class org.robokind.api.motion.jointgroup.RobotJointGroupConfig
-
Returns the Robot Id to be used by the JointGroup.
- getRobotId() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Returns the id of the remote Robot
- getRobotId() - Method in class org.robokind.api.motion.messaging.RemoteRobotHost
-
Returns the hosted Robot's id.
- getRobotId() - Method in interface org.robokind.api.motion.protocol.RobotRequest
-
Returns the id of the robot to receive the request.
- getRobotId() - Method in interface org.robokind.api.motion.protocol.RobotResponse.RobotResponseHeader
-
Returns the id of the Robot which is responding.
- getRobotId() - Method in interface org.robokind.api.motion.Robot
-
Returns a String uniquely identifying this Robot.
- getRobotId() - Method in class org.robokind.api.motion.Robot.JointId
-
Returns the value of the Id.
- getRobotId() - Method in class org.robokind.api.motion.servos.config.ServoRobotConfig
-
Returns the Id.
- getRobotId() - Method in interface org.robokind.api.motion.sync.SynchronizedRobotConfig
-
Returns the robot id to be used be the SynchronizedRobot.
- getRobotManager(BundleContext) - Static method in class org.robokind.api.motion.utils.RobotUtils
-
Returns a global RobotManager.
- getRobotReference(BundleContext, Robot.Id) - Static method in class org.robokind.api.motion.utils.RobotUtils
-
Finds ServiceReferences for a Robot with the given id.
- getRobots() - Method in class org.robokind.api.motion.sync.SynchronizedRobot
-
Returns a List of all Robots being Synchronized.
- getRobtIdString() - Method in class org.robokind.api.motion.Robot.Id
-
Returns the String value of this Robot.Id.
- getServiceClass() - Method in class org.robokind.api.motion.jointgroup.RobotJointGroupFactory
-
- getServiceClass() - Method in class org.robokind.api.motion.lifecycle.RemoteRobotClientLifecycle
-
- getServiceClass() - Method in class org.robokind.api.motion.lifecycle.RemoteRobotHostLifecycle
-
- getServiceClass() - Method in class org.robokind.api.motion.lifecycle.RemoteRobotLifecycle
-
- getServiceClass() - Method in class org.robokind.api.motion.lifecycle.RobotBlenderLifecycle
-
- getServiceClass() - Method in class org.robokind.api.motion.lifecycle.RobotMoveHandlerLifecycle
-
- getServiceClass() - Method in class org.robokind.api.motion.lifecycle.RobotOutputLifecycle
-
- getServiceClass() - Method in class org.robokind.api.motion.lifecycle.TimedBlenderDriverLifecycle
-
- getServiceClass() - Method in class org.robokind.api.motion.servos.utils.ServoRobotConnector
-
- getServiceClass() - Method in class org.robokind.api.motion.sync.SynchronizedRobotFactory
-
- getServiceVersion() - Method in class org.robokind.api.motion.jointgroup.RobotJointGroupFactory
-
- getServiceVersion() - Method in class org.robokind.api.motion.servos.utils.ServoRobotConnector
-
- getServiceVersion() - Method in class org.robokind.api.motion.sync.SynchronizedRobotFactory
-
- getServo(ServoController.ServoId<IdType>) - Method in class org.robokind.api.motion.servos.AbstractServoController
-
- getServo(ServoController.ServoId<IdType>) - Method in interface org.robokind.api.motion.servos.ServoController
-
Returns the Servo with the given id.
- getServo() - Method in class org.robokind.api.motion.servos.ServoJoint
-
Returns the Servo backing this ServoJoint.
- getServoConfigs() - Method in interface org.robokind.api.motion.servos.config.ServoControllerConfig
-
Returns a map of ids and ServoConfigs.
- getServoController() - Method in class org.robokind.api.motion.servos.ServoRobot.ServoControllerContext
-
Returns the ServoControllerContext's ServoController
- getServoControllerId() - Method in interface org.robokind.api.motion.servos.config.ServoControllerConfig
-
Returns the Id of the ServoController.
- getServoCount() - Method in interface org.robokind.api.motion.servos.config.ServoControllerConfig
-
Returns the number of Servos in the ServoControllerConfig.
- getServoId() - Method in class org.robokind.api.motion.servos.config.DefaultServoConfig
-
Returns the Servo id.
- getServoId() - Method in interface org.robokind.api.motion.servos.config.ServoConfig
-
Returns the Servo id.
- getServoId() - Method in class org.robokind.api.motion.servos.ServoController.ServoId
-
Returns the value of the Id.
- getServoIdClass() - Method in interface org.robokind.api.motion.servos.ServoController
-
Returns the Class of the Id used by the ServoController's Servos.
- getServoIdClass() - Method in interface org.robokind.api.motion.servos.utils.ServoIdReader
-
Returns the Class of the Id Type read by this ServoIdReader.
- getServoIds(ServoController.Id) - Method in class org.robokind.api.motion.servos.config.JointServoMap
-
- getServoJointAdapter() - Method in class org.robokind.api.motion.servos.ServoRobot.ServoControllerContext
-
Returns the associated JointAdapter
- getServos() - Method in class org.robokind.api.motion.servos.AbstractServoController
-
- getServos() - Method in interface org.robokind.api.motion.servos.ServoController
-
Returns a List of the controller's Servos.
- getSourceId() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Returns the String identifying this client, currently unused.
- getSourceId() - Method in class org.robokind.api.motion.messaging.RemoteRobotHost
-
Returns a String identifying this host.
- getSourceId() - Method in interface org.robokind.api.motion.protocol.MotionFrameEvent
-
Returns the id String for the source of the MotionFrameEvent.
- getSourceId() - Method in interface org.robokind.api.motion.protocol.RobotRequest
-
Returns a String identifying the request source.
- getSourceId() - Method in interface org.robokind.api.motion.protocol.RobotResponse.RobotResponseHeader
-
Returns a String identifying the host.
- getSources() - Method in interface org.robokind.api.motion.blending.FrameSourceTracker
-
Returns a List of tracked FrameSources.
- getSources() - Method in class org.robokind.api.motion.blending.OSGiFrameSourceTracker
-
- getStatusResponse() - Method in interface org.robokind.api.motion.protocol.RobotResponse.RobotStatusResponse
-
Returns the status value being sent.
- getStopOnGoalFlag() - Method in class org.robokind.api.motion.utils.PositionTargetFrameSource
-
Returns the StopOnGoalFlag.
- getTimestampMillisecUTC() - Method in class org.robokind.api.motion.protocol.DefaultMotionFrame
-
Returns MotionFrame creation time.
- getTimestampMillisecUTC() - Method in interface org.robokind.api.motion.protocol.MotionFrame
-
Returns MotionFrame creation time.
- getTimestampMillisecUTC() - Method in interface org.robokind.api.motion.protocol.MotionFrameEvent
-
Returns the timestamp of the MotionFrameEvent.
- getTimestampMillisecUTC() - Method in interface org.robokind.api.motion.protocol.RobotRequest
-
Returns the timestamp the request was made.
- getValue() - Method in interface org.robokind.api.motion.JointProperty
-
Returns the value for this JointProperty, and caches the value.
- getValue() - Method in class org.robokind.api.motion.messaging.RemoteJointProperty
-
- getVelocity() - Method in class org.robokind.api.motion.utils.PositionTargetFrameSource
-
Returns the velocity, measured as (change in NormalizedDouble)/millisecond
- getWriteable() - Method in interface org.robokind.api.motion.JointProperty
-
Returns true if getValue() is supported.
- getWriteable() - Method in class org.robokind.api.motion.JointProperty.ReadOnly
-
- getWriteable() - Method in class org.robokind.api.motion.messaging.RemoteJointProperty
-
- PositionTargetFrameSource - Class in org.robokind.api.motion.utils
-
A FrameSource which moves the Joints of a Robot towards a set of target
positions with a limited velocity.
- PositionTargetFrameSource(double, Robot.RobotPositionMap) - Constructor for class org.robokind.api.motion.utils.PositionTargetFrameSource
-
Creates a new MotionTargetFrameSource
- PROP_ADD_JOINT_GROUP - Static variable in interface org.robokind.api.motion.jointgroup.JointGroup
-
Property String for adding a child JointGroup
- PROP_ADD_JOINT_GROUP - Static variable in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Property String for adding a child JointGroup
- PROP_ADD_JOINT_ID - Static variable in interface org.robokind.api.motion.jointgroup.JointGroup
-
Property String for adding a JointId
- PROP_ADD_JOINT_ID - Static variable in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Property String for adding a JointId
- PROP_ADD_ROBOT - Static variable in class org.robokind.api.motion.sync.SynchronizedRobot
-
Property change event name for adding a Robot.
- PROP_ADD_ROBOT - Static variable in class org.robokind.api.motion.utils.RobotManager
-
Property change event name for adding a Robot.
- PROP_CONNECTED - Static variable in interface org.robokind.api.motion.Robot
-
Property String for the connection status.
- PROP_CONNECTION_STATUS - Static variable in interface org.robokind.api.motion.servos.ServoController
-
Property string for ConnectionStatus.
- PROP_CONTROLLER_TYPE - Static variable in interface org.robokind.api.motion.servos.config.ServoControllerConfig
-
Property string for the ServoControllerConfig ControllerTypeVersion.
- PROP_DEF_POSITION - Static variable in interface org.robokind.api.motion.servos.config.ServoConfig
-
Property string for Servo default position.
- PROP_ENABLED - Static variable in interface org.robokind.api.motion.Joint
-
Property string for Enabled.
- PROP_ENABLED - Static variable in interface org.robokind.api.motion.jointgroup.JointGroup
-
Property String for enabled
- PROP_ENABLED - Static variable in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Property String for enabled
- PROP_ENABLED - Static variable in interface org.robokind.api.motion.Robot
-
Property String for the enabled status.
- PROP_ENABLED - Static variable in interface org.robokind.api.motion.servos.Servo
-
Property string for Enabled.
- PROP_ENABLED - Static variable in interface org.robokind.api.motion.servos.ServoController
-
Property string for Enabled.
- PROP_ERROR_MESSAGES - Static variable in interface org.robokind.api.motion.servos.ServoController
-
Property string for ErrorMessages.
- PROP_GOAL_POSITION - Static variable in interface org.robokind.api.motion.Joint
-
Property string for GoalPostion.
- PROP_GOAL_POSITION - Static variable in interface org.robokind.api.motion.servos.Servo
-
Property string for GoalPostion.
- PROP_ID - Static variable in interface org.robokind.api.motion.Robot
-
Property String for the Robot Id.
- PROP_ID - Static variable in interface org.robokind.api.motion.servos.config.ServoConfig
-
Property string for Servo logical id.
- PROP_JOINT_CHANGED - Static variable in interface org.robokind.api.motion.jointgroup.JointGroup
-
Property String for changing a joint
- PROP_MAX_POSITION - Static variable in interface org.robokind.api.motion.servos.config.ServoConfig
-
Property string for Servo maximum position.
- PROP_MIN_POSITION - Static variable in interface org.robokind.api.motion.servos.config.ServoConfig
-
Property string for Servo minimum position.
- PROP_NAME - Static variable in interface org.robokind.api.motion.jointgroup.JointGroup
-
Property String for name
- PROP_NAME - Static variable in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Property String for name
- PROP_NAME - Static variable in interface org.robokind.api.motion.servos.config.ServoConfig
-
Property string for Servo name.
- PROP_POSITION_MAP_TYPE - Static variable in interface org.robokind.api.motion.blending.Blender
-
Used for specifying the type of position map used by this blender.
- PROP_REMOVE_JOINT_GROUP - Static variable in interface org.robokind.api.motion.jointgroup.JointGroup
-
Property String for removing a child JointGroup
- PROP_REMOVE_JOINT_GROUP - Static variable in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Property String for removing a child JointGroup
- PROP_REMOVE_JOINT_ID - Static variable in interface org.robokind.api.motion.jointgroup.JointGroup
-
Property String for removing a JointId
- PROP_REMOVE_JOINT_ID - Static variable in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Property String for removing a JointId
- PROP_REMOVE_ROBOT - Static variable in class org.robokind.api.motion.sync.SynchronizedRobot
-
Property change event name for removing a Robot.
- PROP_REMOVE_ROBOT - Static variable in class org.robokind.api.motion.utils.RobotManager
-
Property change event name for removing a Robot.
- PROP_ROBOT - Static variable in class org.robokind.api.motion.utils.RobotController
-
Property String for the RobotController's Robot Id.
- PROP_SERVO_ADD - Static variable in interface org.robokind.api.motion.servos.config.ServoControllerConfig
-
Property string for the ServoControllerConfig AddServo.
- PROP_SERVO_ADD - Static variable in interface org.robokind.api.motion.servos.ServoController
-
Property string for AddServo.
- PROP_SERVO_REMOVE - Static variable in interface org.robokind.api.motion.servos.config.ServoControllerConfig
-
Property string for the ServoControllerConfig RemoveServo.
- PROP_SERVO_REMOVE - Static variable in interface org.robokind.api.motion.servos.ServoController
-
Property string for RemoveServo.
- PROP_SERVOS - Static variable in interface org.robokind.api.motion.servos.config.ServoControllerConfig
-
Property string for the ServoControllerConfig Servos.
- PROP_SERVOS - Static variable in interface org.robokind.api.motion.servos.ServoController
-
Property string for Servos.
- PROP_STRUCTURE_CHANGED - Static variable in interface org.robokind.api.motion.jointgroup.JointGroup
-
Property String for changing the structure of this JointGroup
- PROP_VERSION - Static variable in interface org.robokind.api.motion.servos.ServoController
-
Used to specify the VersionProperty of a type of ServoController.
- PROPERTY_NAME - Static variable in class org.robokind.api.motion.joint_properties.EnableMovement
-
JointProperty Property Name
- PROPERTY_NAME - Static variable in class org.robokind.api.motion.joint_properties.EnableTorque
-
JointProperty Property Name
- PROPERTY_NAME - Static variable in class org.robokind.api.motion.joint_properties.ReadAbsoluteCurrentPosition
-
JointProperty Property Name
- PROPERTY_NAME - Static variable in class org.robokind.api.motion.joint_properties.ReadAbsoluteGoalPosition
-
JointProperty Property Name
- PROPERTY_NAME - Static variable in class org.robokind.api.motion.joint_properties.ReadCurrentPosition
-
JointProperty Property Name
- PROPERTY_NAME - Static variable in class org.robokind.api.motion.joint_properties.ReadLoad
-
JointProperty Property Name
- PROPERTY_NAME - Static variable in class org.robokind.api.motion.joint_properties.ReadSpeed
-
JointProperty Property Name
- PROPERTY_NAME - Static variable in class org.robokind.api.motion.joint_properties.ReadTemperature
-
JointProperty Property Name
- PROPERTY_NAME - Static variable in class org.robokind.api.motion.joint_properties.ReadVoltage
-
JointProperty Property Name
- propertyChange(PropertyChangeEvent) - Method in class org.robokind.api.motion.AbstractJoint
-
Used to broadcast PropertyChangeEvents from internal sources such as
JointProperties or, in the case of a ServoJoint, a Servo.
- propertyChange(PropertyChangeEvent) - Method in class org.robokind.api.motion.servos.AbstractServo
-
- propertyChange(PropertyChangeEvent) - Method in class org.robokind.api.motion.utils.RobotController
-
- putPosition(Robot.JointId, NormalizedDouble) - Method in class org.robokind.api.motion.utils.PositionTargetFrameSource
-
Set the target position for the given JointId and enables this
MotionTargetFrameSource.
- putPositions(Robot.RobotPositionMap) - Method in class org.robokind.api.motion.utils.PositionTargetFrameSource
-
Puts the given positions in the target position map and enables this
MotionTargetFrameSource.
- read(ServoController.Id, String) - Method in interface org.robokind.api.motion.servos.utils.ServoIdReader
-
Reads and parses a String into the Id Type, and returns a
ServoController.ServoId.
- read(String) - Method in interface org.robokind.api.motion.servos.utils.ServoIdReader
-
Reads and parses a String into the Id Type
- ReadAbsoluteCurrentPosition - Class in org.robokind.api.motion.joint_properties
-
- ReadAbsoluteCurrentPosition() - Constructor for class org.robokind.api.motion.joint_properties.ReadAbsoluteCurrentPosition
-
- ReadAbsoluteGoalPosition - Class in org.robokind.api.motion.joint_properties
-
- ReadAbsoluteGoalPosition() - Constructor for class org.robokind.api.motion.joint_properties.ReadAbsoluteGoalPosition
-
- ReadCurrentPosition - Class in org.robokind.api.motion.joint_properties
-
- ReadCurrentPosition() - Constructor for class org.robokind.api.motion.joint_properties.ReadCurrentPosition
-
- ReadLoad - Class in org.robokind.api.motion.joint_properties
-
- ReadLoad() - Constructor for class org.robokind.api.motion.joint_properties.ReadLoad
-
- ReadSpeed - Class in org.robokind.api.motion.joint_properties
-
- ReadSpeed() - Constructor for class org.robokind.api.motion.joint_properties.ReadSpeed
-
- ReadTemperature - Class in org.robokind.api.motion.joint_properties
-
- ReadTemperature() - Constructor for class org.robokind.api.motion.joint_properties.ReadTemperature
-
- ReadVoltage - Class in org.robokind.api.motion.joint_properties
-
- ReadVoltage() - Constructor for class org.robokind.api.motion.joint_properties.ReadVoltage
-
- registerFrameSource(BundleContext, Robot.Id, FrameSource) - Static method in class org.robokind.api.motion.utils.RobotUtils
-
Registers a FrameSource using the given Robot.Id as a property.
- registerRobot(BundleContext, Robot, Properties) - Static method in class org.robokind.api.motion.utils.RobotUtils
-
Adds a Robot to the OSGi ServiceRegistry with the robotId as a
service property.
- RemoteJoint - Class in org.robokind.api.motion.messaging
-
RemoteJoint represents a Joint on a RemoteRobot.
- RemoteJoint(RemoteRobot, RobotDefinitionResponse.JointDefinition) - Constructor for class org.robokind.api.motion.messaging.RemoteJoint
-
Creates a RemoteJoint with the given values.
- RemoteJointProperty<T> - Class in org.robokind.api.motion.messaging
-
- RemoteJointProperty(String, String, Class<T>, T, NormalizableRange<T>) - Constructor for class org.robokind.api.motion.messaging.RemoteJointProperty
-
- RemoteRobot - Class in org.robokind.api.motion.messaging
-
RemoteRobot is a facade for controlling a remotely connected Robot.
- RemoteRobot(RemoteRobotClient) - Constructor for class org.robokind.api.motion.messaging.RemoteRobot
-
Creates a RemoteRobot which uses the given RemoteRobotClient.
- RemoteRobotClient - Class in org.robokind.api.motion.messaging
-
Client for messaging with a RemoteRobotHost.
- RemoteRobotClient(Robot.Id, String, String, RobotRequestFactory, MotionFrameEvent.MotionFrameEventFactory) - Constructor for class org.robokind.api.motion.messaging.RemoteRobotClient
-
Creates a new RemoteRobotClient.
- RemoteRobotClientLifecycle - Class in org.robokind.api.motion.lifecycle
-
- RemoteRobotClientLifecycle(String, String, Robot.Id, String, String, String) - Constructor for class org.robokind.api.motion.lifecycle.RemoteRobotClientLifecycle
-
- RemoteRobotHost - Class in org.robokind.api.motion.messaging
-
Hosts a Robot to be controlled by a RemoteRobotClient through some Messaging
channel.
- RemoteRobotHost(Robot, String, String, MessageSender<RobotResponse>, MessageAsyncReceiver<RobotRequest>, RobotResponseFactory, MessageAsyncReceiver<MotionFrameEvent>, Listener<MotionFrameEvent>) - Constructor for class org.robokind.api.motion.messaging.RemoteRobotHost
-
Creates a new RemoteRobotHost to host the given Robot.
- RemoteRobotHost(String, String) - Constructor for class org.robokind.api.motion.messaging.RemoteRobotHost
-
Creates an empty RemoteRobotHost.
- RemoteRobotHostLifecycle - Class in org.robokind.api.motion.lifecycle
-
- RemoteRobotHostLifecycle(String, String, Robot.Id, String, String, String, String) - Constructor for class org.robokind.api.motion.lifecycle.RemoteRobotHostLifecycle
-
- RemoteRobotLifecycle - Class in org.robokind.api.motion.lifecycle
-
- RemoteRobotLifecycle(Robot.Id) - Constructor for class org.robokind.api.motion.lifecycle.RemoteRobotLifecycle
-
- removeGroup(G) - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- removeGroup(GroupConfig) - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- removeGroup(G) - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Removes a child JointGroup.
- removeGroup(GroupConfig) - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Removes a child JointGroupConfig.
- removeGroupAt(int) - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- removeGroupAt(int) - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- removeGroupAt(int) - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Removes a child JointGroup at the given index.
- removeGroupAt(int) - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Removes a child JointGroupConfig at the given index.
- removeJoint(J) - Method in class org.robokind.api.motion.AbstractRobot
-
Removes the given Joint from the Robot.
- removeJointId(Id) - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- removeJointId(Id) - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- removeJointId(Id) - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Removes a JointId
- removeJointId(Id) - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Removes a JointId
- removeJointIdAt(int) - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- removeJointIdAt(int) - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- removeJointIdAt(int) - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Removes the JointId with the given index.
- removeJointIdAt(int) - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Removes the JointId with the given index.
- removeProperty(JointProperty) - Method in class org.robokind.api.motion.AbstractJoint
-
Removes a JointProperty from the Joint
- removeRobot(Robot.Id) - Method in class org.robokind.api.motion.sync.SynchronizedRobot
-
Removes a Robot from being Synchronized.
- removeRobot() - Method in class org.robokind.api.motion.utils.RobotController
-
Stops controlling the Robot.
- removeRobot(Robot.Id) - Method in class org.robokind.api.motion.utils.RobotManager
-
Removes a Robot from the manager.
- removeServo(S) - Method in class org.robokind.api.motion.servos.AbstractServoController
-
Remove a Servo from the ServoController.
- removeServoConfig(ServoConf) - Method in interface org.robokind.api.motion.servos.config.ServoControllerConfig
-
Removes a ServoConfig from the ServoControllerConfig.
- removingServo(ServoController.ServoId<IdType>) - Method in class org.robokind.api.motion.servos.AbstractServoController
-
Called when a Servo is removed from the underlying ServoControllerConfig.
- requestCurrentPositions() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Requests the remote Robot's current positions.
- requestDefaultPositions() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Requests the remote Robot's default joint positions.
- requestGoalPositions() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Requests the remote Robot's goal positions.
- requestRobotDefinition() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Requests a RobotDefinition from the host.
- Robot<J extends Joint> - Interface in org.robokind.api.motion
-
A Robot provides access to a List of Joints backed by a List of
JointControllers.
- Robot.Id - Class in org.robokind.api.motion
-
Id is an immutable globally unique identifier for a Robot.
- Robot.Id(String) - Constructor for class org.robokind.api.motion.Robot.Id
-
- Robot.JointId - Class in org.robokind.api.motion
-
JointId is an immutable globally unique identifier for a Joint
belonging to a Robot.
- Robot.JointId(Robot.Id, Joint.Id) - Constructor for class org.robokind.api.motion.Robot.JointId
-
Creates a new Robot.JointId with the given Robot.Id and Joint.Id.
- Robot.RobotPositionHashMap - Class in org.robokind.api.motion
-
RobotPositionMap backed by java.util.HashMap.
- Robot.RobotPositionHashMap() - Constructor for class org.robokind.api.motion.Robot.RobotPositionHashMap
-
- Robot.RobotPositionHashMap(int) - Constructor for class org.robokind.api.motion.Robot.RobotPositionHashMap
-
- Robot.RobotPositionHashMap(int, float) - Constructor for class org.robokind.api.motion.Robot.RobotPositionHashMap
-
- Robot.RobotPositionHashMap(Map<? extends Robot.JointId, ? extends NormalizedDouble>) - Constructor for class org.robokind.api.motion.Robot.RobotPositionHashMap
-
- Robot.RobotPositionMap - Interface in org.robokind.api.motion
-
RobotPositionMap expected by the Robot.
- RobotBlenderLifecycle - Class in org.robokind.api.motion.lifecycle
-
- RobotBlenderLifecycle(Robot.Id) - Constructor for class org.robokind.api.motion.lifecycle.RobotBlenderLifecycle
-
- RobotController - Class in org.robokind.api.motion.utils
-
Used by UI components to abstract away controlling a Robot.
- RobotController(RobotManager) - Constructor for class org.robokind.api.motion.utils.RobotController
-
Creates a new RobotController.
- RobotDefinitionResponse - Interface in org.robokind.api.motion.protocol
-
RobotResponse to a Robot definition request.
- RobotDefinitionResponse.JointDefinition - Interface in org.robokind.api.motion.protocol
-
Contains the values needed to initialize a RemoteJoint.
- RobotDefinitionResponse.JointPropDefinition - Interface in org.robokind.api.motion.protocol
-
- RobotFrameSource - Interface in org.robokind.api.motion.utils
-
FrameSource intended for a single Robot.
- RobotJointGroup - Class in org.robokind.api.motion.jointgroup
-
- RobotJointGroup(String, List<Robot.JointId>, List<RobotJointGroup>) - Constructor for class org.robokind.api.motion.jointgroup.RobotJointGroup
-
- RobotJointGroupConfig - Class in org.robokind.api.motion.jointgroup
-
Config for a RobotJointGroup which identifies the Robot the JointGroup should
use.
- RobotJointGroupConfig(String, Robot.Id) - Constructor for class org.robokind.api.motion.jointgroup.RobotJointGroupConfig
-
Creates an empty RobotJointGroupConfig.
- RobotJointGroupConfig(String, Robot.Id, List<? extends Robot.JointId>, List<? extends RobotJointGroupConfig>) - Constructor for class org.robokind.api.motion.jointgroup.RobotJointGroupConfig
-
Creates a RobotJointGroupConfig with the given JointIds and sub-groups.
- RobotJointGroupFactory - Class in org.robokind.api.motion.jointgroup
-
- RobotJointGroupFactory() - Constructor for class org.robokind.api.motion.jointgroup.RobotJointGroupFactory
-
- RobotJointGroupLifecycle<P> - Class in org.robokind.api.motion.lifecycle
-
- RobotJointGroupLifecycle(Robot.Id, Class<P>, String, VersionProperty) - Constructor for class org.robokind.api.motion.lifecycle.RobotJointGroupLifecycle
-
- RobotManager - Class in org.robokind.api.motion.utils
-
Manages Robots and provides RobotControllers.
- RobotManager(BundleContext) - Constructor for class org.robokind.api.motion.utils.RobotManager
-
Creates a new RobotManager.
- RobotMoveHandler - Class in org.robokind.api.motion.messaging
-
Listens for MotionFrameEvents and moves a Robot.
- RobotMoveHandler(Robot) - Constructor for class org.robokind.api.motion.messaging.RobotMoveHandler
-
- RobotMoveHandlerLifecycle - Class in org.robokind.api.motion.lifecycle
-
- RobotMoveHandlerLifecycle(String, Robot.Id) - Constructor for class org.robokind.api.motion.lifecycle.RobotMoveHandlerLifecycle
-
- RobotMoverFrameSource - Class in org.robokind.api.motion.utils
-
A FrameSource which acts as a Robot move proxy.
- RobotMoverFrameSource(Robot) - Constructor for class org.robokind.api.motion.utils.RobotMoverFrameSource
-
Creates a new RobotMoverFrameSource for the given Robot.
- RobotOutput - Class in org.robokind.api.motion.blending
-
A BlenderOutput implementation which sends Blender movements to a List of
Robots.
- RobotOutput() - Constructor for class org.robokind.api.motion.blending.RobotOutput
-
- RobotOutputLifecycle - Class in org.robokind.api.motion.lifecycle
-
ServiceLifecycleProvider for a RobotOutput
- RobotOutputLifecycle(Robot.Id) - Constructor for class org.robokind.api.motion.lifecycle.RobotOutputLifecycle
-
- RobotRequest - Interface in org.robokind.api.motion.protocol
-
Request message for remote robot commands.
- RobotRequestFactory<Req extends RobotRequest> - Interface in org.robokind.api.motion.messaging
-
Factory for creating new RobotRequest Messages.
- RobotResponse - Interface in org.robokind.api.motion.protocol
-
Base interface for a response to a RobotRequest.
- RobotResponse.RobotPositionResponse - Interface in org.robokind.api.motion.protocol
-
RobotResponse with a RobotPositionMap.
- RobotResponse.RobotResponseHeader - Interface in org.robokind.api.motion.protocol
-
Contains response meta-data.
- RobotResponse.RobotStatusResponse - Interface in org.robokind.api.motion.protocol
-
RobotResponse to indicate a boolean status.
- RobotResponseFactory - Interface in org.robokind.api.motion.messaging
-
Factory for creating the default types of RobotResponses.
- RobotUtils - Class in org.robokind.api.motion.utils
-
Common Utility methods for the Motion API
- RobotUtils() - Constructor for class org.robokind.api.motion.utils.RobotUtils
-
- selectRobot() - Method in class org.robokind.api.motion.utils.RobotController
-
Unused
- sendConnect() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Sends a connect command to the remote Robot.
- sendDisable() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Sends an disable command to the remote Robot.
- sendDisconnect() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Sends a disconnect command to the remote Robot.
- sendEnable() - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Sends an enable command to the remote Robot.
- sendJointDisable(Robot.JointId) - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Sends an disable command to a remote Joint.
- sendJointEnable(Robot.JointId) - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Sends an disable command to a remote Joint.
- sendMotionFrame(MotionFrame) - Method in interface org.robokind.api.motion.messaging.MotionFrameSender
-
Creates MotionFrameEvent from the given MotionFrame and sends it.
- sendMovement(MotionFrame) - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Sends a MotionFrame to move a RemoteRobot.
- Servo<Id,Conf extends ServoConfig> - Interface in org.robokind.api.motion.servos
-
A Servo provides control of a physical servo belonging to a servo control
board.
- ServoConfig<Id> - Interface in org.robokind.api.motion.servos.config
-
Configuration parameters defining a Servo.
- ServoController<IdType,ServoConf extends ServoConfig<IdType>,ServoType extends Servo<IdType,ServoConf>,ControllerConf extends ServoControllerConfig<IdType,ServoConf>> - Interface in org.robokind.api.motion.servos
-
A ServoController provides control of a collection of Servos and the means of
directly controlling them.
- ServoController.Id - Class in org.robokind.api.motion.servos
-
Id is an immutable globally unique identifier for a ServoController.
- ServoController.Id(String) - Constructor for class org.robokind.api.motion.servos.ServoController.Id
-
Creates a ServoController.Id from the given String
- ServoController.ServoId<ServoIdType> - Class in org.robokind.api.motion.servos
-
ServoId is an immutable globally unique identifier for a Servo
belonging to a Controller.
- ServoController.ServoId(ServoController.Id, ServoIdType) - Constructor for class org.robokind.api.motion.servos.ServoController.ServoId
-
Creates a ServoController.ServoId from the given ServoController.Id
and Servo Id.
- ServoControllerConfig<Id,ServoConf extends ServoConfig<Id>> - Interface in org.robokind.api.motion.servos.config
-
Parameters needed to initialize a ServoController.
- ServoControllerContext<Param> - Class in org.robokind.api.motion.servos.config
-
- ServoControllerContext(Class<Param>, Param, VersionProperty, VersionProperty) - Constructor for class org.robokind.api.motion.servos.config.ServoControllerContext
-
- servoId(IdType) - Method in class org.robokind.api.motion.servos.AbstractServoController
-
Creates a ServoController.ServoId from this ServoController's Id and a
Servo's Id
- ServoIdReader<Id> - Interface in org.robokind.api.motion.servos.utils
-
A ServoIdReader is used to parse a String into a specific Id Type.
- ServoJoint<S extends Servo> - Class in org.robokind.api.motion.servos
-
- ServoJoint(Joint.Id, S, List<JointProperty>) - Constructor for class org.robokind.api.motion.servos.ServoJoint
-
Creates a new ServoJoint
- ServoJointAdapter<S extends Servo,J extends ServoJoint> - Interface in org.robokind.api.motion.servos.utils
-
A ServoJointAdapter is used by a ServoRobot to create ServoJoints from
Servos.
- ServoRobot - Class in org.robokind.api.motion.servos
-
Robot implementation using Servos.
- ServoRobot(ServoRobotConfig) - Constructor for class org.robokind.api.motion.servos.ServoRobot
-
Creates a new ServoRobot with the given BundleContext and RobotConfig.
- ServoRobot.ServoControllerContext<T extends Servo<?,?>> - Class in org.robokind.api.motion.servos
-
Contains the objects used for loading and creating a ServoController.
- ServoRobot.ServoControllerContext(ServiceContext<ServoController<?, ?, T, ?>, ServoControllerConfig, ?>, ServoJointAdapter<T, ?>) - Constructor for class org.robokind.api.motion.servos.ServoRobot.ServoControllerContext
-
Creates a new ServoControllerContext.
- ServoRobotConfig - Class in org.robokind.api.motion.servos.config
-
Configurations for a ServoRobot.
- ServoRobotConfig() - Constructor for class org.robokind.api.motion.servos.config.ServoRobotConfig
-
Creates an empty RobotConfig.
- ServoRobotConnector - Class in org.robokind.api.motion.servos.utils
-
ServiceFactory for creating new ServoRobots from ServoRobotConfigs.
- ServoRobotConnector() - Constructor for class org.robokind.api.motion.servos.utils.ServoRobotConnector
-
- ServoRobotLifecycle<P> - Class in org.robokind.api.motion.servos.utils
-
- ServoRobotLifecycle(ConfiguredServiceParams<Robot, ServoRobotConfig, P>, ManagedServiceFactory) - Constructor for class org.robokind.api.motion.servos.utils.ServoRobotLifecycle
-
- setBlender(Blender) - Method in class org.robokind.api.motion.blending.TimedBlenderDriver
-
Sets the Blender to drive.
- setConnectStatus(ConnectionStatus) - Method in class org.robokind.api.motion.servos.AbstractServoController
-
Set the ServoController's ConnectionStatus.
- setControllerTypeVersion(VersionProperty) - Method in interface org.robokind.api.motion.servos.config.ServoControllerConfig
-
Sets ControllerType VersionProperty.
- setDefaultPosition(Integer) - Method in class org.robokind.api.motion.servos.config.DefaultServoConfig
-
Sets the Servo default position.
- setDefaultPosition(Integer) - Method in interface org.robokind.api.motion.servos.config.ServoConfig
-
Sets the Servo default position.
- setDefaultPositions() - Method in class org.robokind.api.motion.utils.RobotController
-
Moves the Robot to its default positions.
- setEnabled(boolean) - Method in class org.robokind.api.motion.AbstractRobot
-
Sets the enabled status of the Robot.
- setEnabled(Boolean) - Method in interface org.robokind.api.motion.Joint
-
If enabled, this Joint will accept move commands.
- setEnabled(boolean) - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- setEnabled(boolean) - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- setEnabled(boolean) - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Sets the enabled state of the JointGroup
- setEnabled(boolean) - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Sets the default enabled state of the JointGroup
- setEnabled(Boolean) - Method in class org.robokind.api.motion.messaging.RemoteJoint
-
- setEnabled(boolean) - Method in class org.robokind.api.motion.messaging.RemoteRobot
-
- setEnabled(boolean) - Method in interface org.robokind.api.motion.Robot
-
Sets the enabled status of the Robot.
- setEnabled(Boolean) - Method in interface org.robokind.api.motion.servos.Servo
-
Sets the enabled value for this Servo
- setEnabled(Boolean) - Method in interface org.robokind.api.motion.servos.ServoController
-
If enabled, this ServoController should accept move commands.
- setEnabled(Boolean) - Method in class org.robokind.api.motion.servos.ServoJoint
-
- setEnabled(boolean) - Method in class org.robokind.api.motion.servos.ServoRobot
-
- setEnabled(boolean) - Method in class org.robokind.api.motion.utils.PositionTargetFrameSource
-
If false, this MotionTargetFrameSource will return null when queried for
Movements.
- setFrameCombiner(FrameCombiner<MF, FS, PosMap>) - Method in interface org.robokind.api.motion.blending.Blender
-
Sets the Blender's FrameCombiner.
- setFrameCombiner(FrameCombiner<MF, FS, PosMap>) - Method in class org.robokind.api.motion.blending.DefaultBlender
-
- setFrameLengthMillisec(long) - Method in class org.robokind.api.motion.protocol.DefaultMotionFrame
-
Sets the time interval length for the MotionFrame.
- setFrameLengthMillisec(long) - Method in interface org.robokind.api.motion.protocol.MotionFrame
-
Sets the time interval length for the MotionFrame.
- setFrameSourceTracker(FrameSourceTracker) - Method in class org.robokind.api.motion.blending.TimedBlenderDriver
-
Set the FrameSourceTracker to use.
- setGoalPosition(NormalizedDouble) - Method in class org.robokind.api.motion.messaging.RemoteJoint
-
- setGoalPosition(NormalizedDouble) - Method in class org.robokind.api.motion.servos.AbstractServo
-
- setGoalPosition(NormalizedDouble) - Method in interface org.robokind.api.motion.servos.Servo
-
Sets the goal position.
- setGoalPosition(NormalizedDouble) - Method in class org.robokind.api.motion.servos.ServoJoint
-
Allows the ServoRobot to set the goal position.
- setGoalPositions(PosMap) - Method in class org.robokind.api.motion.protocol.DefaultMotionFrame
-
Sets the MotionFrame's goal JointPositionMap.
- setGoalPositions(PosMap) - Method in interface org.robokind.api.motion.protocol.MotionFrame
-
Sets the MotionFrame's goal JointPositionMap.
- setMaxPosition(Integer) - Method in class org.robokind.api.motion.servos.config.DefaultServoConfig
-
Sets the Servo maximum position.
- setMaxPosition(Integer) - Method in interface org.robokind.api.motion.servos.config.ServoConfig
-
Sets the Servo maximum position.
- setMinPosition(Integer) - Method in class org.robokind.api.motion.servos.config.DefaultServoConfig
-
Sets the Servo minimum position.
- setMinPosition(Integer) - Method in interface org.robokind.api.motion.servos.config.ServoConfig
-
Sets the Servo minimum position.
- setMotionFrameReceiver(MessageAsyncReceiver<MotionFrameEvent>) - Method in class org.robokind.api.motion.messaging.RemoteRobotHost
-
Sets the MessageReceiver to receive MotionFrames
- setMotionFrameSender(MessageSender<MotionFrameEvent>) - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Sets the MotionFrameSender to use for sending MotionFrames to the host.
- setMoveHandler(Listener<MotionFrameEvent>) - Method in class org.robokind.api.motion.messaging.RemoteRobotHost
-
Sets the Listener to handle MotionFrames from clients.
- setName(String) - Method in class org.robokind.api.motion.jointgroup.AbstractJointGroup
-
- setName(String) - Method in class org.robokind.api.motion.jointgroup.DefaultJointGroupConfig
-
- setName(String) - Method in interface org.robokind.api.motion.jointgroup.JointGroup
-
Sets the name of the JointGroup
- setName(String) - Method in interface org.robokind.api.motion.jointgroup.JointGroupConfig
-
Sets the name of the JointGroup
- setName(String) - Method in class org.robokind.api.motion.servos.config.DefaultServoConfig
-
Sets the Servo name.
- setName(String) - Method in interface org.robokind.api.motion.servos.config.ServoConfig
-
Sets the Servo name.
- setOutput(BlenderOutput<PosMap>) - Method in interface org.robokind.api.motion.blending.Blender
-
Sets the Blender's BlenderOutput.
- setOutput(BlenderOutput<PosMap>) - Method in class org.robokind.api.motion.blending.DefaultBlender
-
- setPreviousPositions(PosMap) - Method in class org.robokind.api.motion.protocol.DefaultMotionFrame
-
Set the MotionFrame's previous JointPositionMap.
- setPreviousPositions(PosMap) - Method in interface org.robokind.api.motion.protocol.MotionFrame
-
Set the MotionFrame's previous JointPositionMap.
- setPrimaryRobot(Robot.Id) - Method in class org.robokind.api.motion.sync.SynchronizedRobot
-
Sets the primary Robot.
- setRequestReceiver(MessageAsyncReceiver<RobotRequest>) - Method in class org.robokind.api.motion.messaging.RemoteRobotHost
-
Sets the MessageReceiver to receive RobotRequests.
- setRequestSender(MessageSender<RobotRequest>) - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Sets the MessageSender to send RobotRequests.
- setResponseFactory(RobotResponseFactory) - Method in class org.robokind.api.motion.messaging.RemoteRobotHost
-
Sets the factory to use for creating new RobotResponse Messages.
- setResponseReceiver(MessageBlockingReceiver<RobotResponse>) - Method in class org.robokind.api.motion.messaging.RemoteRobotClient
-
Sets the MessageReceiver to receive RobotResponses.
- setResponseSender(MessageSender<RobotResponse>) - Method in class org.robokind.api.motion.messaging.RemoteRobotHost
-
Sets the MessageSender to send RobotResponses.
- setRobot(Robot) - Method in class org.robokind.api.motion.blending.RobotOutput
-
- setRobot(Robot) - Method in class org.robokind.api.motion.jointgroup.RobotJointGroup
-
- setRobot(Robot) - Method in class org.robokind.api.motion.messaging.RemoteRobotHost
-
Sets the Robot to host.
- setRobot(Robot) - Method in class org.robokind.api.motion.utils.PositionTargetFrameSource
-
- setRobot(Robot) - Method in class org.robokind.api.motion.utils.RobotController
-
Sets the id of the Robot to control.
- setRobot(Robot) - Method in interface org.robokind.api.motion.utils.RobotFrameSource
-
Sets the Robot to
- setRobot(Robot) - Method in class org.robokind.api.motion.utils.RobotMoverFrameSource
-
- setRobotId(Robot.Id) - Method in class org.robokind.api.motion.servos.config.ServoRobotConfig
-
Sets the Id to use with the Robot
- setRobotMover(PositionTargetFrameSource) - Method in class org.robokind.api.motion.utils.RobotController
-
- setServoId(Id) - Method in class org.robokind.api.motion.servos.config.DefaultServoConfig
-
Sets the Servo id.
- setServoId(Id) - Method in interface org.robokind.api.motion.servos.config.ServoConfig
-
Sets the Servo id.
- setStopOnGoal(boolean) - Method in class org.robokind.api.motion.utils.PositionTargetFrameSource
-
When StopOnGoal is set true, the MotionTargetFrameSource will disable
itself after reaching the target positions.
- setTimestampMillisecUTC(long) - Method in class org.robokind.api.motion.protocol.DefaultMotionFrame
-
Sets the MotionFrame creation time.
- setTimestampMillisecUTC(long) - Method in interface org.robokind.api.motion.protocol.MotionFrame
-
Sets the MotionFrame creation time.
- setValue(T) - Method in class org.robokind.api.motion.JointProperty.ReadOnly
-
- setValue(T) - Method in interface org.robokind.api.motion.JointProperty
-
Sets the value of the JointProperty.
- setValue(T) - Method in class org.robokind.api.motion.messaging.RemoteJointProperty
-
- setVelocity(double) - Method in class org.robokind.api.motion.utils.PositionTargetFrameSource
-
Set the max velocity, measured as (change in NormalizedDouble)/millisecond.
- start(BundleContext) - Method in class org.robokind.api.motion.osgi.Activator
-
- startDefaultBlender(BundleContext, Robot.Id, long) - Static method in class org.robokind.api.motion.utils.RobotUtils
-
Creates a DefaultBlender for the Robot with the given robotId.
- stop(BundleContext) - Method in class org.robokind.api.motion.osgi.Activator
-
- SynchronizedJointConfig - Interface in org.robokind.api.motion.sync
-
Configuration for initializing a SynchronizedJoint.
- SynchronizedRobot - Class in org.robokind.api.motion.sync
-
Holds multiple Robots and synchronizes their movements for the given
JointIds.
- SynchronizedRobot(SynchronizedRobotConfig) - Constructor for class org.robokind.api.motion.sync.SynchronizedRobot
-
Creates a new SynchronizedRobot from the given configuration.
- SynchronizedRobot(Robot.Id, Set<Joint.Id>) - Constructor for class org.robokind.api.motion.sync.SynchronizedRobot
-
Creates a new SynchronizedRobot from the given values
- SynchronizedRobotConfig - Interface in org.robokind.api.motion.sync
-
Configuration for initializing a SynchronizedRobot.
- SynchronizedRobotFactory - Class in org.robokind.api.motion.sync
-
- SynchronizedRobotFactory() - Constructor for class org.robokind.api.motion.sync.SynchronizedRobotFactory
-