A B C D E G H I L M N O P R S T V W

A

AbsolutePositionProperty - Class in org.robokind.impl.motion.dynamixel.properties
 
AbsolutePositionProperty(DynamixelServo) - Constructor for class org.robokind.impl.motion.dynamixel.properties.AbsolutePositionProperty
 
Activator - Class in org.robokind.impl.motion.dynamixel.osgi
Activates the Dynamixel servo bundle and registers a DynamixelConnector to the OSGi service registry.
Activator() - Constructor for class org.robokind.impl.motion.dynamixel.osgi.Activator
 

B

BROADCAST_ID - Static variable in class org.robokind.impl.motion.dynamixel.DynamixelController
DynamixelController broadcast id.
build(DynamixelControllerConfig) - Method in class org.robokind.impl.motion.dynamixel.DynamixelConnector
 

C

cacheValues() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Reads all Registers for the DynamixelServo and updates the cache.
changed() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Returns true if Register values have been changed.
CONFIG_TYPE - Static variable in class org.robokind.impl.motion.dynamixel.DynamixelControllerConfig.Reader
Config format version name.
CONFIG_VERSION - Static variable in class org.robokind.impl.motion.dynamixel.DynamixelControllerConfig.Reader
Config format version number.
connectServo(ServoConfig) - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
 
CurrentPositionProperty - Class in org.robokind.impl.motion.dynamixel.properties
 
CurrentPositionProperty(DynamixelServo) - Constructor for class org.robokind.impl.motion.dynamixel.properties.CurrentPositionProperty
 

D

disconnectServo(ServoController.ServoId<DynamixelServo.Id>) - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
 
DynamixelBaudRate - Enum in org.robokind.impl.motion.dynamixel.enums
BaudRates for use with DynamixelControllers and DynamixelJoints.
DynamixelConnector - Class in org.robokind.impl.motion.dynamixel
Connector to a controller for a chain of DynamixelJoints.
DynamixelConnector() - Constructor for class org.robokind.impl.motion.dynamixel.DynamixelConnector
 
DynamixelController - Class in org.robokind.impl.motion.dynamixel
ServoController for a chain of DynamixelServos.
DynamixelController(DynamixelControllerConfig) - Constructor for class org.robokind.impl.motion.dynamixel.DynamixelController
Creates a new DynamixelController from the given SerialServoControllerConfig.
DynamixelController.Packet - Class in org.robokind.impl.motion.dynamixel
Data packet returned from DynamixelServos.
DynamixelController.Packet() - Constructor for class org.robokind.impl.motion.dynamixel.DynamixelController.Packet
 
DynamixelControllerConfig - Class in org.robokind.impl.motion.dynamixel
 
DynamixelControllerConfig() - Constructor for class org.robokind.impl.motion.dynamixel.DynamixelControllerConfig
 
DynamixelControllerConfig.Reader - Class in org.robokind.impl.motion.dynamixel
 
DynamixelControllerConfig.Reader() - Constructor for class org.robokind.impl.motion.dynamixel.DynamixelControllerConfig.Reader
 
DynamixelJointAdapter - Class in org.robokind.impl.motion.dynamixel
 
DynamixelJointAdapter() - Constructor for class org.robokind.impl.motion.dynamixel.DynamixelJointAdapter
 
DynamixelServo - Class in org.robokind.impl.motion.dynamixel
Represents a Dynamixel servo in a Dynamixel chain.
DynamixelServo(ServoConfig<DynamixelServo.Id>, DynamixelController) - Constructor for class org.robokind.impl.motion.dynamixel.DynamixelServo
Creates a new DynamixelServo from the given JointConfig and DynamixelController.
DynamixelServo.Id - Class in org.robokind.impl.motion.dynamixel
 
DynamixelServo.Id(int) - Constructor for class org.robokind.impl.motion.dynamixel.DynamixelServo.Id
Creates a JointId from the given integer id.
DynamixelServoIdReader - Class in org.robokind.impl.motion.dynamixel
 
