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

Packages that use Robot.Id
org.robokind.api.motion   
org.robokind.api.motion.blending   
org.robokind.api.motion.protocol   
org.robokind.api.motion.servos.config   
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.blending
 

Constructors in org.robokind.api.motion.blending with parameters of type Robot.Id
RobotOutput(org.osgi.framework.BundleContext context, Robot.Id robotId)
          Creates an empty RobotOutput.
 

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

Methods in org.robokind.api.motion.protocol that return Robot.Id
 Robot.Id RobotFrameSource.getRobotId()
          Returns the Robot Id
 Robot.Id MotionTargetFrameSource.getRobotId()
          Returns the Id used by this MotionTargetFrameSource.
 

Methods in org.robokind.api.motion.protocol with parameters of type Robot.Id
 void MotionTargetFrameSource.setRobotId(Robot.Id robotId)
          Sets the Id used by this MotionTargetFrameSource.
 

Constructors in org.robokind.api.motion.protocol with parameters of type Robot.Id
MotionTargetFrameSource(org.osgi.framework.BundleContext context, Robot.Id robotId, double velocity, Robot.RobotPositionMap targetPositions)
          Creates a new MotionTargetFrameSource
RobotFrameSource(org.osgi.framework.BundleContext context, Robot.Id robotId)
           
 

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.utils
 

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 Map<Robot.JointId,String> RobotUtils.getJointNames(org.osgi.framework.BundleContext context, Robot.Id robotId)
          Returns a RobotPositionMap of the Joint names 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 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 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.
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. All Rights Reserved.