Uses of Interface
org.robokind.api.motion.Robot

Packages that use Robot
org.robokind.api.motion   
org.robokind.api.motion.messaging   
org.robokind.api.motion.messaging.messages   
org.robokind.api.motion.servos   
org.robokind.api.motion.servos.utils   
org.robokind.api.motion.sync   
org.robokind.api.motion.utils   
 

Uses of Robot in org.robokind.api.motion
 

Classes in org.robokind.api.motion that implement Robot
 class AbstractRobot<J extends Joint>
          Provides common functionality for Robot implementations
 

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

Classes in org.robokind.api.motion.messaging that implement Robot
 class RemoteRobot
          RemoteRobot is a facade for controlling a remotely connected Robot.
 

Methods in org.robokind.api.motion.messaging with parameters of type Robot
protected  void RemoteRobotHost.setRobot(Robot robot)
          Sets the Robot to host.
 

Constructors in org.robokind.api.motion.messaging with parameters of type Robot
RemoteRobotHost(Robot robot, String sourceId, String destinationId, MessageSender<RobotResponse> sender, MessageAsyncReceiver<RobotRequest> receiver, RobotResponseFactory factory, MessageAsyncReceiver<MotionFrameEvent> motionFrameReceiver, Listener<MotionFrameEvent> moveHandler)
          Creates a new RemoteRobotHost to host the given Robot.
 

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

Methods in org.robokind.api.motion.messaging.messages with parameters of type Robot
 RobotDefinitionResponse RobotResponseFactory.createDefinitionResponse(RobotResponse.RobotResponseHeader header, Robot robot)
          Creates a new RobotDefinitionResponse.
 

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

Classes in org.robokind.api.motion.servos that implement Robot
 class ServoRobot
          Robot implementation using Servos.
 

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

Methods in org.robokind.api.motion.servos.utils that return Robot
 Robot ServoRobotConnector.build(ServoRobotConfig config)
           
 

Methods in org.robokind.api.motion.servos.utils that return types with arguments of type Robot
 Class<Robot> ServoRobotConnector.getServiceClass()
           
 

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

Classes in org.robokind.api.motion.sync that implement Robot
 class SynchronizedRobot
          Holds multiple Robots and synchronizes their movements for the given JointIds.
 

Methods in org.robokind.api.motion.sync that return Robot
 Robot SynchronizedRobotFactory.build(SynchronizedRobotConfig config)
           
 Robot SynchronizedRobot.getPrimaryRobot()
          Returns the primary Robot being synchronized.
 

Methods in org.robokind.api.motion.sync that return types with arguments of type Robot
 List<Robot> SynchronizedRobot.getRobots()
          Returns a List of all Robots being Synchronized.
 Class<Robot> SynchronizedRobotFactory.getServiceClass()
           
 

Methods in org.robokind.api.motion.sync with parameters of type Robot
 void SynchronizedRobot.addRobot(Robot robot)
          Adds a Robot to be Synchronized.
 

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

Methods in org.robokind.api.motion.utils that return Robot
 Robot PositionTargetFrameSource.getRobot()
           
 Robot RobotController.getRobot()
          Returns the Robot being controlled, null if it is unavailable.
 Robot RobotFrameSource.getRobot()
           
 Robot RobotMoverFrameSource.getRobot()
           
 

Methods in org.robokind.api.motion.utils with parameters of type Robot
 void RobotManager.addRobot(Robot robot)
          Adds a RobotController for the given Robot.
 void RobotManager.addServiceRegistration(Robot robot, org.osgi.framework.ServiceRegistration registration)
          Stores a Robot's OSGi ServiceRegistration.
static org.osgi.framework.ServiceRegistration RobotUtils.registerRobot(org.osgi.framework.BundleContext context, Robot robot, Properties props)
          Adds a Robot to the OSGi ServiceRegistry with the robotId as a service property.
 void PositionTargetFrameSource.setRobot(Robot robot)
           
 void RobotController.setRobot(Robot robot)
          Sets the id of the Robot to control.
 void RobotFrameSource.setRobot(Robot robot)
          Sets the Robot to
 void RobotMoverFrameSource.setRobot(Robot robot)
           
 

Constructors in org.robokind.api.motion.utils with parameters of type Robot
RobotMoverFrameSource(Robot robot)
          Creates a new RobotMoverFrameSource for the given Robot.
 



Copyright © 2011-2012. All Rights Reserved.