DynamixelServoIdReader() - Constructor for class org.robokind.impl.motion.dynamixel.DynamixelServoIdReader
 

E

equals(Object) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo.Id
 
ErrorStatus - Enum in org.robokind.impl.motion.dynamixel.enums
Enumeration of the different Dynamixel errors.

G

get(Register) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Returns the value at the given register.
get(Byte) - Static method in enum org.robokind.impl.motion.dynamixel.enums.DynamixelBaudRate
Returns the DynamixelBaudRate with the given byte value.
get(Byte) - Static method in enum org.robokind.impl.motion.dynamixel.enums.Instruction
Returns the Instruction with the given byte value.
get(byte) - Static method in enum org.robokind.impl.motion.dynamixel.enums.Register
Returns the Register value with the given address.
getAlarmLed() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Returns the ErrorStatus which triggers the Alarm LED.
getAlarmShutdown() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Returns the ErrorStatus which triggers a servo shutdown.
getBaudRate() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Returns the BaudRate expected by the DynamixelServo.
getByte() - Method in enum org.robokind.impl.motion.dynamixel.enums.DynamixelBaudRate
Returns the byte value corresponding to the given baud rate.
getByte() - Method in enum org.robokind.impl.motion.dynamixel.enums.ErrorStatus
Return byte value for the ErrorStatus.
getByte() - Method in enum org.robokind.impl.motion.dynamixel.enums.Instruction
Return the byte value for the given Instruction.
getByte() - Method in enum org.robokind.impl.motion.dynamixel.enums.Register
Returns the Register address as a byte.
getCachedValue() - Method in class org.robokind.impl.motion.dynamixel.properties.AbsolutePositionProperty
 
getCachedValue() - Method in class org.robokind.impl.motion.dynamixel.properties.CurrentPositionProperty
 
getCachedValue() - Method in class org.robokind.impl.motion.dynamixel.properties.LoadProperty
 
getCachedValue() - Method in class org.robokind.impl.motion.dynamixel.properties.TemperatureProperty
 
getCachedValue() - Method in class org.robokind.impl.motion.dynamixel.properties.VoltageProperty
 
getCcwAngleLimit() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getCcwComplianceMargin() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getCcwComplianceSlope() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getConfigurationClass() - Method in class org.robokind.impl.motion.dynamixel.DynamixelControllerConfig.Reader
 
getConfigurationFormat() - Method in class org.robokind.impl.motion.dynamixel.DynamixelControllerConfig.Reader
 
getCurrentLoad() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getCurrentPosition() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getCurrentPositionAbs() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Returns the absolute position of the Dynamixel between 0-1023
getCurrentSpeed() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getCurrentTemperature() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getCurrentVoltage() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getCwAngleLimit() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getCwComplianceMargin() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getCwComplianceSlope() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getDefaultPosition() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getDisplayName() - Method in class org.robokind.impl.motion.dynamixel.properties.AbsolutePositionProperty
 
getEnabled() - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
 
getEnabled() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getFirmwareVersion() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getHighVoltageLimit() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getJointProperties(DynamixelServo) - Method in class org.robokind.impl.motion.dynamixel.DynamixelJointAdapter
 
getLed() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getLength() - Method in enum org.robokind.impl.motion.dynamixel.enums.Register
Returns the number of bytes associated with the Register.
getLock() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getLowVoltageLimit() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getMaxPosition() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getMaxTorque() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getMinPosition() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getModelNumber() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getMoving() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getMovingSpeed() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Returns the moving speed as a value 1(slow) - 1023(fast), with 0 being full speed.
getName() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getPhysicalId() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getPreviousPosition() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getPropertyClass() - Method in class org.robokind.impl.motion.dynamixel.properties.AbsolutePositionProperty
 
getPropertyName() - Method in class org.robokind.impl.motion.dynamixel.properties.AbsolutePositionProperty
 
