A B C D F G H I J L M N O P R S T U V W X

A

Activator - Class in org.robokind.impl.motion.osgi
 
Activator() - Constructor for class org.robokind.impl.motion.osgi.Activator
 
adapt(MotionFrameEvent) - Method in class org.robokind.impl.motion.messaging.PortableMotionFrameEvent.MessageRecordAdapter
 
adapt(MotionFrameEventRecord) - Method in class org.robokind.impl.motion.messaging.PortableMotionFrameEvent.RecordMessageAdapter
 
adapt(RobotDefinitionResponse) - Method in class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse.MessageRecordAdapter
 
adapt(RobotDefinitionResponseRecord) - Method in class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse.RecordMessageAdapter
 
adapt(RobotResponse.RobotPositionResponse) - Method in class org.robokind.impl.motion.messaging.PortableRobotPositionResponse.MessageRecordAdapter
 
adapt(RobotPositionResponseRecord) - Method in class org.robokind.impl.motion.messaging.PortableRobotPositionResponse.RecordMessageAdapter
 
adapt(RobotRequest) - Method in class org.robokind.impl.motion.messaging.PortableRobotRequest.MessageRecordAdapter
 
adapt(RobotRequestRecord) - Method in class org.robokind.impl.motion.messaging.PortableRobotRequest.RecordMessageAdapter
 
adapt(RobotResponse.RobotStatusResponse) - Method in class org.robokind.impl.motion.messaging.PortableRobotStatusResponse.MessageRecordAdapter
 
adapt(RobotStatusResponseRecord) - Method in class org.robokind.impl.motion.messaging.PortableRobotStatusResponse.RecordMessageAdapter
 
addError(String) - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Adds an error to the RXTXSerialPort.
addError(String, String) - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Adds an error to the RXTXSerialPort.
addError(String, Throwable) - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Adds an error to the RXTXSerialPort.
addError(String, String, Throwable) - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Adds an error to the RXTXSerialPort.
addServoConfig(SC) - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
 

B

BaudRate - Enum in org.robokind.impl.motion.serial
Serial port baud rates.
buildJointRequest(Robot.JointId, String, String, String, long) - Method in class org.robokind.impl.motion.messaging.PortableRobotRequest.Factory
 
buildRobotRequest(Robot.Id, String, String, String, long) - Method in class org.robokind.impl.motion.messaging.PortableRobotRequest.Factory
 

C

clearErrors() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Clears all port errors.
clearReader() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Clears any available data from the port reader.
CONFIG_TYPE - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Config format version name.
CONFIG_TYPE - Static variable in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
Config format version name.
CONFIG_VERSION - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Config format version number.
CONFIG_VERSION - Static variable in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
Config format version number.
connect(int, int, int, int) - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Connects to the serial port using the given parameters.
connect() - Method in class org.robokind.impl.motion.serial.SerialServoController
 
createDefinitionResponse(RobotResponse.RobotResponseHeader, Robot) - Method in class org.robokind.impl.motion.messaging.PortableRobotResponse.Factory
 
createHeader(Robot.Id, String, String, String, long) - Method in class org.robokind.impl.motion.messaging.PortableRobotResponse.Factory
 
createMotionFrameEvent(String, String, MotionFrame<Robot.RobotPositionMap>) - Method in class org.robokind.impl.motion.messaging.PortableMotionFrameEvent.Factory
 
createPositionResponse(RobotResponse.RobotResponseHeader, Robot.RobotPositionMap) - Method in class org.robokind.impl.motion.messaging.PortableRobotResponse.Factory
 
createStatusResponse(RobotResponse.RobotResponseHeader, boolean) - Method in class org.robokind.impl.motion.messaging.PortableRobotResponse.Factory
 

D

DEVICE_ERROR - Static variable in class org.robokind.impl.motion.serial.RXTXSerialPort
Device Error error string.
disconnect() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Disconnect the serial port.
disconnect() - Method in class org.robokind.impl.motion.serial.SerialServoController
 

F

flushWriter() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Flushes the serial port's OutputStream.

G

get(int, BaudRate) - Static method in enum org.robokind.impl.motion.serial.BaudRate
Finds the BaudRate with the corresponding int value.
getBaudRate() - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
Returns port baud rate.
getConfigurationClass() - Method in class org.robokind.impl.motion.config.RobotConfigXMLFileLoader
 
getConfigurationClass() - Method in class org.robokind.impl.motion.config.RobotConfigXMLReader
 
getConfigurationClass() - Method in class org.robokind.impl.motion.config.RobotConfigXMLStreamLoader
 
