Uses of Interface
org.robokind.api.motion.protocol.MotionFrame

Packages that use MotionFrame
org.robokind.api.motion.blending   
org.robokind.api.motion.messaging   
org.robokind.api.motion.protocol   
org.robokind.api.motion.utils   
 

Uses of MotionFrame in org.robokind.api.motion.blending
 

Classes in org.robokind.api.motion.blending with type parameters of type MotionFrame
 interface Blender<MF extends MotionFrame<PosMap>,FS extends FrameSource<PosMap>,PosMap extends JointPositionMap>
          Uses a FrameCombiner to blend move requests, and sends the results to a BlenderOutput.
 class DefaultBlender<MF extends MotionFrame<PosMap>,FS extends FrameSource<PosMap>,PosMap extends JointPositionMap>
          Basic implementation of a Blender.
 interface FrameCombiner<F extends MotionFrame<PosMap>,B extends FrameSource<PosMap>,PosMap extends JointPositionMap>
          A FrameCombiner combines movement requests from multiple FrameSources into a single set of Joint movements.
 

Methods in org.robokind.api.motion.blending that return MotionFrame
 MotionFrame<PosMap> FrameSource.getMovements(long currentTimeUTC, long moveLengthMilliSec)
          Returns the desired Robot movement starting at the given time and lasting for the given number of milliseconds.
 

Method parameters in org.robokind.api.motion.blending with type arguments of type MotionFrame
 PosMap NaiveMotionFrameAverager.combineFrames(long time, long interval, PosMap curPos, Map<? extends MotionFrame<PosMap>,? extends FrameSource<PosMap>> frames)
          Averages the goal positions from the MotionFrames into a single PositionMap.
 PosMap VelocityCombiner.combineFrames(long time, long interval, PosMap curPos, Map<? extends MotionFrame<PosMap>,? extends FrameSource<PosMap>> frames)
           
 

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

Methods in org.robokind.api.motion.messaging with parameters of type MotionFrame
 void MotionFrameSender.sendMotionFrame(MotionFrame frame)
          Creates MotionFrameEvent from the given MotionFrame and sends it.
 void RemoteRobotClient.sendMovement(MotionFrame frame)
          Sends a MotionFrame to move a RemoteRobot.
 

Uses of MotionFrame in org.robokind.api.motion.protocol
 

Classes in org.robokind.api.motion.protocol that implement MotionFrame
 class DefaultMotionFrame<PosMap extends JointPositionMap>
          A DefaultMotionFrame describes the start and goal PositionSets for a set of \ Joints over an interval of time.
 

Methods in org.robokind.api.motion.protocol that return MotionFrame
 MotionFrame<Robot.RobotPositionMap> MotionFrameEvent.getMotionFrame()
          Returns the MotionFrame associated with this MotionFrameEvent.
 

Methods in org.robokind.api.motion.protocol with parameters of type MotionFrame
 MotionFrameEvent MotionFrameEvent.MotionFrameEventFactory.createMotionFrameEvent(String sourceId, String destId, MotionFrame<Robot.RobotPositionMap> motionFrame)
           
 

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

Methods in org.robokind.api.motion.utils that return MotionFrame
 MotionFrame PositionTargetFrameSource.getMovements(long time, long interval)
          Creates a MotionFrame starting at the Robot's goal positions, and moving towards the target positions as much as the velocity will allow in the given time interval.
 MotionFrame RobotMoverFrameSource.getMovements(long currentTimeUTC, long moveLengthMilliSec)
           
 



Copyright © 2011-2013. All Rights Reserved.