Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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(MotionFrameEventRecord)
- Method in class org.robokind.impl.motion.messaging.
JMSMotionFrameAsyncReceiver.MotionFrameEventRecordAdapter
adapt(MotionFrameEvent)
- Method in class org.robokind.impl.motion.messaging.
JMSMotionFrameSender.MotionFrameEventAdapter
adapt(RobotRequestRecord)
- Method in class org.robokind.impl.motion.messaging.
JMSRobotRequestAsyncReceiver.RobotRequestRecordAdapter
adapt(RobotRequest)
- Method in class org.robokind.impl.motion.messaging.
JMSRobotRequestSender.RobotRequestAdapter
adapt(RobotResponse)
- Method in class org.robokind.impl.motion.messaging.
JMSRobotResponseSender.RobotResponseAdapter
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.command.
PortableRobotRequestFactory
buildRobotRequest(Robot.Id, String, String, String, long)
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotRequestFactory
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
create(Map<String, Object>)
- Method in class org.robokind.impl.motion.osgi.
JMSRemoteRobotHostLifecycleProvider
createDefinitionResponse(RobotResponse.RobotResponseHeader, Robot)
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotResponseFactory
createHeader(Robot.Id, String, String, String, long)
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotResponseFactory
createPositionResponse(RobotResponse.RobotResponseHeader, Robot.RobotPositionMap)
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotResponseFactory
createStatusResponse(RobotResponse.RobotResponseHeader, boolean)
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotResponseFactory
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.
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.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.
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.sync.
SynchronizedRobotConfigLoader
getConfigurationFormat()
- Method in class org.robokind.impl.motion.sync.
SynchronizedRobotConfigWriter
getConnected()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotDefinitionResponse
getConnectionStatus()
- Method in class org.robokind.impl.motion.serial.
RXTXSerialPort
Returns the port's ConnectionStatus.
getContentType(RobotResponse)
- Method in class org.robokind.impl.motion.messaging.
JMSRobotResponseSender
getControllerTypeVersion()
- Method in class org.robokind.impl.motion.serial.
SerialServoControllerConfig
Returns the controller type VersionProperty.
getDefaultPosition()
- Method in class org.robokind.impl.motion.messaging.command.
PortableJointDefinition
getDefaultPosition()
- Method in class org.robokind.impl.motion.sync.
PortableSynchronizedJointConfig
getDestinationId()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotRequest
getDestinationId()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotResponseHeader
getDestinationId()
- Method in class org.robokind.impl.motion.messaging.
PortableMotionFrameEvent
getEnabled()
- Method in class org.robokind.impl.motion.messaging.command.
PortableJointDefinition
getEnabled()
- Method in class org.robokind.impl.motion.messaging.command.
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.command.
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.command.
PortableRobotDefinitionResponse
getJointId()
- Method in class org.robokind.impl.motion.messaging.command.
PortableJointDefinition
getJointId()
- Method in class org.robokind.impl.motion.sync.
PortableSynchronizedJointConfig
getMotionFrame()
- Method in class org.robokind.impl.motion.messaging.
PortableMotionFrameEvent
getMotionFrameEventRecord()
- Method in class org.robokind.impl.motion.messaging.
PortableMotionFrameEvent
getName()
- Method in class org.robokind.impl.motion.messaging.command.
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.
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.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.command.
PortableRobotPositionResponse
getReader()
- Method in class org.robokind.impl.motion.serial.
RXTXSerialPort
Returns underlying InputStream.
getRecord()
- Method in class org.robokind.impl.motion.messaging.command.
PortableJointDefinition
getRecord()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotDefinitionResponse
getRecord()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotPositionResponse
getRecord()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotRequest
getRecord()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotResponseHeader
getRecord()
- Method in class org.robokind.impl.motion.messaging.command.
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.command.
PortableRobotRequest
getRequestTimestampMillisecUTC()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotResponseHeader
getRequestType()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotRequest
getRequestType()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotResponseHeader
getResponseHeader()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotDefinitionResponse
getResponseHeader()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotPositionResponse
getResponseHeader()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotStatusResponse
getResponseTimestampMillisecUTC()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotResponseHeader
getRobotId()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotRequest
getRobotId()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotResponseHeader
getRobotId()
- Method in class org.robokind.impl.motion.sync.
PortableSynchronizedRobotConfig
getServiceClass()
- Method in class org.robokind.impl.motion.osgi.
JMSRemoteRobotHostLifecycleProvider
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.command.
PortableRobotRequest
getSourceId()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotResponseHeader
getSourceId()
- Method in class org.robokind.impl.motion.messaging.
PortableMotionFrameEvent
getStatusResponse()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotStatusResponse
getTimeoutLength()
- Method in class org.robokind.impl.motion.serial.
RXTXSerialPort
Returns port timeout length.
getTimestampMillisecUTC()
- Method in class org.robokind.impl.motion.messaging.command.
PortableRobotRequest
getTimestampMillisecUTC()
- Method in class org.robokind.impl.motion.messaging.
PortableMotionFrameEvent
getWriter()
- Method in class org.robokind.impl.motion.serial.
RXTXSerialPort
Returns underlying OutputStream.
H
handleChange(String, Object)
- Method in class org.robokind.impl.motion.osgi.
JMSRemoteRobotHostLifecycleProvider
handleEvent(MotionFrameEvent)
- Method in class org.robokind.impl.motion.messaging.
TargetFrameListener
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
JMSMotionFrameAsyncReceiver
- Class in
org.robokind.impl.motion.messaging
JMSAvroMessageAsyncReceiver for receiving MotionFrameEvents.
JMSMotionFrameAsyncReceiver(Session, Destination)
- Constructor for class org.robokind.impl.motion.messaging.
JMSMotionFrameAsyncReceiver
Creates a new JMSMotionFrameAsyncReceiver
JMSMotionFrameAsyncReceiver.MotionFrameEventRecordAdapter
- Class in
org.robokind.impl.motion.messaging
Converts a MotionFrameEventRecord to a MotionFrameEvent
JMSMotionFrameAsyncReceiver.MotionFrameEventRecordAdapter()
- Constructor for class org.robokind.impl.motion.messaging.
JMSMotionFrameAsyncReceiver.MotionFrameEventRecordAdapter
JMSMotionFrameSender
- Class in
org.robokind.impl.motion.messaging
JMSAvroMessageSender for sending MotionFrameEvents
JMSMotionFrameSender(Session, Destination)
- Constructor for class org.robokind.impl.motion.messaging.
JMSMotionFrameSender
Creates a new JMSMotionFrameSender
JMSMotionFrameSender.MotionFrameEventAdapter
- Class in
org.robokind.impl.motion.messaging
Converts a MotionFrameEvent to a MotionFrameEventRecord.
JMSMotionFrameSender.MotionFrameEventAdapter()
- Constructor for class org.robokind.impl.motion.messaging.
JMSMotionFrameSender.MotionFrameEventAdapter
JMSRemoteRobotClient
- Class in
org.robokind.impl.motion.messaging
JMSRemoteRobotClient(Robot.Id, String, String, Session, Destination, Destination, Destination)
- Constructor for class org.robokind.impl.motion.messaging.
JMSRemoteRobotClient
JMSRemoteRobotHost
- Class in
org.robokind.impl.motion.messaging
JMSRemoteRobotHost(Robot, String, String, Session, Destination, Destination, Destination, Listener<MotionFrameEvent>)
- Constructor for class org.robokind.impl.motion.messaging.
JMSRemoteRobotHost
JMSRemoteRobotHostLifecycleProvider
- Class in
org.robokind.impl.motion.osgi
JMSRemoteRobotHostLifecycleProvider(BundleContext, Robot.Id, String, String, String, String)
- Constructor for class org.robokind.impl.motion.osgi.
JMSRemoteRobotHostLifecycleProvider
JMSRobotRequestAsyncReceiver
- Class in
org.robokind.impl.motion.messaging
JMSRobotRequestAsyncReceiver(Session, Destination)
- Constructor for class org.robokind.impl.motion.messaging.
JMSRobotRequestAsyncReceiver
JMSRobotRequestAsyncReceiver.RobotRequestRecordAdapter
- Class in
org.robokind.impl.motion.messaging
Converts a RobotRequest to a RobotRequestRecord.
JMSRobotRequestAsyncReceiver.RobotRequestRecordAdapter()
- Constructor for class org.robokind.impl.motion.messaging.
JMSRobotRequestAsyncReceiver.RobotRequestRecordAdapter
JMSRobotRequestSender
- Class in
org.robokind.impl.motion.messaging
JMSRobotRequestSender(Session, Destination)
- Constructor for class org.robokind.impl.motion.messaging.
JMSRobotRequestSender
JMSRobotRequestSender.RobotRequestAdapter
- Class in
org.robokind.impl.motion.messaging
Converts a RobotRequest to a RobotRequestRecord.
JMSRobotRequestSender.RobotRequestAdapter()
- Constructor for class org.robokind.impl.motion.messaging.
JMSRobotRequestSender.RobotRequestAdapter
JMSRobotResponseBlockingReceiver
- Class in
org.robokind.impl.motion.messaging
JMSRobotResponseBlockingReceiver(Session, Destination)
- Constructor for class org.robokind.impl.motion.messaging.
JMSRobotResponseBlockingReceiver
JMSRobotResponseSender
- Class in
org.robokind.impl.motion.messaging
JMSRobotResponseSender(Session, Destination)
- Constructor for class org.robokind.impl.motion.messaging.
JMSRobotResponseSender
JMSRobotResponseSender.RobotResponseAdapter
- Class in
org.robokind.impl.motion.messaging
Converts various RobotResponses to Avro Records.
JMSRobotResponseSender.RobotResponseAdapter()
- Constructor for class org.robokind.impl.motion.messaging.
JMSRobotResponseSender.RobotResponseAdapter
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(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(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.
JMSRobotResponseBlockingReceiver
MIME_ROBOT_POSITION_RESPONSE
- Static variable in class org.robokind.impl.motion.messaging.
JMSRobotResponseBlockingReceiver
MIME_ROBOT_STATUS_RESPONSE
- Static variable in class org.robokind.impl.motion.messaging.
JMSRobotResponseBlockingReceiver
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.messaging
- package org.robokind.impl.motion.messaging
org.robokind.impl.motion.messaging.command
- package org.robokind.impl.motion.messaging.command
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.command
PortableJointDefinition(JointDefinitionRecord)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableJointDefinition
PortableJointDefinition(RobotDefinitionResponse.JointDefinition)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableJointDefinition
PortableJointDefinition(Joint.Id, String, NormalizedDouble, NormalizedDouble, boolean)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableJointDefinition
PortableJointDefinition(Joint)
- Constructor for class org.robokind.impl.motion.messaging.command.
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
PortableRobotDefinitionResponse
- Class in
org.robokind.impl.motion.messaging.command
PortableRobotDefinitionResponse(RobotDefinitionResponseRecord)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotDefinitionResponse
PortableRobotDefinitionResponse(RobotDefinitionResponse)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotDefinitionResponse
PortableRobotDefinitionResponse(RobotResponse.RobotResponseHeader, boolean, boolean, List<RobotDefinitionResponse.JointDefinition>)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotDefinitionResponse
PortableRobotDefinitionResponse(RobotResponse.RobotResponseHeader, Robot<? extends Joint>)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotDefinitionResponse
PortableRobotPositionResponse
- Class in
org.robokind.impl.motion.messaging.command
PortableRobotPositionResponse(RobotPositionResponseRecord)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotPositionResponse
PortableRobotPositionResponse(RobotResponse.RobotPositionResponse)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotPositionResponse
PortableRobotPositionResponse(RobotResponse.RobotResponseHeader, Robot.RobotPositionMap)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotPositionResponse
PortableRobotRequest
- Class in
org.robokind.impl.motion.messaging.command
PortableRobotRequest(RobotRequestRecord)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotRequest
PortableRobotRequest(RobotRequest)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotRequest
PortableRobotRequest(Robot.Id, String, String, String, long, Integer)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotRequest
PortableRobotRequestFactory
- Class in
org.robokind.impl.motion.messaging.command
PortableRobotRequestFactory()
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotRequestFactory
PortableRobotResponseFactory
- Class in
org.robokind.impl.motion.messaging.command
PortableRobotResponseFactory()
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotResponseFactory
PortableRobotResponseHeader
- Class in
org.robokind.impl.motion.messaging.command
PortableRobotResponseHeader(RobotResponseHeaderRecord)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotResponseHeader
PortableRobotResponseHeader(RobotResponse.RobotResponseHeader)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotResponseHeader
PortableRobotResponseHeader(Robot.Id, String, String, String, long, long)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotResponseHeader
PortableRobotStatusResponse
- Class in
org.robokind.impl.motion.messaging.command
PortableRobotStatusResponse(RobotStatusResponseRecord)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotStatusResponse
PortableRobotStatusResponse(RobotResponse.RobotStatusResponse)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotStatusResponse
PortableRobotStatusResponse(RobotResponse.RobotResponseHeader, boolean)
- Constructor for class org.robokind.impl.motion.messaging.command.
PortableRobotStatusResponse
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(byte[], int, int)
- Method in class org.robokind.impl.motion.serial.
RXTXSerialPort
Reads a number of bytes from the serial port.
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
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
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
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.
sendMessage(RobotResponse)
- Method in class org.robokind.impl.motion.messaging.
JMSRobotResponseSender
sendMotionFrame(MotionFrame)
- Method in class org.robokind.impl.motion.messaging.
JMSMotionFrameSender
Creates a MotionFrameEvent for the given MotionFrame, and sends it.
SerialConfigXMLReader
<
ServoIdType
,
ServoConf
extends
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
ServoConfig
<
Id
>,
S
extends
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
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
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.
setDestinationId(String)
- Method in class org.robokind.impl.motion.messaging.
JMSMotionFrameSender
Set the destination id String for this sender.
setPortName(String)
- Method in class org.robokind.impl.motion.serial.
SerialServoControllerConfig
Sets port identifier.
setRobotFrameSource(PositionTargetFrameSource)
- Method in class org.robokind.impl.motion.messaging.
TargetFrameListener
Sets the PositionTargetFrameSource to pass goal positions to.
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.
setSourceId(String)
- Method in class org.robokind.impl.motion.messaging.
JMSMotionFrameSender
Sets the source id String for this sender.
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
TargetFrameListener
- Class in
org.robokind.impl.motion.messaging
Listens for MotionFrameEvents and passes them a PositionTargetFrameSource.
TargetFrameListener()
- Constructor for class org.robokind.impl.motion.messaging.
TargetFrameListener
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011-2012. All Rights Reserved.