getConfigurationClass() - Method in class org.robokind.impl.motion.config.ServoControllerConfigXMLReader
 
getConfigurationClass() - Method in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
 
getConfigurationClass() - Method in class org.robokind.impl.motion.jointgroup.RobotJointGroupXMLFileLoader
 
getConfigurationClass() - Method in class org.robokind.impl.motion.jointgroup.RobotJointGroupXMLStreamLoader
 
getConfigurationClass() - Method in class org.robokind.impl.motion.sync.SynchronizedRobotConfigLoader
 
getConfigurationClass() - Method in class org.robokind.impl.motion.sync.SynchronizedRobotConfigWriter
 
getConfigurationFormat() - Method in class org.robokind.impl.motion.config.RobotConfigXMLFileLoader
 
getConfigurationFormat() - Method in class org.robokind.impl.motion.config.RobotConfigXMLReader
 
getConfigurationFormat() - Method in class org.robokind.impl.motion.config.RobotConfigXMLStreamLoader
 
getConfigurationFormat() - Method in class org.robokind.impl.motion.config.ServoControllerConfigXMLReader
 
getConfigurationFormat() - Method in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
 
getConfigurationFormat() - Method in class org.robokind.impl.motion.jointgroup.RobotJointGroupXMLFileLoader
 
getConfigurationFormat() - Method in class org.robokind.impl.motion.jointgroup.RobotJointGroupXMLStreamLoader
 
getConfigurationFormat() - Method in class org.robokind.impl.motion.sync.SynchronizedRobotConfigLoader
 
getConfigurationFormat() - Method in class org.robokind.impl.motion.sync.SynchronizedRobotConfigWriter
 
getConnected() - Method in class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse
 
getConnectionStatus() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Returns the port's ConnectionStatus.
getControllerTypeVersion() - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
Returns the controller type VersionProperty.
getDefaultPosition() - Method in class org.robokind.impl.motion.messaging.PortableJointDefinition
 
getDefaultPosition() - Method in class org.robokind.impl.motion.sync.PortableSynchronizedJointConfig
 
getDestinationId() - Method in class org.robokind.impl.motion.messaging.PortableMotionFrameEvent
 
getDestinationId() - Method in class org.robokind.impl.motion.messaging.PortableRobotRequest
 
getDestinationId() - Method in class org.robokind.impl.motion.messaging.PortableRobotResponseHeader
 
getEnabled() - Method in class org.robokind.impl.motion.messaging.PortableJointDefinition
 
getEnabled() - Method in class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse
 
getErrorMessages() - Method in class org.robokind.impl.motion.serial.SerialServoController
 
getErrors() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Returns a List of the port's errors.
getGoalPosition() - Method in class org.robokind.impl.motion.messaging.PortableJointDefinition
 
getInt() - Method in enum org.robokind.impl.motion.serial.BaudRate
Returns the baud rate as an int.
getJointConfigs() - Method in class org.robokind.impl.motion.sync.PortableSynchronizedRobotConfig
 
getJointDefinitions() - Method in class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse
 
getJointId() - Method in class org.robokind.impl.motion.messaging.PortableJointDefinition
 
getJointId() - Method in class org.robokind.impl.motion.sync.PortableSynchronizedJointConfig
 
getJointProperties() - Method in class org.robokind.impl.motion.messaging.PortableJointDefinition
 
getKey(RobotResponse) - Method in class org.robokind.impl.motion.messaging.PortableRobotResponse.RobotResponseKeyAdapter
 
getMotionFrame() - Method in class org.robokind.impl.motion.messaging.PortableMotionFrameEvent
 
getName() - Method in class org.robokind.impl.motion.messaging.PortableJointDefinition
 
getName() - Method in class org.robokind.impl.motion.sync.PortableSynchronizedJointConfig
 
getParameterClass() - Method in class org.robokind.impl.motion.config.RobotConfigXMLFileLoader
 
getParameterClass() - Method in class org.robokind.impl.motion.config.RobotConfigXMLReader
 
getParameterClass() - Method in class org.robokind.impl.motion.config.RobotConfigXMLStreamLoader
 
getParameterClass() - Method in class org.robokind.impl.motion.config.ServoControllerConfigXMLReader
 
getParameterClass() - Method in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
 
getParameterClass() - Method in class org.robokind.impl.motion.jointgroup.RobotJointGroupXMLFileLoader
 
getParameterClass() - Method in class org.robokind.impl.motion.jointgroup.RobotJointGroupXMLStreamLoader
 
getParameterClass() - Method in class org.robokind.impl.motion.sync.SynchronizedRobotConfigLoader
 
