| Package | Description |
|---|---|
| org.robokind.api.motion | |
| org.robokind.api.motion.blending | |
| org.robokind.api.motion.protocol |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Robot.RobotPositionMap
RobotPositionMap expected by the Robot.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Robot.RobotPositionHashMap
RobotPositionMap backed by java.util.HashMap.
|
| Modifier and Type | Interface and Description |
|---|---|
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.
|
interface |
BlenderOutput<PosMap extends JointPositionMap>
Defines the output of a blender.
|
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 |
FrameSource<PosMap extends JointPositionMap>
A FrameSource provided desired movements to a robot.
|
class |
NaiveMotionFrameAverager<Id,PosMap extends JointPositionMap<Id,NormalizedDouble>>
Naively combines MotionFrames by averaging the goal positions.
|
class |
VelocityCombiner<Id,PosMap extends JointPositionMap<Id,NormalizedDouble>>
Blends Frames by combining the velocities contributed from each MotionFrame.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultMotionFrame<PosMap extends JointPositionMap>
A DefaultMotionFrame describes the start and goal PositionSets for a set of \
Joints over an interval of time.
|
interface |
MotionFrame<PosMap extends JointPositionMap>
A MotionFrame describes the start and goal PositionSets for a set of Joints \
over an interval of time.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
JointPositionMap.HashMap<Id,Pos extends NormalizedDouble>
JointPositionMap backed by a HashMap.
|
Copyright © 2011-2014. All Rights Reserved.