getPunch() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getRate() - Method in enum org.robokind.impl.motion.dynamixel.enums.DynamixelBaudRate
Returns the BaudRate expected by a SerialPort which corresponds to the given DynamixelBaudRate.
getRegisteredInstruction() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
GetRegisterValue(Register) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getReturnDelay() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getServiceClass() - Method in class org.robokind.impl.motion.dynamixel.DynamixelConnector
 
getServiceConfigurationClass() - Method in class org.robokind.impl.motion.dynamixel.DynamixelConnector
 
getServiceVersion() - Method in class org.robokind.impl.motion.dynamixel.DynamixelConnector
 
getServoIdClass() - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
 
getServoIdClass() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServoIdReader
 
getStatus(int) - Static method in enum org.robokind.impl.motion.dynamixel.enums.ErrorStatus
Returns the first ErrorStatus flag contained in the int.
getStatusList(int) - Static method in enum org.robokind.impl.motion.dynamixel.enums.ErrorStatus
Returns a list of ErrorStatuses represented by the flags joint in the given int.
getStatusReturnLevel() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getTemperatureLimit() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getTorqueEnable() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getTorqueLimit() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
getValue() - Method in class org.robokind.impl.motion.dynamixel.properties.AbsolutePositionProperty
 
getValue() - Method in class org.robokind.impl.motion.dynamixel.properties.CurrentPositionProperty
 
getValue() - Method in class org.robokind.impl.motion.dynamixel.properties.LoadProperty
 
getValue() - Method in class org.robokind.impl.motion.dynamixel.properties.TemperatureProperty
 
getValue() - Method in class org.robokind.impl.motion.dynamixel.properties.VoltageProperty
 

H

hashCode() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo.Id
 

I

Instruction - Enum in org.robokind.impl.motion.dynamixel.enums
Instructions expected by a DynamixelJoint.
isCached() - Method in enum org.robokind.impl.motion.dynamixel.enums.Register
Is the Registered cached.
isSynchronized() - Method in enum org.robokind.impl.motion.dynamixel.enums.Register
Is the Registered included in a standard synchronized write.
isValidId(int) - Static method in class org.robokind.impl.motion.dynamixel.DynamixelServo.Id
Returns true is the id would make a valid Id.

L

LoadProperty - Class in org.robokind.impl.motion.dynamixel.properties
 
LoadProperty(DynamixelServo) - Constructor for class org.robokind.impl.motion.dynamixel.properties.LoadProperty
 

M

moveAllServos(long) - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
 
moveServo(ServoController.ServoId<DynamixelServo.Id>, long) - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
 
moveServos(ServoController.ServoId<DynamixelServo.Id>[], int, int, long) - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
 
myCachedValue - Variable in class org.robokind.impl.motion.dynamixel.properties.CurrentPositionProperty
 
myCachedValue - Variable in class org.robokind.impl.motion.dynamixel.properties.LoadProperty
 
myCachedValue - Variable in class org.robokind.impl.motion.dynamixel.properties.TemperatureProperty
 
myCachedValue - Variable in class org.robokind.impl.motion.dynamixel.properties.VoltageProperty
 

N

newConfig() - Method in class org.robokind.impl.motion.dynamixel.DynamixelControllerConfig.Reader
 
newServoConfig(DynamixelServo.Id, String, int, int, int) - Method in class org.robokind.impl.motion.dynamixel.DynamixelControllerConfig.Reader
 

O

org.robokind.impl.motion.dynamixel - package org.robokind.impl.motion.dynamixel
 
org.robokind.impl.motion.dynamixel.enums - package org.robokind.impl.motion.dynamixel.enums
 
org.robokind.impl.motion.dynamixel.osgi - package org.robokind.impl.motion.dynamixel.osgi
 
org.robokind.impl.motion.dynamixel.properties - package org.robokind.impl.motion.dynamixel.properties
 

P