getParameterClass() - Method in class org.robokind.impl.motion.sync.SynchronizedRobotConfigWriter
 
getPort() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Returns underlying SerialPort.
getPortName() - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
Returns the port identifier.
getPositionMap() - Method in class org.robokind.impl.motion.messaging.PortableRobotPositionResponse
 
getReader() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Returns underlying InputStream.
getRecord() - Method in class org.robokind.impl.motion.messaging.PortableJointDefinition
 
getRecord() - Method in class org.robokind.impl.motion.messaging.PortableMotionFrameEvent
 
getRecord() - Method in class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse
 
getRecord() - Method in class org.robokind.impl.motion.messaging.PortableRobotPositionResponse
 
getRecord() - Method in class org.robokind.impl.motion.messaging.PortableRobotRequest
 
getRecord() - Method in class org.robokind.impl.motion.messaging.PortableRobotResponseHeader
 
getRecord() - Method in class org.robokind.impl.motion.messaging.PortableRobotStatusResponse
 
getRecord() - Method in class org.robokind.impl.motion.sync.PortableSynchronizedJointConfig
 
getRecord() - Method in class org.robokind.impl.motion.sync.PortableSynchronizedRobotConfig
 
getRequestIndex() - Method in class org.robokind.impl.motion.messaging.PortableRobotRequest
 
getRequestTimestampMillisecUTC() - Method in class org.robokind.impl.motion.messaging.PortableRobotResponseHeader
 
getRequestType() - Method in class org.robokind.impl.motion.messaging.PortableRobotRequest
 
getRequestType() - Method in class org.robokind.impl.motion.messaging.PortableRobotResponseHeader
 
getResponseHeader() - Method in class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse
 
getResponseHeader() - Method in class org.robokind.impl.motion.messaging.PortableRobotPositionResponse
 
getResponseHeader() - Method in class org.robokind.impl.motion.messaging.PortableRobotStatusResponse
 
getResponseTimestampMillisecUTC() - Method in class org.robokind.impl.motion.messaging.PortableRobotResponseHeader
 
getRobotId() - Method in class org.robokind.impl.motion.messaging.PortableRobotRequest
 
getRobotId() - Method in class org.robokind.impl.motion.messaging.PortableRobotResponseHeader
 
getRobotId() - Method in class org.robokind.impl.motion.sync.PortableSynchronizedRobotConfig
 
getServoConfigs() - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
 
getServoControllerId() - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
 
getServoCount() - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
 
getSourceId() - Method in class org.robokind.impl.motion.messaging.PortableMotionFrameEvent
 
getSourceId() - Method in class org.robokind.impl.motion.messaging.PortableRobotRequest
 
getSourceId() - Method in class org.robokind.impl.motion.messaging.PortableRobotResponseHeader
 
getStatusResponse() - Method in class org.robokind.impl.motion.messaging.PortableRobotStatusResponse
 
getTimeoutLength() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Returns port timeout length.
getTimestampMillisecUTC() - Method in class org.robokind.impl.motion.messaging.PortableMotionFrameEvent
 
getTimestampMillisecUTC() - Method in class org.robokind.impl.motion.messaging.PortableRobotRequest
 
getWriter() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Returns underlying OutputStream.

H

hasErrors() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Returns true if the port has errors.

I

INVALID_PORT_ERROR - Static variable in class org.robokind.impl.motion.serial.RXTXSerialPort
Invalid Port error string.

J

JointGroupXMLWriter - Class in org.robokind.impl.motion.jointgroup
 
JointGroupXMLWriter() - Constructor for class org.robokind.impl.motion.jointgroup.JointGroupXMLWriter
 

L

loadConfiguration(File) - Method in class org.robokind.impl.motion.config.RobotConfigXMLFileLoader
 
loadConfiguration(HierarchicalConfiguration) - Method in class org.robokind.impl.motion.config.RobotConfigXMLReader
 
loadConfiguration(InputStream) - Method in class org.robokind.impl.motion.config.RobotConfigXMLStreamLoader
 
loadConfiguration(HierarchicalConfiguration) - Method in class org.robokind.impl.motion.config.ServoControllerConfigXMLReader
 
loadConfiguration(HierarchicalConfiguration) - Method in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
 
loadConfiguration(File) - Method in class org.robokind.impl.motion.jointgroup.RobotJointGroupXMLFileLoader
 
loadConfiguration(InputStream) - Method in class org.robokind.impl.motion.jointgroup.RobotJointGroupXMLStreamLoader
 
loadConfiguration(HierarchicalConfiguration) - Method in class org.robokind.impl.motion.serial.SerialConfigXMLReader
 
