|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |