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

Packages that use FrameSource
org.robokind.api.motion.blending   
org.robokind.api.motion.protocol   
org.robokind.api.motion.utils   
 

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

Classes in org.robokind.api.motion.blending with type parameters of type FrameSource
 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.
 interface FrameSourceTracker<F extends FrameSource>
          Provides a List of FrameSources being tracked.
 

Methods in org.robokind.api.motion.blending that return types with arguments of type FrameSource
 List<FrameSource> OSGiFrameSourceTracker.getSources()
           
 

Method parameters in org.robokind.api.motion.blending with type arguments of type FrameSource
 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 FrameSource in org.robokind.api.motion.protocol
 

Classes in org.robokind.api.motion.protocol that implement FrameSource
 class MotionTargetFrameSource
          A FrameSource which moves the Joints of a Robot towards a set of target positions with a limited velocity.
 class RobotFrameSource
          A FrameSource which acts as a Robot move proxy.
 

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

Methods in org.robokind.api.motion.utils with parameters of type FrameSource
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.
 



Copyright © 2011. All Rights Reserved.