org.robokind.impl.motion.dynamixel
Class DynamixelConnector

java.lang.Object
  extended by org.robokind.impl.motion.dynamixel.DynamixelConnector
All Implemented Interfaces:
org.robokind.api.common.services.ServiceFactory<org.robokind.api.motion.servos.ServoController,DynamixelControllerConfig>

public class DynamixelConnector
extends Object
implements org.robokind.api.common.services.ServiceFactory<org.robokind.api.motion.servos.ServoController,DynamixelControllerConfig>

Connector to a controller for a chain of DynamixelJoints.

Author:
Matthew Stevenson

Field Summary
 
Fields inherited from interface org.robokind.api.common.services.ServiceFactory
PROP_SERVICE_CLASS, PROP_SERVICE_VERSION
 
Constructor Summary
DynamixelConnector()
           
 
Method Summary
 org.robokind.api.motion.servos.ServoController build(DynamixelControllerConfig config)
           
 Class<org.robokind.api.motion.servos.ServoController> getServiceClass()
           
 Class<DynamixelControllerConfig> getServiceConfigurationClass()
           
 org.robokind.api.common.config.VersionProperty getServiceVersion()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamixelConnector

public DynamixelConnector()
Method Detail

build

public org.robokind.api.motion.servos.ServoController build(DynamixelControllerConfig config)
Specified by:
build in interface org.robokind.api.common.services.ServiceFactory<org.robokind.api.motion.servos.ServoController,DynamixelControllerConfig>

getServiceVersion

public org.robokind.api.common.config.VersionProperty getServiceVersion()
Specified by:
getServiceVersion in interface org.robokind.api.common.services.ServiceFactory<org.robokind.api.motion.servos.ServoController,DynamixelControllerConfig>

getServiceConfigurationClass

public Class<DynamixelControllerConfig> getServiceConfigurationClass()
Specified by:
getServiceConfigurationClass in interface org.robokind.api.common.services.ServiceFactory<org.robokind.api.motion.servos.ServoController,DynamixelControllerConfig>

getServiceClass

public Class<org.robokind.api.motion.servos.ServoController> getServiceClass()
Specified by:
getServiceClass in interface org.robokind.api.common.services.ServiceFactory<org.robokind.api.motion.servos.ServoController,DynamixelControllerConfig>


Copyright © 2011. All Rights Reserved.