loadConfiguration(File) - Method in class org.robokind.impl.motion.sync.SynchronizedRobotConfigLoader
 
loadJointGroup(String) - Static method in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
 

M

MIME_ROBOT_DEFINITION_RESPONSE - Static variable in class org.robokind.impl.motion.messaging.PortableRobotResponse
 
MIME_ROBOT_POSITION_RESPONSE - Static variable in class org.robokind.impl.motion.messaging.PortableRobotResponse
 
MIME_ROBOT_STATUS_RESPONSE - Static variable in class org.robokind.impl.motion.messaging.PortableRobotResponse
 
MotionMessagingUtils - Class in org.robokind.impl.motion.messaging
 
MotionMessagingUtils() - Constructor for class org.robokind.impl.motion.messaging.MotionMessagingUtils
 
myPort - Variable in class org.robokind.impl.motion.serial.SerialServoController
Underlying serial port.
myTimeoutLength - Variable in class org.robokind.impl.motion.serial.SerialServoController
Port timeout length.

N

newConfig() - Method in class org.robokind.impl.motion.serial.SerialConfigXMLReader
 
newServoConfig(ServoIdType, String, int, int, int) - Method in class org.robokind.impl.motion.serial.SerialConfigXMLReader
 

O

org.robokind.impl.motion.config - package org.robokind.impl.motion.config
 
org.robokind.impl.motion.jointgroup - package org.robokind.impl.motion.jointgroup
 
org.robokind.impl.motion.lifecycle - package org.robokind.impl.motion.lifecycle
 
org.robokind.impl.motion.messaging - package org.robokind.impl.motion.messaging
 
org.robokind.impl.motion.osgi - package org.robokind.impl.motion.osgi
 
org.robokind.impl.motion.serial - package org.robokind.impl.motion.serial
 
org.robokind.impl.motion.sync - package org.robokind.impl.motion.sync
 

P

packJointId(Robot.JointId) - Static method in class org.robokind.impl.motion.messaging.MotionMessagingUtils
 
packMotionFrame(MotionFrame<Robot.RobotPositionMap>) - Static method in class org.robokind.impl.motion.messaging.MotionMessagingUtils
 
packRobotPositionMap(Robot.RobotPositionMap) - Static method in class org.robokind.impl.motion.messaging.MotionMessagingUtils
 
PORT_IN_USE_ERROR - Static variable in class org.robokind.impl.motion.serial.RXTXSerialPort
Port In Use error string.
PORT_NOT_FOUND_ERROR - Static variable in class org.robokind.impl.motion.serial.RXTXSerialPort
Port Not Found error string.
PortableJointDefinition - Class in org.robokind.impl.motion.messaging
 
PortableJointDefinition(JointDefinitionRecord) - Constructor for class org.robokind.impl.motion.messaging.PortableJointDefinition
 
PortableJointDefinition(RobotDefinitionResponse.JointDefinition) - Constructor for class org.robokind.impl.motion.messaging.PortableJointDefinition
 
PortableJointDefinition(Joint.Id, String, NormalizedDouble, NormalizedDouble, boolean, List<JointProperty>) - Constructor for class org.robokind.impl.motion.messaging.PortableJointDefinition
 
PortableJointDefinition(Joint) - Constructor for class org.robokind.impl.motion.messaging.PortableJointDefinition
 
PortableMotionFrameEvent - Class in org.robokind.impl.motion.messaging
 
PortableMotionFrameEvent(MotionFrameEventRecord) - Constructor for class org.robokind.impl.motion.messaging.PortableMotionFrameEvent
 
PortableMotionFrameEvent(String, String, long, MotionFrame<Robot.RobotPositionMap>) - Constructor for class org.robokind.impl.motion.messaging.PortableMotionFrameEvent
 
PortableMotionFrameEvent(MotionFrameEvent) - Constructor for class org.robokind.impl.motion.messaging.PortableMotionFrameEvent
 
PortableMotionFrameEvent.Factory - Class in org.robokind.impl.motion.messaging
 
PortableMotionFrameEvent.Factory() - Constructor for class org.robokind.impl.motion.messaging.PortableMotionFrameEvent.Factory
 
PortableMotionFrameEvent.MessageRecordAdapter - Class in org.robokind.impl.motion.messaging
 
PortableMotionFrameEvent.MessageRecordAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableMotionFrameEvent.MessageRecordAdapter
 
PortableMotionFrameEvent.RecordMessageAdapter - Class in org.robokind.impl.motion.messaging
 
