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

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

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.
 

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

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 RobotFrameSource.getMovements(long currentTimeUTC, long moveLengthMilliSec)
           
 MotionFrame MotionTargetFrameSource.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<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.
 



Copyright © 2011. All Rights Reserved.