Uses of Class
org.robokind.api.motion.Robot.Id

Packages that use Robot.Id
org.robokind.api.motion   
org.robokind.api.motion.jointgroup   
org.robokind.api.motion.lifecycle   
org.robokind.api.motion.messaging   
org.robokind.api.motion.protocol   
org.robokind.api.motion.servos.config   
org.robokind.api.motion.sync   
org.robokind.api.motion.utils   
 

Uses of Robot.Id in org.robokind.api.motion
 

Methods in org.robokind.api.motion that return Robot.Id
 Robot.Id Robot.getRobotId()
          Returns a String uniquely identifying this Robot.
 Robot.Id Robot.JointId.getRobotId()
          Returns the value of the Id.
 Robot.Id AbstractRobot.getRobotId()
           
 

Constructors in org.robokind.api.motion with parameters of type Robot.Id
AbstractRobot(Robot.Id robotId)
          Creates an empty Robot with the given RobotId
Robot.JointId(Robot.Id robotId, Joint.Id jointId)
          Creates a new Robot.JointId with the given Robot.Id and Joint.Id.
 

Uses of Robot.Id in org.robokind.api.motion.jointgroup
 

Methods in org.robokind.api.motion.jointgroup that return Robot.Id
 Robot.Id RobotJointGroupConfig.getRobotId()
          Returns the Robot Id to be used by the JointGroup.
 

Constructors in org.robokind.api.motion.jointgroup with parameters of type Robot.Id
RobotJointGroupConfig(String name, Robot.Id robotId)
          Creates an empty RobotJointGroupConfig.
RobotJointGroupConfig(String name, Robot.Id robotId, List<? extends Robot.JointId> ids, List<? extends RobotJointGroupConfig> groups)
          Creates a RobotJointGroupConfig with the given JointIds and sub-groups.
 

Uses of Robot.Id in org.robokind.api.motion.lifecycle
 

Constructors in org.robokind.api.motion.lifecycle with parameters of type Robot.Id
DefaultBlenderServiceGroup(org.osgi.framework.BundleContext context, Robot.Id robotId, long blenderIntervalMillisec, Properties registrationProperties)
           
RemoteRobotClientLifecycle(String sourceId, String destId, Robot.Id robotId, String reqSenderId, String respReceiverId, String frameSenderId)
           
RemoteRobotHostLifecycle(String sourceId, String destId, Robot.Id robotId, String reqReceiverId, String respSenderId, String frameReceiverId, String moveHandlerId)
           
RemoteRobotLifecycle(Robot.Id robotId)
           
RobotBlenderLifecycle(Robot.Id robotId)
           
RobotJointGroupLifecycle(Robot.Id robotId, Class<P> paramClass, String paramId, org.robokind.api.common.config.VersionProperty configFormat)
           
RobotMoveHandlerLifecycle(String moveHandlerId, Robot.Id robotId)
           
RobotOutputLifecycle(Robot.Id robotId)
           
TimedBlenderDriverLifecycle(Robot.Id robotId, long blenderIntervalMillisec)
           
 

Uses of Robot.Id in org.robokind.api.motion.messaging
 

Methods in org.robokind.api.motion.messaging that return Robot.Id
 Robot.Id RemoteRobotHost.getRobotId()
          Returns the hosted Robot's id.
 Robot.Id RemoteRobotClient.getRobotId()
          Returns the id of the remote Robot
 

Methods in org.robokind.api.motion.messaging with parameters of type Robot.Id
 Req RobotRequestFactory.buildRobotRequest(Robot.Id robotId, String sourceId, String destId, String requestType, long timestampMillisecUTC)
          Creates a new RobotRequest with the given values.
 RobotResponse.RobotResponseHeader RobotResponseFactory.createHeader(Robot.Id robotId, String sourceId, String destinationId, String requestType, long requestTimestamp)
          Creates a response header.
 

Constructors in org.robokind.api.motion.messaging with parameters of type Robot.Id
RemoteRobotClient(Robot.Id robotId, String sourceId, String destId, RobotRequestFactory reqFact, MotionFrameEvent.MotionFrameEventFactory motionFrameEventFactory)
          Creates a new RemoteRobotClient.
 