PortableMotionFrameEvent.RecordMessageAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableMotionFrameEvent.RecordMessageAdapter
 
PortableRobotDefinitionResponse - Class in org.robokind.impl.motion.messaging
 
PortableRobotDefinitionResponse(RobotDefinitionResponseRecord) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse
 
PortableRobotDefinitionResponse(RobotDefinitionResponse) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse
 
PortableRobotDefinitionResponse(RobotResponse.RobotResponseHeader, boolean, boolean, List<RobotDefinitionResponse.JointDefinition>) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse
 
PortableRobotDefinitionResponse(RobotResponse.RobotResponseHeader, Robot<? extends Joint>) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse
 
PortableRobotDefinitionResponse.MessageRecordAdapter - Class in org.robokind.impl.motion.messaging
 
PortableRobotDefinitionResponse.MessageRecordAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse.MessageRecordAdapter
 
PortableRobotDefinitionResponse.RecordMessageAdapter - Class in org.robokind.impl.motion.messaging
 
PortableRobotDefinitionResponse.RecordMessageAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotDefinitionResponse.RecordMessageAdapter
 
PortableRobotPositionResponse - Class in org.robokind.impl.motion.messaging
 
PortableRobotPositionResponse(RobotPositionResponseRecord) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotPositionResponse
 
PortableRobotPositionResponse(RobotResponse.RobotPositionResponse) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotPositionResponse
 
PortableRobotPositionResponse(RobotResponse.RobotResponseHeader, Robot.RobotPositionMap) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotPositionResponse
 
PortableRobotPositionResponse.MessageRecordAdapter - Class in org.robokind.impl.motion.messaging
 
PortableRobotPositionResponse.MessageRecordAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotPositionResponse.MessageRecordAdapter
 
PortableRobotPositionResponse.RecordMessageAdapter - Class in org.robokind.impl.motion.messaging
 
PortableRobotPositionResponse.RecordMessageAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotPositionResponse.RecordMessageAdapter
 
PortableRobotRequest - Class in org.robokind.impl.motion.messaging
 
PortableRobotRequest(RobotRequestRecord) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotRequest
 
PortableRobotRequest(RobotRequest) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotRequest
 
PortableRobotRequest(Robot.Id, String, String, String, long, Integer) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotRequest
 
PortableRobotRequest.Factory - Class in org.robokind.impl.motion.messaging
 
PortableRobotRequest.Factory() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotRequest.Factory
 
PortableRobotRequest.MessageRecordAdapter - Class in org.robokind.impl.motion.messaging
 
PortableRobotRequest.MessageRecordAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotRequest.MessageRecordAdapter
 
PortableRobotRequest.RecordMessageAdapter - Class in org.robokind.impl.motion.messaging
 
PortableRobotRequest.RecordMessageAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotRequest.RecordMessageAdapter
 
PortableRobotResponse - Class in org.robokind.impl.motion.messaging
 
PortableRobotResponse() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotResponse
 
PortableRobotResponse.Factory - Class in org.robokind.impl.motion.messaging
 
PortableRobotResponse.Factory() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotResponse.Factory
 
PortableRobotResponse.MessageRecordAdapter - Class in org.robokind.impl.motion.messaging
 
PortableRobotResponse.MessageRecordAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotResponse.MessageRecordAdapter
 
PortableRobotResponse.RecordMessageAdapter - Class in org.robokind.impl.motion.messaging
 
PortableRobotResponse.RecordMessageAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotResponse.RecordMessageAdapter
 
PortableRobotResponse.RobotResponseKeyAdapter - Class in org.robokind.impl.motion.messaging
 
PortableRobotResponse.RobotResponseKeyAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotResponse.RobotResponseKeyAdapter
 
PortableRobotResponseHeader - Class in org.robokind.impl.motion.messaging
 
PortableRobotResponseHeader(RobotResponseHeaderRecord) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotResponseHeader
 
PortableRobotResponseHeader(RobotResponse.RobotResponseHeader) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotResponseHeader
 
PortableRobotResponseHeader(Robot.Id, String, String, String, long, long) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotResponseHeader
 
PortableRobotStatusResponse - Class in org.robokind.impl.motion.messaging
 
PortableRobotStatusResponse(RobotStatusResponseRecord) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotStatusResponse
 
PortableRobotStatusResponse(RobotResponse.RobotStatusResponse) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotStatusResponse
 
PortableRobotStatusResponse(RobotResponse.RobotResponseHeader, boolean) - Constructor for class org.robokind.impl.motion.messaging.PortableRobotStatusResponse
 
PortableRobotStatusResponse.MessageRecordAdapter - Class in org.robokind.impl.motion.messaging
 
