Package com.kuka.nav.fleet.graph.properties

Contains the properties of a graph.

See:
          Description

Interface Summary
EdgeGoalBasedMotion Interface defining access to common nav goal based motion parameter values.
EdgeMotion Interface defining access to common motion parameter values.
EdgeMotionWithOrientation Marker interface for validator.
EdgeTrackingBasedMotion Interface defining access to common nav goal based motion parameter values.
Property Interface to identify objects as properties.
PropertyHolder Holds a set of properties of type Property.
PropertyHolderListener Listener that gets called each time a property holder or one of its contained properties changes.
PropertyListener Listener that gets called when a property is changed.
 

Class Summary
AbstractEdgeMaxMotionAbsProperty Super class for maximum absolute velocity, acceleration, deceleration along an edge.
AbstractEdgeMotionProperty Abstract super class for edge motions.
AbstractGoalBasedMotionProperty Base class for all goal based motion properties that define maximum values for velocity, accelearation, and deceleration, as well as a required goal accuracy.
AbstractNodeMaxMotionAbsProperty Super class for NodeMaxAccelerationAbs, NodeMaxDecelerationAbs and NodeMaxVelocityAbs with parameter rotation.
AbstractProperty Base class for all properties.
AbstractRecoverProperty Base implementation for motion recovery providing properties.
CustomUserData Property defining the custom user data of a topology graph node or edge.
DefaultPropertyHolder Abstract base class for all property holders.
EdgeAction Represents action performed for traversing an edge.
EdgeBlendingCart Represents the absolute distance of the blending point from the target position of a motion.
EdgeMaxAccelerationAbs Property describing the max allowed acceleration as absolute value on an edge.
EdgeMaxDecelerationAbs Property describing the max allowed deceleration as absolute values on an edge.
EdgeMaxVelocityAbs Property limiting the maximum velocity as absolute values along a graph edge.
EdgePathRecover The path recovery property for graph edges.
EdgeWeight Represents the weight of an edge.
EditableParameterAccess Static class to access fields annotated with EditableParameter of arbitrary objects.
EditableParameterAccess.Accessor Class to access a specific field that has been annotated with EditableParameter of a specific class.
GraphPropertyConstants This class defines constants that are used within the property classes.
GraphTransition Node property defining a transition between two graphs.
MaxAcceleration Property describing the max allowed acceleration on an edge.
MaxDeceleration Property describing the max allowed deceleration on an edge.
MaxVelocity Property limiting the maximum velocity along a graph edge.
NodeAccuracy Property defining the node accuracy.
NodeAction Represents the action executed on a node.
NodeAllowRotation Property defining whether robots are allowed to turn at the node.
NodeDescription Property for nodes to set a description.
NodeLocations Manages a list of all locations associated to the node holding this property.
NodeMaxAccelerationAbs Property describing the maximum allowed acceleration on a node.
NodeMaxDecelerationAbs Property describing the max allowed deceleration on an edge.
NodeMaxVelocityAbs Property limiting the maximum absolute velocity along a graph edge.
NodeName Property defining the name of a topology graph node.
NodePosition Represents the position of a node.
NodeStartPoseRecover The start pose recovery property for graph nodes.
NodeTransitOrientations The NodeTransitOrientations property defines the allowed orientations, a node may be passed within a path.
ParseUtil Utility class for parsing strings.
Restriction Component property to form the robot type permission system.
WaitingZone The waiting zone defines a list of waiting nodes for a node.
 

Enum Summary
PropertyHolderType Enum of supported property holder types (currently: node and edge).
 

Annotation Types Summary
DisplayInformation Annotation to provide information like name and description.
EditableParameter Annotation to mark a field of a class to be editable in an abstract way.
 

Package com.kuka.nav.fleet.graph.properties Description

Contains the properties of a graph.



Copyright © 2019. All rights reserved.