Uses of Robot.Id in org.robokind.api.motion.protocol
 

Methods in org.robokind.api.motion.protocol that return Robot.Id
 Robot.Id RobotResponse.RobotResponseHeader.getRobotId()
          Returns the id of the Robot which is responding.
 Robot.Id RobotRequest.getRobotId()
          Returns the id of the robot to receive the request.
 

Uses of Robot.Id in org.robokind.api.motion.servos.config
 

Methods in org.robokind.api.motion.servos.config that return Robot.Id
 Robot.Id ServoRobotConfig.getRobotId()
          Returns the Id.
 

Methods in org.robokind.api.motion.servos.config with parameters of type Robot.Id
 void ServoRobotConfig.setRobotId(Robot.Id robotId)
          Sets the Id to use with the Robot
 

Uses of Robot.Id in org.robokind.api.motion.sync
 

Methods in org.robokind.api.motion.sync that return Robot.Id
 Robot.Id SynchronizedRobotConfig.getRobotId()
          Returns the robot id to be used be the SynchronizedRobot.
 

Methods in org.robokind.api.motion.sync with parameters of type Robot.Id
 void SynchronizedRobot.removeRobot(Robot.Id robotId)
          Removes a Robot from being Synchronized.
 void SynchronizedRobot.setPrimaryRobot(Robot.Id robotId)
          Sets the primary Robot.
 

Constructors in org.robokind.api.motion.sync with parameters of type Robot.Id
SynchronizedRobot(Robot.Id robotId, Set<Joint.Id> jointIds)
          Creates a new SynchronizedRobot from the given values
 

Uses of Robot.Id in org.robokind.api.motion.utils
 

Methods in org.robokind.api.motion.utils that return types with arguments of type Robot.Id
 Map<Robot.Id,RobotController> RobotManager.getControllerMap()
          Returns the Manager's Map of Robot Ids and RobotControllers.
 

Methods in org.robokind.api.motion.utils with parameters of type Robot.Id
static Robot.RobotPositionMap RobotUtils.getCurrentPositions(org.osgi.framework.BundleContext context, Robot.Id robotId)
          Returns a RobotPositionMap of the current positions for the Robot with the given Id.
static Robot.RobotPositionMap RobotUtils.getDefaultPositions(org.osgi.framework.BundleContext context, Robot.Id robotId)
          Returns a RobotPositionMap of the default positions for the Robot with the given Id.
static Robot.RobotPositionMap RobotUtils.getGoalPositions(org.osgi.framework.BundleContext context, Robot.Id robotId)
          Returns a RobotPositionMap of the goal positions for the Robot with the given Id.
static String RobotUtils.getRobotFilter(Robot.Id robotId)
          Returns an OSGi filter String for matching the given Robot.Id.
static String RobotUtils.getRobotFilter(Robot.Id robotId, String serviceFilter)
          Returns an OSGi filter String for matching the given Robot.Id.
static org.osgi.framework.ServiceReference RobotUtils.getRobotReference(org.osgi.framework.BundleContext context, Robot.Id robotId)
          Finds ServiceReferences for a Robot with the given id.
static boolean RobotUtils.isRobotIdAvailable(org.osgi.framework.BundleContext context, Robot.Id robotId)
          Checks if the given robotId is available to use.
static void RobotUtils.launchDefaultBlender(org.osgi.framework.BundleContext context, Robot.Id robotId, long blenderIntervalMsec)
           
static org.osgi.framework.ServiceRegistration RobotUtils.registerFrameSource(org.osgi.framework.BundleContext context, Robot.Id robotId, FrameSource frameSource)
          Registers a FrameSource using the given Robot.Id as a property.
 void RobotManager.removeRobot(Robot.Id robotId)
          Removes a Robot from the manager.
static org.osgi.framework.ServiceRegistration[] RobotUtils.startDefaultBlender(org.osgi.framework.BundleContext context, Robot.Id robotId, long blenderIntervalMsec)
          Creates a DefaultBlender for the Robot with the given robotId.
 



Copyright © 2011-2013. All Rights Reserved.