PortableRobotStatusResponse.MessageRecordAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotStatusResponse.MessageRecordAdapter
 
PortableRobotStatusResponse.RecordMessageAdapter - Class in org.robokind.impl.motion.messaging
 
PortableRobotStatusResponse.RecordMessageAdapter() - Constructor for class org.robokind.impl.motion.messaging.PortableRobotStatusResponse.RecordMessageAdapter
 
PortableSynchronizedJointConfig - Class in org.robokind.impl.motion.sync
 
PortableSynchronizedJointConfig(SynchronizedJointConfigRecord) - Constructor for class org.robokind.impl.motion.sync.PortableSynchronizedJointConfig
 
PortableSynchronizedJointConfig(SynchronizedJointConfig) - Constructor for class org.robokind.impl.motion.sync.PortableSynchronizedJointConfig
 
PortableSynchronizedJointConfig(Joint.Id, String, NormalizedDouble) - Constructor for class org.robokind.impl.motion.sync.PortableSynchronizedJointConfig
 
PortableSynchronizedRobotConfig - Class in org.robokind.impl.motion.sync
 
PortableSynchronizedRobotConfig(SynchronizedRobotConfigRecord) - Constructor for class org.robokind.impl.motion.sync.PortableSynchronizedRobotConfig
 
PortableSynchronizedRobotConfig(SynchronizedRobotConfig) - Constructor for class org.robokind.impl.motion.sync.PortableSynchronizedRobotConfig
 
PortableSynchronizedRobotConfig(Robot.Id, List<PortableSynchronizedJointConfig>) - Constructor for class org.robokind.impl.motion.sync.PortableSynchronizedRobotConfig
 
PROP_BAUD_RATE - Static variable in class org.robokind.impl.motion.serial.SerialServoControllerConfig
Property string for SerialServoControllerConfig baud rate.
PROP_ERRORS - Static variable in class org.robokind.impl.motion.serial.RXTXSerialPort
Property string for RXTXSerialPort Errors.
PROP_PORT_NAME - Static variable in class org.robokind.impl.motion.serial.SerialServoControllerConfig
Property string for SerialServoControllerConfig port name.
propertyChange(PropertyChangeEvent) - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
 

R

read(int) - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Reads a number of bytes from the serial port.
read(int, int) - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
 
read(byte[], int, int) - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Reads a number of bytes from the serial port.
read(byte[], int, int, int) - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
 
read() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Reads a single byte.
READ_ERROR - Static variable in class org.robokind.impl.motion.serial.RXTXSerialPort
Port Read Error error string.
readConfig(BundleContext, String) - Static method in class org.robokind.impl.motion.config.RobotConfigXMLReader
Reads a RobotConfig from the file path.
readConfig(BundleContext, HierarchicalConfiguration) - Static method in class org.robokind.impl.motion.config.RobotConfigXMLReader
Reads a RobotConfig from the XML node.
readJointGroup(Robot.Id, HierarchicalConfiguration) - Static method in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
 
reconnect() - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
 
RemoteRobotHostServiceGroup - Class in org.robokind.impl.motion.lifecycle
 
RemoteRobotHostServiceGroup(BundleContext, Robot.Id, String, String, String, Properties) - Constructor for class org.robokind.impl.motion.lifecycle.RemoteRobotHostServiceGroup
 
removeServoConfig(SC) - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
 
RobotConfigXMLFileLoader - Class in org.robokind.impl.motion.config
 
RobotConfigXMLFileLoader(BundleContext) - Constructor for class org.robokind.impl.motion.config.RobotConfigXMLFileLoader
 
RobotConfigXMLReader - Class in org.robokind.impl.motion.config
Utility methods for reading an XML RobotConfig.
RobotConfigXMLReader(BundleContext) - Constructor for class org.robokind.impl.motion.config.RobotConfigXMLReader
 
RobotConfigXMLStreamLoader - Class in org.robokind.impl.motion.config
 
RobotConfigXMLStreamLoader(BundleContext) - Constructor for class org.robokind.impl.motion.config.RobotConfigXMLStreamLoader
 
RobotJointGroupConfigXMLReader - Class in org.robokind.impl.motion.jointgroup
 
RobotJointGroupConfigXMLReader() - Constructor for class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
 
RobotJointGroupXMLFileLoader - Class in org.robokind.impl.motion.jointgroup
 
RobotJointGroupXMLFileLoader() - Constructor for class org.robokind.impl.motion.jointgroup.RobotJointGroupXMLFileLoader
 