ping(DynamixelServo.Id) - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
Pings the DynamixelServo at the given physical id.
put(Register, Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Sets the value of a given register.

R

read(ServoController.Id, String) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServoIdReader
 
read(String) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServoIdReader
 
readPacket() - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
Reads a Packet from the DynamixelServo chain.
readRegister(DynamixelServo.Id, Register) - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
Reads the Register value from the DynamixelServo with the given physical id.
readRegisters(DynamixelServo.Id, Register, Register) - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
Reads the values from the Register range specified by regFirst and regLast for the DynamixelServo with the given physical id.
Register - Enum in org.robokind.impl.motion.dynamixel.enums
Defines the various Registers of a DynamixelJoint.
reset() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Resets the DynamixelServo to the default factory settings.

S

setAlarmLed(ErrorStatus) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Sets the ErrorStatus which triggers the Alarm LED.
setAlarmShutdown(ErrorStatus) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Sets the ErrorStatus which triggers a servo shutdown.
setBaudRate(DynamixelBaudRate) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Sets the BaudRate expected by the DynamixelServo
setCcwAngleLimit(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setCcwComplianceMargin(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setCcwComplianceSlope(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setCwAngleLimit(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setCwComplianceMargin(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setCwComplianceSlope(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setEnabled(Boolean) - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
 
setEnabled(Boolean) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setGoalPosition(NormalizedDouble) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setHighVoltageLimit(float) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setLed(Boolean) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setLowVoltageLimit(float) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setMaxTorque(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setMovingSpeed(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Sets the moving speed with a value 1(slow) - 1023(fast), and 0 being full speed.
setPreviousPosition(int) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setPunch(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setRegisteredInstruction(Boolean) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
SetRegisterValue(Register, Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
Sets the value for the given Register.
setReturnDelay(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setServos() - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
Attempts to ping each Servo in the ServoControllerConfig.
setStatusReturnLevel(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setTemperatureLimit(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setTorqueEnabled(Boolean) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
setTorqueLimit(Integer) - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo
 
start(BundleContext) - Method in class org.robokind.impl.motion.dynamixel.osgi.Activator
 
stop(BundleContext) - Method in class org.robokind.impl.motion.dynamixel.osgi.Activator
 
syncWrite(Register, int, List<Byte>) - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
Write data to a range of Registers for multiple DynamixelServos simultaneously.

T

TemperatureProperty - Class in org.robokind.impl.motion.dynamixel.properties
 
TemperatureProperty(DynamixelServo) - Constructor for class org.robokind.impl.motion.dynamixel.properties.TemperatureProperty
 
toString() - Method in class org.robokind.impl.motion.dynamixel.DynamixelServo.Id
 

V

valueOf(String) - Static method in enum org.robokind.impl.motion.dynamixel.enums.DynamixelBaudRate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.robokind.impl.motion.dynamixel.enums.ErrorStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.robokind.impl.motion.dynamixel.enums.Instruction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.robokind.impl.motion.dynamixel.enums.Register
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.robokind.impl.motion.dynamixel.enums.DynamixelBaudRate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.robokind.impl.motion.dynamixel.enums.ErrorStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.robokind.impl.motion.dynamixel.enums.Instruction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.robokind.impl.motion.dynamixel.enums.Register
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.dynamixel.DynamixelController
Controller type VersionProperty.
VERSION - Static variable in class org.robokind.impl.motion.dynamixel.DynamixelControllerConfig.Reader
Config format VersionProperty.
VERSION_NAME - Static variable in class org.robokind.impl.motion.dynamixel.DynamixelController
Controller type version name.
VERSION_NUMBER - Static variable in class org.robokind.impl.motion.dynamixel.DynamixelController
Controller type version number.
VoltageProperty - Class in org.robokind.impl.motion.dynamixel.properties
 
VoltageProperty(DynamixelServo) - Constructor for class org.robokind.impl.motion.dynamixel.properties.VoltageProperty
 

W

writeInstruction(DynamixelServo.Id, Instruction, byte...) - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
Sends the given Instruction with parameters to the Servo at the given physical id.
writeRegister(DynamixelServo.Id, Register, Integer, Boolean) - Method in class org.robokind.impl.motion.dynamixel.DynamixelController
Write a value to the given register for the given DynamixelServo.

A B C D E G H I L M N O P R S T V W

Copyright © 2011. All Rights Reserved.