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

Packages that use Robot
org.robokind.api.motion   
org.robokind.api.motion.blending   
org.robokind.api.motion.jointgroup   
org.robokind.api.motion.lifecycle   
org.robokind.api.motion.messaging   
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.blending
 

Methods in org.robokind.api.motion.blending that return Robot
 Robot RobotOutput.getRobot()
           
 

Methods in org.robokind.api.motion.blending with parameters of type Robot
 void RobotOutput.setRobot(Robot robot)
           
 

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

Methods in org.robokind.api.motion.jointgroup that return Robot
 Robot RobotJointGroup.getRobot()
           
 

Methods in org.robokind.api.motion.jointgroup with parameters of type Robot
 void RobotJointGroup.setRobot(Robot robot)
           
 

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

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

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 that return Robot
 Robot RemoteRobotHost.getRobot()
           
 

Methods in org.robokind.api.motion.messaging with parameters of type Robot
 RobotDefinitionResponse RobotResponseFactory.createDefinitionResponse(RobotResponse.RobotResponseHeader header, Robot robot)
          Creates a new RobotDefinitionResponse.
 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, org.robokind.api.messaging.MessageSender<RobotResponse> sender, org.robokind.api.messaging.MessageAsyncReceiver<RobotRequest> receiver, RobotResponseFactory factory, org.robokind.api.messaging.MessageAsyncReceiver<MotionFrameEvent> motionFrameReceiver, org.jflux.api.core.Listener<MotionFrameEvent> moveHandler)
          Creates a new RemoteRobotHost to host the given Robot.
RobotMoveHandler(Robot robot)
           
 

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)
           
protected  Robot ServoRobotLifecycle.create(Map dependencies)
           
 

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

Methods in org.robokind.api.motion.servos.utils with parameters of type Robot
protected  void ServoRobotLifecycle.cleanupService(Robot service)
           
 

Constructor parameters in org.robokind.api.motion.servos.utils with type arguments of type Robot
ServoRobotLifecycle(org.robokind.api.common.osgi.lifecycle.ConfiguredServiceParams<Robot,ServoRobotConfig,P> params, org.robokind.api.common.lifecycle.utils.ManagedServiceFactory mangedServiceFactory)
           
 

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 RobotController.getRobot()
          Returns the Robot being controlled, null if it is unavailable.
 Robot PositionTargetFrameSource.getRobot()
           
 Robot RobotMoverFrameSource.getRobot()
           
 Robot RobotFrameSource.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.
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 RobotController.setRobot(Robot robot)
          Sets the id of the Robot to control.
 void PositionTargetFrameSource.setRobot(Robot robot)
           
 void RobotMoverFrameSource.setRobot(Robot robot)
           
 void RobotFrameSource.setRobot(Robot robot)
          Sets the Robot to
 

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-2013. All Rights Reserved.