RobotJointGroupXMLStreamLoader - Class in org.robokind.impl.motion.jointgroup
 
RobotJointGroupXMLStreamLoader() - Constructor for class org.robokind.impl.motion.jointgroup.RobotJointGroupXMLStreamLoader
 
RXTXSerialPort - Class in org.robokind.impl.motion.serial
A SerialPort using the RXTX library.
RXTXSerialPort(String) - Constructor for class org.robokind.impl.motion.serial.RXTXSerialPort
Creates a new RXTXSerialPort using the given port.

S

saveJointGroup(String, JointGroup) - Static method in class org.robokind.impl.motion.jointgroup.JointGroupXMLWriter
Saves a JointGroup to disk as an XML file.
SerialConfigXMLReader<ServoIdType,ServoConf extends org.robokind.api.motion.servos.config.ServoConfig<ServoIdType>,SerialConf extends SerialServoControllerConfig<ServoIdType,ServoConf>> - Class in org.robokind.impl.motion.serial
Loads a SerialServoControllerConfig from a HierarchicalConfiguration using the given VersionProperty.
SerialConfigXMLReader(ServoIdReader<ServoIdType>) - Constructor for class org.robokind.impl.motion.serial.SerialConfigXMLReader
 
SerialServoController<Id,ServoConf extends org.robokind.api.motion.servos.config.ServoConfig<Id>,S extends org.robokind.api.motion.servos.Servo<Id,ServoConf>,ControllerConf extends SerialServoControllerConfig<Id,ServoConf>> - Class in org.robokind.impl.motion.serial
Abstract ServoController which communicates with a Serial Port.
SerialServoController(ControllerConf) - Constructor for class org.robokind.impl.motion.serial.SerialServoController
Creates a new SerialServoController from the SerialServoControllerConfig.
SerialServoControllerConfig<Id,SC extends org.robokind.api.motion.servos.config.ServoConfig<Id>> - Class in org.robokind.impl.motion.serial
 
SerialServoControllerConfig(String, BaudRate) - Constructor for class org.robokind.impl.motion.serial.SerialServoControllerConfig
Creates a new SerialServoControllerConfig with the given port name and baud rate.
SerialServoControllerConfig() - Constructor for class org.robokind.impl.motion.serial.SerialServoControllerConfig
Creates an empty SerialServoControllerConfig.
ServoControllerConfigXMLReader<T extends org.robokind.api.motion.servos.config.ServoControllerConfig> - Class in org.robokind.impl.motion.config
Interface for an XML reader for a ServoControllerConfig.
ServoControllerConfigXMLReader() - Constructor for class org.robokind.impl.motion.config.ServoControllerConfigXMLReader
 
setBaudRate(BaudRate) - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
Sets port baud rate.
setControllerTypeVersion(VersionProperty) - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
Sets the controller type VersionProperty.
setPortName(String) - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
Sets port identifier.
setServoControllerId(ServoController.Id) - Method in class org.robokind.impl.motion.serial.SerialServoControllerConfig
 
setServos() - Method in class org.robokind.impl.motion.serial.SerialServoController
Sets the Servo List and Servo Map of the underlying AbstractServoController.
setTimeoutLength(int) - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Sets the timeout length.
setTimeoutLength(int) - Method in class org.robokind.impl.motion.serial.SerialServoController
Sets the port timeout length.
start(BundleContext) - Method in class org.robokind.impl.motion.osgi.Activator
 
stop(BundleContext) - Method in class org.robokind.impl.motion.osgi.Activator
 
SynchronizedRobotConfigLoader - Class in org.robokind.impl.motion.sync
 
SynchronizedRobotConfigLoader() - Constructor for class org.robokind.impl.motion.sync.SynchronizedRobotConfigLoader
 
SynchronizedRobotConfigWriter - Class in org.robokind.impl.motion.sync
 
SynchronizedRobotConfigWriter() - Constructor for class org.robokind.impl.motion.sync.SynchronizedRobotConfigWriter
 

T

TIMEOUT_ERROR - Static variable in class org.robokind.impl.motion.serial.RXTXSerialPort
Timeout error string.
toString() - Method in enum org.robokind.impl.motion.serial.BaudRate
 

U

unpackJointId(JointIdRecord) - Static method in class org.robokind.impl.motion.messaging.MotionMessagingUtils
 
unpackMotionFrame(MotionFrameRecord) - Static method in class org.robokind.impl.motion.messaging.MotionMessagingUtils
 
unpackPositionMap(RobotPositionMapRecord) - Static method in class org.robokind.impl.motion.messaging.MotionMessagingUtils
 

V

