Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2011. All Rights Reserved.