valueOf(String) - Static method in enum org.robokind.impl.motion.serial.BaudRate
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.robokind.impl.motion.serial.BaudRate
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Config format VersionProperty.
VERSION - Static variable in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
Config format VersionProperty.
VERSION - Static variable in class org.robokind.impl.motion.sync.SynchronizedRobotConfigLoader
Config format type VersionProperty.
VERSION_NAME - Static variable in class org.robokind.impl.motion.sync.SynchronizedRobotConfigLoader
Config format version name.
VERSION_NUMBER - Static variable in class org.robokind.impl.motion.sync.SynchronizedRobotConfigLoader
Config format type version number.

W

write(byte[], int, int) - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Writes the data to the serial port.
write(byte...) - Method in class org.robokind.impl.motion.serial.RXTXSerialPort
Writes the data to the serial port.
WRITE_ERROR - Static variable in class org.robokind.impl.motion.serial.RXTXSerialPort
Port Write Error error string.
writeConfiguration(SynchronizedRobotConfig, File) - Method in class org.robokind.impl.motion.sync.SynchronizedRobotConfigWriter
 
writeJointGroup(XmlSerializer, JointGroup) - Static method in class org.robokind.impl.motion.jointgroup.JointGroupXMLWriter
 

X

XML_BAUD_RATE - Static variable in class org.robokind.impl.motion.serial.SerialConfigXMLReader
Baud rate XML Element.
XML_CONFIG_VERSION_TYPE - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Config format VersionProperty type attribute.
XML_CONNECTION_PARAMS - Static variable in class org.robokind.impl.motion.serial.SerialConfigXMLReader
Connection parameters XML Element.
XML_CONTROLLER - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
ServoController XML Element.
XML_CONTROLLER_TYPE_VERSION - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Controller Type VersionProperty type attribute.
XML_CONTROLLERS - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
JointControllers XML Element.
XML_DEFAULT_POSITON - Static variable in class org.robokind.impl.motion.serial.SerialConfigXMLReader
Servo default position XML Element.
XML_JOINT - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Joint config XML Element.
XML_JOINT_CONFIG - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Joint configs XML Element.
XML_JOINT_GROUP - Static variable in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
JointGroup XML Element.
XML_JOINT_GROUP_LIST - Static variable in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
JointGroup List XML Element.
XML_JOINT_GROUP_NAME_ATTR - Static variable in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
JointGroup Name XML attribute.
XML_JOINT_ID - Static variable in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
Id XML Element.
XML_JOINT_ID_LIST - Static variable in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
Id List XML Element.
XML_JOINT_JOINT_ID - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Joint id XML attribute.
XML_JOINT_NAME - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Joint name XML attribute.
XML_JOINT_NAME - Static variable in class org.robokind.impl.motion.serial.SerialConfigXMLReader
Servo name XML Element.
XML_JOINT_PARAMS - Static variable in class org.robokind.impl.motion.serial.SerialConfigXMLReader
Servo parameters XML Element.
XML_JOINT_SERVO_CONTROLLER_ID - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Joint id XML attribute.
XML_JOINT_SERVO_ID - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Joint id XML attribute.
XML_MAX_POSITON - Static variable in class org.robokind.impl.motion.serial.SerialConfigXMLReader
Servo max position XML Element.
XML_MIN_POSITION - Static variable in class org.robokind.impl.motion.serial.SerialConfigXMLReader
Servo min position XML Element.
XML_PORT_NAME - Static variable in class org.robokind.impl.motion.serial.SerialConfigXMLReader
Port name XML Element.
XML_ROBOT_CONFIG - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Robot XML Element.
XML_ROBOT_ID - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Robot XML Id.
XML_ROBOT_ID - Static variable in class org.robokind.impl.motion.jointgroup.RobotJointGroupConfigXMLReader
ROBOTJointGroup Id XML Element.
XML_SERVO - Static variable in class org.robokind.impl.motion.serial.SerialConfigXMLReader
Servo XML Element.
XML_SERVO_CONTROLLER_CONFIG - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Controller parameters XML element name.
XML_SERVO_CONTROLLER_ID - Static variable in class org.robokind.impl.motion.serial.SerialConfigXMLReader
Connection parameters XML Element.
XML_SERVO_ID - Static variable in class org.robokind.impl.motion.serial.SerialConfigXMLReader
Servo physical id XML Element.
XML_VERSION_PROPERTIES - Static variable in class org.robokind.impl.motion.config.RobotConfigXMLReader
Version properties XML element name.

A B C D F G H I J L M N O P R S T U V W X

Copyright © 2011-2013. All Rights Reserved.