A B C D E F G H I L M N O P Q R S T U V W X Z _

A

ABS_ACCELERATION - Static variable in class com.kuka.nav.command.CommandConstants
Absolute acceleration key.
ABS_DECELERATION - Static variable in class com.kuka.nav.command.CommandConstants
Absolute deceleration key.
ABS_VELOCITY - Static variable in class com.kuka.nav.command.CommandConstants
Absolute velocity key.
AbstractCommand<T extends com.kuka.command.IParameterizableCommand<T,E>,E extends com.kuka.command.ICommandExecutionContainer<T,?,?>> - Class in com.kuka.nav.command
Base class for all navigation commands.
AbstractCommand(Class<T>) - Constructor for class com.kuka.nav.command.AbstractCommand
Creates a new command with the given type.
AbstractCommand(IParameterMap) - Constructor for class com.kuka.nav.command.AbstractCommand
Copy constructor.
AbstractParameterizable - Class in com.kuka.nav.command
Base class for all parameterizable navigation types.
AbstractParameterizable(Class<? extends IParameterizable>) - Constructor for class com.kuka.nav.command.AbstractParameterizable
Creates a new parameterizable with the given type.
AbstractParameterizable(IParameterMap) - Constructor for class com.kuka.nav.command.AbstractParameterizable
Copy constructor.
accept(IResource) - Method in class com.kuka.resource.pool.CapabilityFilter
 
accept(T) - Method in interface com.kuka.resource.pool.FacadeFilter
 
accept(IResource) - Method in interface com.kuka.resource.pool.ResourceFilter
 
Action<T extends Action<T,E>,E extends ActionContainer<T,?>> - Class in com.kuka.nav.command
Base class for navigation actions.
Action(Class<T>) - Constructor for class com.kuka.nav.command.Action
Creates a new navigation action.
Action(IParameterMap) - Constructor for class com.kuka.nav.command.Action
Copy constructor.
ACTION_TYPE - Static variable in class com.kuka.nav.command.CommandConstants
Action type key.
ActionContainer<T extends com.kuka.command.ICommand<T,?>,R extends NavExecutionResult> - Interface in com.kuka.nav.command
An interface describing the methods of an unit responsible for the management of the runtime information of a navigation action.
add(Vector2D) - Method in class com.kuka.nav.geometry.Point2D
Adds the given vector to this point, resulting in a new point.
add(Vector2D) - Method in class com.kuka.nav.geometry.Vector2D
Adds the given vector to the values of this vector.
add(TupleSE2) - Method in class com.kuka.nav.Pose
 
addCommandStateListener(ICommandStateListener) - Method in interface com.kuka.nav.command.Commandable
Adds a state listener to the command pipe.
addFacadeListener(Class<T>, FacadeListener<? super T>) - Method in interface com.kuka.resource.pool.FacadePool
 
addListener(MobileRobotListener) - Method in interface com.kuka.nav.robot.MobileRobotManager
Adds a listener for events if any mobile robot is added to or removed from the system.
addListener(FacadeListener<? super T>) - Method in interface com.kuka.resource.pool.TypedFacadePool
 
addLoadListener(MobileRobotLoadListener) - Method in interface com.kuka.nav.robot.MobileRobotLoad
Adds a listener that will be notified whenever there is a mismatch between the commanded load info and the robot aware load info.
addRequestStateListener(RequestStateListener<RequestContainer>) - Method in interface com.kuka.nav.command.Commandable
Adds a state listener to request state changes.
addResourceListener(ResourceListener) - Method in interface com.kuka.resource.pool.ResourcePool
 
addSegments(List<SplineSegment>) - Method in class com.kuka.nav.geometry.BlendingContext
Adds a list of segments to the list.
addStateListener(MobileRobotStateListener) - Method in interface com.kuka.nav.robot.MobileRobotState
Adds the given listener, that is notified for state updates.
ALIGN - Static variable in class com.kuka.nav.Orientations
Indicates orientations forward, backward, left or right relative to a path.
ALTERNATING_HONK_LOUD_PERIOD_MILLISEC - Static variable in class com.kuka.nav.honk.HonkActionConstants
The default length of the loud period in the alternating honk sound in ms.
ALTERNATING_HONK_SILENT_PERIOD_MILLISEC - Static variable in class com.kuka.nav.honk.HonkActionConstants
The default length of the silent period in the alternating honk sound in ms.
angleRad(Vector2D) - Method in class com.kuka.nav.geometry.Vector2D
Calculates the smallest angle between this and the other vector.
any() - Static method in class com.kuka.resource.pool.FacadeFilters
Returns a filter accepting any facade.
any() - Static method in class com.kuka.resource.pool.ResourceFilters
Returns a filter accepting any resource.
approxEquals(SpatialForm2D, double) - Method in class com.kuka.nav.geometry.Circle
 
approxEquals(Point2D, double) - Method in class com.kuka.nav.geometry.Point2D
Compares for equality within an epsilon envelope.
approxEquals(SpatialForm2D, double) - Method in class com.kuka.nav.geometry.Polygon
 
approxEquals(SpatialForm2D, double) - Method in class com.kuka.nav.geometry.SpatialForm2D
Compares this form with another form and permits a degree of inaccuracy.
approxEquals(Vector2D, double) - Method in class com.kuka.nav.geometry.Vector2D
Compares for equality within an epsilon envelope.
approxEqualsCart(TupleSE2) - Method in class com.kuka.nav.Pose
Indicates whether the cartesian distance of the (x,y)-values and the distance of the angles of this pose and the given one are approximately equal with a tolerance of 1e-11.
approxEqualsCart(TupleSE2, double, double) - Method in class com.kuka.nav.Pose
Indicates whether the cartesian distance of the (x,y)-values and the distance of the angles of this pose and the given one are approximately equal with the given translational and rotational tolerance.
approxEqualsMax(TupleSE2) - Method in class com.kuka.nav.Pose
Indicates whether some other NavigationPose is "equal to" this one with a tolerance linear and angular tolerance of 1E-11 (with respect to the maximum norm).
approxEqualsMax(TupleSE2, double, double) - Method in class com.kuka.nav.Pose
Indicates whether some other NavigationPose is "equal to" this one with respect to the given tolerance (with respect to the maximum norm).
AsyncCount - Interface in com.kuka.nav
A mutable counter that can be waited on for asynchronous value changes.
AsyncState - Interface in com.kuka.nav
A mutable boolean that can be waited on for asynchronous value changes.
await(int) - Method in interface com.kuka.nav.AsyncCount
Blocks the calling thread until the count equals the given value.
await(int, long, TimeUnit) - Method in interface com.kuka.nav.AsyncCount
Blocks the calling thread until the count equals the given value.
await(boolean) - Method in interface com.kuka.nav.AsyncState
Blocks the calling thread until the state of the boolean equals the given value.
await(boolean, long, TimeUnit) - Method in interface com.kuka.nav.AsyncState
Blocks the calling thread until the state of the boolean equals the given value.
awaitFinished() - Method in interface com.kuka.nav.command.RequestContainer
Blocks until the request is finished or cancelled.
awaitFinished(long, TimeUnit) - Method in interface com.kuka.nav.command.RequestContainer
Blocks until the request is finished or cancelled.
awaitGreater(int) - Method in interface com.kuka.nav.AsyncCount
Blocks the calling thread until the count is greater than the specified value.
awaitGreater(int, long, TimeUnit) - Method in interface com.kuka.nav.AsyncCount
Blocks the calling thread until the count is greater than the specified value.
awaitLess(int) - Method in interface com.kuka.nav.AsyncCount
Blocks the calling thread until the count is less than the specified value.
awaitLess(int, long, TimeUnit) - Method in interface com.kuka.nav.AsyncCount
Blocks the calling thread until the count is less than the specified value.
awaitUpdate() - Method in interface com.kuka.nav.command.RequestContainer
Blocks until the result has been updated.
awaitUpdate(long, TimeUnit) - Method in interface com.kuka.nav.command.RequestContainer
Blocks until the result has been updated or until the timeout is reached.
awaitUpdate(long) - Method in interface com.kuka.nav.robot.MobileRobotState
Blocks the calling thread until the robot state receives an update.

B

BACKWARD - Static variable in class com.kuka.nav.Orientations
Indicates a single orientation in the direction backward on a path.
BasicCommandContainer<T extends com.kuka.command.ICommand<T,? extends BasicCommandContainer<T>>> - Interface in com.kuka.nav.command
An interface describing the methods of an unit responsible for the management of the runtime information of a navigation command.
BlendableMotion<T extends Motion<T,?>> - Interface in com.kuka.nav.command
Interface for blendable motions.
BLENDING_CART - Static variable in class com.kuka.nav.command.CommandConstants
Blending cart key.
BlendingContext - Class in com.kuka.nav.geometry
General context information for spline calculation to define the segments and orientations.
BlendingContext(Pose, Pose, double) - Constructor for class com.kuka.nav.geometry.BlendingContext
Constructor.
BlendingDiscretizationInfo - Class in com.kuka.nav.geometry
Wrapper class holding information about how a blending arc is discretized.
BlendingDiscretizationInfo(List<Pair<Pose, Double>>, Double) - Constructor for class com.kuka.nav.geometry.BlendingDiscretizationInfo
Constructor.

C

cancel() - Method in interface com.kuka.nav.command.RequestContainer
Cancels this request and immediately finishes it.
cancelAll() - Method in interface com.kuka.nav.command.Commandable
Cancels all commands and requests, including those that have been started by another commanding instance and may still be running.
cancelAllCommands() - Method in interface com.kuka.nav.command.Commandable
Cancels all command execution containers which are currently executed or queued.
cancelAllRequests() - Method in interface com.kuka.nav.command.Commandable
Cancels all active request containers.
canExecute(C) - Method in interface com.kuka.nav.command.Commandable
Tests whether the command can be executed by this robot and if the parameters are correct for this robot.
CapabilityFilter - Class in com.kuka.resource.pool
A ResourceFilter that accepts only resources that have all the specified capabilities.
CapabilityFilter(Class<?>...) - Constructor for class com.kuka.resource.pool.CapabilityFilter
Creates a new filter that accepts only resources that have all the specified capabilities.
CapabilityFilter(Collection<Class<?>>) - Constructor for class com.kuka.resource.pool.CapabilityFilter
Creates a new filter that accepts only resources that have all the specified capabilities.
CHANGEMAP_ID - Static variable in class com.kuka.nav.command.CommandConstants
Change map key.
ChangeMapCommand - Class in com.kuka.nav.robot
Requests the change of the currently active map of the commanded mobile robot.
ChangeMapCommand(int) - Constructor for class com.kuka.nav.robot.ChangeMapCommand
Creates a new change map command.
ChangeMapCommand(IParameterMap) - Constructor for class com.kuka.nav.robot.ChangeMapCommand
Copy constructor.
Circle - Class in com.kuka.nav.geometry
Implements a circle as a spatial form.
Circle(double) - Constructor for class com.kuka.nav.geometry.Circle
Creates a new circle instance with a given radius.
closestPose(Pose[]) - Method in class com.kuka.nav.Pose
Picks the closest pose from an array of poses, using the 2d distance.
closestPose(Pose[], Pose) - Method in class com.kuka.nav.Pose
Picks the closest pose from an array of poses, using the a distance weighted by the maximum velocities in x- y- and theta direction.
CollisionAvoidanceState - Enum in com.kuka.nav.robot
Enumeration to hold information about the collision avoidance running on the robot.
com.kuka.nav - package com.kuka.nav
Package providing public API for commanding robots.
com.kuka.nav.command - package com.kuka.nav.command
Contains interfaces providing infrastructure for using navigation commands.
com.kuka.nav.data - package com.kuka.nav.data
Contains interfaces for accessing data of a nav data source.
com.kuka.nav.geometry - package com.kuka.nav.geometry
This package contains interfaces and classes for the KUKA scene graph and geometry model in the 2D use case.
com.kuka.nav.honk - package com.kuka.nav.honk
Provides interfaces and classes for mobile robots honk capability.
com.kuka.nav.lang - package com.kuka.nav.lang
Contains language dependent messages.
com.kuka.nav.recover - package com.kuka.nav.recover
Contains classes for recovering when the robot left the intended path.
com.kuka.nav.rel - package com.kuka.nav.rel
This package contains relative motion API classes.
com.kuka.nav.robot - package com.kuka.nav.robot
Provides interfaces and classes for mobile robots.
com.kuka.nav.task - package com.kuka.nav.task
This package contains categories available for navigation tasks.
com.kuka.resource.pool - package com.kuka.resource.pool
Provides interfaces for using resource and facade pools.
COMMAND_ID - Static variable in class com.kuka.nav.honk.HonkActionConstants
This is the name used to identify this motion command in the nav base system.
Commandable - Interface in com.kuka.nav.command
Central interface for issuing commands to a mobile robot.
CommandableState - Enum in com.kuka.nav.robot
Represents the commandability of the mobile robot using traffic light colors: "RED" in case of internal error, "YELLOW" in case of a paused system and "GREEN" if the robot can execute commands.
CommandConstants - Class in com.kuka.nav.command
Constants for command parameters.
CommandContainer<T extends com.kuka.command.ICommand<T,?>,R extends NavExecutionResult> - Interface in com.kuka.nav.command
An interface describing the methods of an unit responsible for the management of the runtime information of a navigation command.
compareTo(Point2D) - Method in class com.kuka.nav.geometry.Point2D
 
compareTo(Vector2D) - Method in class com.kuka.nav.geometry.Vector2D
 
CONDITION_TYPE - Static variable in class com.kuka.nav.command.CommandConstants
Condition type key.
ConnectionState - Enum in com.kuka.nav.robot
This enum represents if a device is in active communication with the system.
containsObject() - Method in class com.kuka.nav.geometry.DetectionModel
Checks if this detection model contains a spatial object.
convertTo(Class<T>) - Method in interface com.kuka.nav.robot.MobileRobot
Attempts to convert this mobile robot facade to another facade.
copy() - Method in class com.kuka.nav.command.AbstractCommand
 
copy() - Method in class com.kuka.nav.geometry.DetectionModel
 
copy() - Method in class com.kuka.nav.honk.HonkAction
 
copy() - Method in class com.kuka.nav.Location
 
copy() - Method in enum com.kuka.nav.OrientationMode
 
copy() - Method in class com.kuka.nav.Orientations
 
copy() - Method in class com.kuka.nav.Pose
 
copy() - Method in class com.kuka.nav.Position
 
copy() - Method in class com.kuka.nav.recover.OffPathCondition
 
copy() - Method in class com.kuka.nav.recover.OffStartPoseCondition
 
copy() - Method in class com.kuka.nav.recover.ReturnToPathRecover
 
copy() - Method in class com.kuka.nav.recover.ReturnToStartPoseRecover
 
copy() - Method in class com.kuka.nav.rel.RelativeMotion
 
copy() - Method in class com.kuka.nav.robot.ChangeMapCommand
 
copy() - Method in class com.kuka.nav.robot.LocalizeCommand
 
copy() - Method in class com.kuka.nav.robot.SwitchServerCommand
 
copy() - Method in class com.kuka.nav.XYTheta
 
createFromTemplate(String) - Method in interface com.kuka.nav.geometry.NavSpatialObjectFactory
Creates an instance of a SpatialObject based on the template with the given name.
crossProduct(Vector2D) - Method in class com.kuka.nav.geometry.Vector2D
Returns the vector that is the cross product between this vector and the other vector.
CROSSWISE - Static variable in class com.kuka.nav.Orientations
Indicates orientations left or right on a path.

D

DataMissingException - Exception in com.kuka.nav.data
Exception if the requested is not available.
DataMissingException(String) - Constructor for exception com.kuka.nav.data.DataMissingException
Constructor for an exception with a message.
DataMissingException(String, Throwable) - Constructor for exception com.kuka.nav.data.DataMissingException
Constructor for an exception with a message and cause.
DataSourceException - Exception in com.kuka.nav.data
Base Exception for all Connection exceptions.
DataSourceException(String) - Constructor for exception com.kuka.nav.data.DataSourceException
Constructs a new runtime exception with the specified detail message.
DataSourceException(String, Throwable) - Constructor for exception com.kuka.nav.data.DataSourceException
Constructor for an exception with a message and cause.
DataSourceException(Throwable) - Constructor for exception com.kuka.nav.data.DataSourceException
Constructs a new runtime exception with the specified cause and a detail message of (cause==null ?
DEFAULT_HONK_TIME_DURATION - Static variable in class com.kuka.nav.honk.HonkActionConstants
The default time duration of honking.
DEFAULT_SIGMA_ROT - Static variable in class com.kuka.nav.command.CommandConstants
Default sigma value.
DEFAULT_SIGMA_TRANS - Static variable in class com.kuka.nav.command.CommandConstants
Default sigma value.
DESCRIPTION_PARAMETER - Static variable in class com.kuka.nav.command.CommandConstants
Command description parameter name.
DetectionModel - Class in com.kuka.nav.geometry
This class provides a unique system identifier that refers to detectable object data.
DetectionModel(int, String) - Constructor for class com.kuka.nav.geometry.DetectionModel
Deprecated. the id should not be used anymore, use spatial objects instead
distance(Point2D) - Method in class com.kuka.nav.geometry.Point2D
Returns the distance to another point.
distance(Position) - Method in class com.kuka.nav.Position
Calculates the euclidean square-norm of the position to a given position.
distanceRot(TupleSE2) - Method in class com.kuka.nav.Pose
Calculates the angular difference between this pose and the given one.
distanceTrans(TupleSE2) - Method in class com.kuka.nav.Pose
Calculates the euclidean square-norm of the robots pose to a given pose in the 2-dimensional phase space (x,y).
dotProduct(Vector2D) - Method in class com.kuka.nav.geometry.Vector2D
Returns the dot (inner/scalar) product between this vector and the other vector.
DriveType - Enum in com.kuka.nav.robot
Represents the drive type of a mobile robot.

E

equals(Object) - Method in class com.kuka.nav.geometry.Circle
 
equals(Object) - Method in class com.kuka.nav.geometry.Point2D
Compares the specified object for equality with this point.
equals(Object) - Method in class com.kuka.nav.geometry.Polygon
 
equals(Object) - Method in class com.kuka.nav.geometry.SpatialForm2D
 
equals(Object) - Method in class com.kuka.nav.geometry.Vector2D
Compares the specified object for equality with this vector.
equals(Object) - Method in class com.kuka.nav.Location
 
equals(Object) - Method in class com.kuka.nav.XYTheta
 
execute(C) - Method in interface com.kuka.nav.command.Commandable
Issues a command to the robot and blocks until it is finished executing, i.e. the state of the corresponding container changed to NavExecutionState.FINISHED.
execute(Request<R>) - Method in interface com.kuka.nav.command.Commandable
Issues a request to the robot and blocks till the request is first updated.
executeAsync(C) - Method in interface com.kuka.nav.command.Commandable
Issues a command to the robot and returns immediately so the command is executed asynchronously.
executeAsync(Request<R>) - Method in interface com.kuka.nav.command.Commandable
Issues a request to the robot.
ExternalStopException - Exception in com.kuka.nav.command
Exception that is thrown when error happens during execution of a command.
ExternalStopException() - Constructor for exception com.kuka.nav.command.ExternalStopException
Constructs a new CommandIllegalArgumentException with null as its detail message.
ExternalStopException(String, Throwable) - Constructor for exception com.kuka.nav.command.ExternalStopException
Constructs a new CommandIllegalArgumentException with the specified detail message and cause.
ExternalStopException(String) - Constructor for exception com.kuka.nav.command.ExternalStopException
Constructs a new CommandIllegalArgumentException with the specified detail message.

F

facade(Class<T>) - Method in interface com.kuka.resource.pool.FacadePool
Provides a pool interface with the same functions as this interface but that is strictly typified to the specified facade type.
facadeAdded(T) - Method in interface com.kuka.resource.pool.FacadeListener
Called when a resource enters a resource pool.
FacadeFilter<T> - Interface in com.kuka.resource.pool
This interface is used to filter facades.
FacadeFilters - Class in com.kuka.resource.pool
This class consists exclusively of static methods that return facade filters.
FacadeListener<T> - Interface in com.kuka.resource.pool
Listener interface to be notified when resources enter or leave a resource pool.
FacadePool - Interface in com.kuka.resource.pool
This extends a ResourcePool to handle facades of the resources in the pool.
facadeRemoved(T) - Method in interface com.kuka.resource.pool.FacadeListener
Called when a resource leaves a resource pool.
FORWARD - Static variable in class com.kuka.nav.Orientations
Indicates a single orientation in the direction forward on a path.
fromName(String) - Static method in enum com.kuka.nav.command.MapZoneInfluence
Creates the error type from the given name.
fromTypeId(int) - Static method in enum com.kuka.nav.robot.CollisionAvoidanceState
Gets the stop condition defined through the given id.

G

GenericRequest - Class in com.kuka.nav.robot
Request for receiving generic data.
GenericRequest(String) - Constructor for class com.kuka.nav.robot.GenericRequest
Creates a new generic request with the given identifier.
GenericRequestContainer - Interface in com.kuka.nav.robot
Container for accessing runtime information of a generic request.
GenericRequestTyped<C extends GenericRequestContainer> - Class in com.kuka.nav.robot
Base class for all generic requests.
GenericRequestTyped(String) - Constructor for class com.kuka.nav.robot.GenericRequestTyped
Creates a new generic request for the given identifier.
get(int) - Method in interface com.kuka.nav.data.LocationData
Returns a specific location with the given id in the data source.
get(int, String) - Method in interface com.kuka.nav.data.LocationData
Returns a specific location with the given name associated to the map with the given id in the data source.
get(String, String) - Method in interface com.kuka.nav.data.LocationData
Returns a specific location with the given name associated to the map with the given name in the data source.
get(int) - Method in interface com.kuka.nav.data.MapData
Returns the map information of the map associated to the given id in the data source.
get(String) - Method in interface com.kuka.nav.data.MapData
Returns the map information of the map associated to the given name in the data source.
get(int) - Method in interface com.kuka.nav.data.MapZoneData
Returns the map zone with the given id in the data source.
get(int, String) - Method in interface com.kuka.nav.data.MapZoneData
Returns the map zone with the given name associated to the map with the given id in the data source.
get(String, String) - Method in interface com.kuka.nav.data.MapZoneData
Returns the map zone with the given name associated to the map with the given name in the data source.
get(int) - Method in class com.kuka.nav.geometry.Point2D
Gets a coordinate of the point at the specified index, where 0 denotes the x and 1 the y coordinate.
get(int) - Method in class com.kuka.nav.geometry.Vector2D
Gets a value of the vector at the specified index, where 0 denotes the x and 1 the y element of the vector.
getAcceleration() - Method in class com.kuka.nav.command.Motion
Gets the maximum velocity the motion as absolute values in meters per second for the X-, Y- and Theta-motion components.
getAccelerationOverride() - Method in class com.kuka.nav.command.Motion
Gets the acceleration override of the motion as a factor to the maximum acceleration between 0 and 1 for the X-, Y- and Theta-motion components.
getAll() - Method in interface com.kuka.nav.data.LocationData
Returns a list of all locations.
getAll() - Method in interface com.kuka.nav.data.MapData
Returns all maps in the data source.
getAll() - Method in interface com.kuka.nav.data.MapZoneData
Returns a list with all the map zones in the data source.
getAll(Class<T>) - Method in interface com.kuka.resource.pool.FacadePool
Returns facades for all resources that matches the specified facade class.
getAll(Class<T>, FacadeFilter<? super T>) - Method in interface com.kuka.resource.pool.FacadePool
Returns facades for all resources that pass the specified filter and match the specified facade class.
getAll() - Method in interface com.kuka.resource.pool.ResourcePool
 
getAll(ResourceFilter) - Method in interface com.kuka.resource.pool.ResourcePool
 
getAll() - Method in interface com.kuka.resource.pool.TypedFacadePool
Returns facades for all resources that matches the specified facade class.
getAll(FacadeFilter<? super T>) - Method in interface com.kuka.resource.pool.TypedFacadePool
Returns facades for all resources that pass the specified filter and match the specified facade class.
getAllCommands() - Method in interface com.kuka.nav.command.Commandable
 
getAllOnMap(int) - Method in interface com.kuka.nav.data.LocationData
Returns the list of locations associated to map with the given id in the data source.
getAllOnMap(String) - Method in interface com.kuka.nav.data.LocationData
Returns the list of locations associated to the map with the given name in the data source.
getAllOnMap(int) - Method in interface com.kuka.nav.data.MapZoneData
Returns a list with all the map zones associated to the map with the given id.
getAllOnMap(String) - Method in interface com.kuka.nav.data.MapZoneData
Returns a list with all the map zones associated to the map with the given name.
getAllRequests() - Method in interface com.kuka.nav.command.Commandable
 
getAmountOfVirtualLinesPerSegment() - Method in class com.kuka.nav.geometry.SplineCalculationAccess
Returns the value from database for the amount of virtual lines to approximate a spline segment.
getAny(Class<T>) - Method in interface com.kuka.resource.pool.FacadePool
Returns a facade for the first resource that matches the specified facade class.
getAny(Class<T>, FacadeFilter<? super T>) - Method in interface com.kuka.resource.pool.FacadePool
Returns a facade for the first resource that passes the specified filter and matches the specified facade class.
getAny(Class<T>, FacadeFilter<? super T>, long, TimeUnit) - Method in interface com.kuka.resource.pool.FacadePool
Returns the first facade that matches the filter within the given time.
getAny(ResourceFilter) - Method in interface com.kuka.resource.pool.ResourcePool
 
getAny(ResourceFilter, long, TimeUnit) - Method in interface com.kuka.resource.pool.ResourcePool
Returns the first resource that matches the filter within the given time.
getAny() - Method in interface com.kuka.resource.pool.TypedFacadePool
Returns a facade for the first resource that matches the specified facade class.
getAny(FacadeFilter<? super T>) - Method in interface com.kuka.resource.pool.TypedFacadePool
Returns a facade for the first resource that passes the specified filter and matches the specified facade class.
getBatteryState() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
 
getBestMatch(double) - Method in class com.kuka.nav.Orientations
Checks all allowed orientations and returns the closest match to the given reference orientation.
getBlendingCart() - Method in interface com.kuka.nav.command.BlendableMotion
Returns the absolute blending value set for this motion in [m].
getBlendingDiscretization(BlendingContext, BlendingContext, double, int, boolean) - Method in interface com.kuka.nav.geometry.SplineCalculation
Calculates blending discretization information between 2 motions which define a blending context (Virtual Line Motion or Virtual Path motion).
getBlendingSegmentPointsOnPaths(BlendingContext, BlendingContext, double, int, boolean) - Method in interface com.kuka.nav.geometry.SplineCalculation
Calculates points on the blending segment between 2 motions which define a blending context (Virtual Line Motion or Virtual Path motion).
getCenter() - Method in class com.kuka.nav.geometry.Circle
Gets the center frame of the sphere.
getCenterOfMass() - Method in interface com.kuka.nav.robot.MobileRobotType
Returns the offset in x, y, theta of the center of mass relative to the geometric center of the robot.
getCenterOfOdometry() - Method in interface com.kuka.nav.robot.MobileRobotType
Returns the offset in x, y, theta of the odometry center relative to the geometric center of the robot.
getClosestPointOnSegment(Position, Position, Position) - Static method in class com.kuka.nav.NavUtil
Computes the position on the segment defined by the given start and end positions which is closest to the given position.
getCommandableState() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
 
getConnectionState() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
 
getContinuous() - Method in class com.kuka.nav.honk.HonkAction
Get if the honking sound is set to continuous.
getCount() - Method in interface com.kuka.nav.robot.MobileRobotManager
 
getData() - Method in interface com.kuka.nav.robot.GenericRequestContainer
Returns the generic data.
getDeceleration() - Method in class com.kuka.nav.command.Motion
Gets the maximum deceleration the motion as absolute values in meters per second for the X-, Y- and Theta-motion components.
getDecelerationOverride() - Method in class com.kuka.nav.command.Motion
Gets the deceleration override of the motion as a factor to the maximum deceleration between 0 and 1 for the X-, Y- and Theta-motion components.
getDescription() - Method in class com.kuka.nav.command.AbstractCommand
 
getDisplayName() - Method in enum com.kuka.nav.Reliability
Returns a language dependent display name for this state.
getDisplayName() - Method in enum com.kuka.nav.robot.CommandableState
Returns a language dependent display name for this state.
getDisplayName() - Method in enum com.kuka.nav.robot.ConnectionState
Returns a language dependent display name for this state.
getDisplayName() - Method in enum com.kuka.nav.robot.SafetyState
Returns a language dependent display name for this state.
getDriveType() - Method in interface com.kuka.nav.robot.MobileRobotType
Returns the type of drive (differential, holonomic) of this robot type.
getEndControlPoint() - Method in interface com.kuka.nav.geometry.SplineSegment
Returns the position of the end control point.
getEndPoint() - Method in interface com.kuka.nav.geometry.SplineSegment
Returns the end position.
getError() - Method in interface com.kuka.nav.command.RequestContainer
 
getFacade(Class<T>, IResource) - Method in interface com.kuka.resource.pool.FacadePool
Tries to create a facade of the specified type for the specified resource.
getFacade(IResource) - Method in interface com.kuka.resource.pool.TypedFacadePool
Tries to create a facade of the specified type for the specified resource.
getGoal() - Method in class com.kuka.nav.geometry.BlendingContext
Returns the goal pose on edge.
getGoalAccuracyRot() - Method in class com.kuka.nav.rel.RelativeMotion
 
getGoalAccuracyTrans() - Method in class com.kuka.nav.rel.RelativeMotion
 
getGoalPose() - Method in class com.kuka.nav.rel.RelativeMotion
 
getGraphId() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
Gets the id of the topology graph the robot is operating on.
getHeight() - Method in interface com.kuka.nav.robot.MobileRobotType
Returns the height of this robot type.
getHonkDurationTime() - Method in class com.kuka.nav.honk.HonkAction
Get the time duration of honkig.
getHonkEnabled() - Method in class com.kuka.nav.honk.HonkAction
Get if the honking is enabled.
getId() - Method in class com.kuka.nav.geometry.DetectionModel
Returns the id of this detection model.
getId() - Method in class com.kuka.nav.Location
Returns the location ID.
getId() - Method in interface com.kuka.nav.MapInfo
Gets the map Identifier.
getId() - Method in interface com.kuka.nav.MapZone
Returns the id of this map zone.
getId() - Method in enum com.kuka.nav.robot.CollisionAvoidanceState
Gets the id of the stop condition.
getId() - Method in interface com.kuka.nav.robot.GenericRequestContainer
Returns the identifier of the corresponding generic request.
getId() - Method in class com.kuka.nav.robot.GenericRequestTyped
Returns the request identifier.
getId() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
 
getId() - Method in interface com.kuka.nav.robot.MobileRobotType
Returns the id of this mobile robot type.
getInstance() - Static method in class com.kuka.nav.geometry.SplineCalculationAccess
Access to this class if it was already initialized.
getLastNodeId() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
Gets the id of the last topology graph node where the robot was localized.
getLoad() - Method in interface com.kuka.nav.robot.MobileRobotLoad
Getter for the attached load.
getLoadTransformation() - Method in interface com.kuka.nav.robot.MobileRobotLoad
 
getMapId() - Method in class com.kuka.nav.Location
Returns the ID of the map where this location is defined.
getMapId() - Method in interface com.kuka.nav.MapZone
Returns the id of the associated map.
getMapId() - Method in class com.kuka.nav.robot.ChangeMapCommand
 
getMapInfo() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
 
getMapZoneInfluence() - Method in interface com.kuka.nav.command.MotionContainer
 
getMass() - Method in interface com.kuka.nav.robot.MobileRobotType
Returns the nominal mass (weight) of this robot type.
getMaxAcceleration() - Method in class com.kuka.nav.command.Motion
Deprecated. Motion parameterization was expanded to configure x, y and theta override values separately. Use Motion.getAccelerationOverride() instead.
getMaxAcceleration() - Method in interface com.kuka.nav.robot.MobileRobotType
Returns the maximal translational acceleration in x, y, theta of this robot type.
getMaxDeceleration() - Method in class com.kuka.nav.command.Motion
Deprecated. Motion parameterization was expanded to configure x, y and theta override values separately. Use Motion.getDecelerationOverride() instead.
getMaxDeceleration() - Method in interface com.kuka.nav.robot.MobileRobotType
Returns the maximal translational deceleration in x, y, theta of this robot type.
getMaxDeltaOrientation() - Method in class com.kuka.nav.recover.ReturnToPathRecover
 
getMaxDeviationRot() - Method in class com.kuka.nav.recover.OffPathCondition
 
getMaxDeviationRot() - Method in class com.kuka.nav.recover.OffStartPoseCondition
 
getMaxDeviationTrans() - Method in class com.kuka.nav.recover.OffPathCondition
 
getMaxDeviationTrans() - Method in class com.kuka.nav.recover.OffStartPoseCondition
 
getMaxRecoveredDist() - Method in class com.kuka.nav.recover.ReturnToPathRecover
 
getMaxV() - Method in interface com.kuka.nav.robot.MobileRobotType
Returns the maximal translational velocity of this robot type.
getMaxVelocity() - Method in class com.kuka.nav.command.Motion
Deprecated. Motion parameterization was expanded to configure x, y and theta override values separately. Use Motion.getVelocityOverride() instead.
getMaxVelocity() - Method in interface com.kuka.nav.robot.MobileRobotType
Returns the maximal translational velocity in x, y, theta of this robot type.
getName() - Method in enum com.kuka.nav.command.MapZoneInfluence
Returns the name of this map zone info.
getName() - Method in class com.kuka.nav.geometry.DetectionModel
Returns the name of this detection model.
getName() - Method in class com.kuka.nav.geometry.SpatialForm2D
 
getName() - Method in class com.kuka.nav.Location
Returns the name of the location.
getName() - Method in interface com.kuka.nav.MapInfo
Gets the map name.
getName() - Method in interface com.kuka.nav.MapZone
Returns the name of this map zone.
getName() - Method in enum com.kuka.nav.robot.DriveType
Returns the name of this drive type.
getName() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
 
getName() - Method in interface com.kuka.nav.robot.MobileRobotType
Returns the name of this mobile robot type.
getNextNodeId() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
Gets the ID of the next topology graph node the robot is moving to.
getObject() - Method in class com.kuka.nav.geometry.DetectionModel
Returns the spatial object corresponding to this detection model if it exists.
getOrientationOffset() - Method in class com.kuka.nav.geometry.BlendingContext
Returns the orientation offset.
getParameters() - Method in class com.kuka.nav.command.AbstractParameterizable
 
getPathLengthToGoal() - Method in interface com.kuka.nav.command.MotionContainer
 
getPose() - Method in class com.kuka.nav.Location
Returns the pose of the location.
getPose() - Method in class com.kuka.nav.robot.LocalizeCommand
Returns the initial pose of this command.
getPose() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
 
getPoseReliability() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
 
getPoses() - Method in class com.kuka.nav.geometry.BlendingDiscretizationInfo
Returns the list of oriented poses where the arc was sampled.
getRadius() - Method in class com.kuka.nav.geometry.BlendingDiscretizationInfo
Returns the actual blending radius.
getRadius() - Method in class com.kuka.nav.geometry.Circle
Gets the radius.
getReferenceSystem() - Method in class com.kuka.nav.Orientations
 
getResource() - Method in interface com.kuka.nav.robot.MobileRobot
 
getResourcePool() - Method in interface com.kuka.nav.robot.MobileRobotManager
Provides access to the mobile robot resources directly.
getRobot(String) - Method in interface com.kuka.nav.robot.MobileRobotManager
 
getRobot(Class<T>, String) - Method in interface com.kuka.nav.robot.MobileRobotManager
Provides a more specialised access to a robot.
getRobot(int) - Method in interface com.kuka.nav.robot.MobileRobotManager
 
getRobot(Class<T>, int) - Method in interface com.kuka.nav.robot.MobileRobotManager
Provides a more specialised access to a robot.
getRobots() - Method in interface com.kuka.nav.robot.MobileRobotManager
 
getRobots(Class<T>) - Method in interface com.kuka.nav.robot.MobileRobotManager
Returns only those robots that are compatible with a specialised robot facade type.
getRobotTypeId() - Method in class com.kuka.nav.Location
 
getSafetyState() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
Returns safety state SafetyState of the robot.
getSegmentList() - Method in class com.kuka.nav.geometry.BlendingContext
Returns the list of segments or an empty list if no segments are defined.
getServerAddress() - Method in class com.kuka.nav.robot.SwitchServerCommand
 
getServerPort() - Method in class com.kuka.nav.robot.SwitchServerCommand
 
getShape() - Method in interface com.kuka.nav.MapZone
Returns the shape of this zone as polygon.
getShape() - Method in interface com.kuka.nav.robot.MobileRobotType
Returns the shape (contour) of the robot (as polygon or circle).
getSigmaRot() - Method in class com.kuka.nav.robot.LocalizeCommand
Returns the rotational standard deviation for the initial object pose estimate.
getSigmaTrans() - Method in class com.kuka.nav.robot.LocalizeCommand
Returns the translational standard deviation for the initial pose estimate.
getSplineCalculation() - Method in class com.kuka.nav.geometry.SplineCalculationAccess
Returns a implementation of spline calculation.
getSplineFromPath(List<SplineSegment>, int) - Method in interface com.kuka.nav.geometry.SplineCalculation
Calculates a given amount of poses for each motion segment for collision.
getSplinePartsFromPath(List<SplineSegment>, Pose, Pose, int, boolean) - Method in interface com.kuka.nav.geometry.SplineCalculation
Samples poses on spline (parts).
getStart() - Method in class com.kuka.nav.geometry.BlendingContext
Returns the start pose on edge.
getStartControlPoint() - Method in interface com.kuka.nav.geometry.SplineSegment
Returns the position of the start control point.
getStartPoint() - Method in interface com.kuka.nav.geometry.SplineSegment
Returns the start position of virtual path segment.
getString(String) - Static method in class com.kuka.nav.lang.Messages
returns the translated message.
getTheta() - Method in class com.kuka.nav.XYTheta
Returns the theta-coordinate.
getTimeInActive() - Method in interface com.kuka.nav.command.MotionContainer
 
getTimeout() - Method in class com.kuka.nav.command.Action
Gets the timeout of this action.
getTimeout() - Method in class com.kuka.nav.command.Motion
Gets the timeout of the motion.
getTimestamp() - Method in interface com.kuka.nav.command.CommandContainer
 
getTimeToGoal() - Method in interface com.kuka.nav.command.MotionContainer
 
getTrackingErrorRot() - Method in interface com.kuka.nav.command.MotionContainer
 
getTrackingErrorRotMax() - Method in interface com.kuka.nav.command.MotionContainer
 
getTrackingErrorRotMean() - Method in interface com.kuka.nav.command.MotionContainer
 
getTrackingErrorTrans() - Method in interface com.kuka.nav.command.MotionContainer
 
getTrackingErrorTransMax() - Method in interface com.kuka.nav.command.MotionContainer
 
getTrackingErrorTransMean() - Method in interface com.kuka.nav.command.MotionContainer
 
getTravelledDistance() - Method in interface com.kuka.nav.command.MotionContainer
 
getType(int) - Method in interface com.kuka.nav.robot.MobileRobotManager
Returns the mobile robot type specified by the corresponding type id.
getType(String) - Method in interface com.kuka.nav.robot.MobileRobotManager
Returns the mobile robot type specified by the corresponding type name.
getType() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
Returns an object representing the type of this robot.
getTypeName() - Method in enum com.kuka.nav.robot.CollisionAvoidanceState
Gets the name of the robot.
getTypes() - Method in interface com.kuka.nav.robot.MobileRobotManager
Returns all available mobile robot types.
getVelocity() - Method in class com.kuka.nav.command.Motion
Gets the maximum velocity the motion as absolute values in meters per second for the X-, Y- and Theta-motion components.
getVelocity() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
Provides the current velocity profile of the robot.
getVelocityOverride() - Method in class com.kuka.nav.command.Motion
Gets the velocity override of the motion as a factor to the maximum velocity between 0 and 1 for the X-, Y- and Theta-motion components.
getVertices() - Method in class com.kuka.nav.geometry.Polygon
 
getX() - Method in class com.kuka.nav.geometry.Point2D
Returns the x coordinate of the point.
getX() - Method in class com.kuka.nav.geometry.Vector2D
 
getX() - Method in class com.kuka.nav.Position
Returns the x value of this position.
getX() - Method in class com.kuka.nav.XYTheta
Returns the x-coordinate.
getY() - Method in class com.kuka.nav.geometry.Point2D
Returns the y coordinate of the point.
getY() - Method in class com.kuka.nav.geometry.Vector2D
 
getY() - Method in class com.kuka.nav.Position
Returns the y value of this position.
getY() - Method in class com.kuka.nav.XYTheta
Returns the y-coordinate.
GOAL_ACCURACY_ROT - Static variable in class com.kuka.nav.command.CommandConstants
Rotational goal accuracy key.
GOAL_ACCURACY_TRANS - Static variable in class com.kuka.nav.command.CommandConstants
Translational goal accuracy key.
GOAL_FRAME - Static variable in class com.kuka.nav.command.CommandConstants
Goal frame key.
GOAL_LOCATION - Static variable in class com.kuka.nav.command.CommandConstants
Goal location key.
GOAL_POSE - Static variable in class com.kuka.nav.command.CommandConstants
Goal pose key.
GRAPH_MOTION_MOTIONS - Static variable in class com.kuka.nav.command.CommandConstants
Graph motion list key.

H

hasError() - Method in interface com.kuka.nav.command.NavExecutionResult
Returns true if the corresponding command finished with an error.
hasError() - Method in interface com.kuka.nav.command.RequestContainer
 
hashCode() - Method in class com.kuka.nav.geometry.Circle
 
hashCode() - Method in class com.kuka.nav.geometry.Point2D
Returns the hash code for this point.
hashCode() - Method in class com.kuka.nav.geometry.Polygon
 
hashCode() - Method in class com.kuka.nav.geometry.SpatialForm2D
 
hashCode() - Method in class com.kuka.nav.geometry.Vector2D
Returns the hash code for this vector.
hashCode() - Method in class com.kuka.nav.Location
 
hashCode() - Method in class com.kuka.nav.XYTheta
 
hasRecoverActions() - Method in interface com.kuka.nav.recover.RecoverableCommand
 
hasRobot(String) - Method in interface com.kuka.nav.robot.MobileRobotManager
 
hasRobot(int) - Method in interface com.kuka.nav.robot.MobileRobotManager
 
hasSensorData() - Method in class com.kuka.nav.Location
Returns the flag indicating whether the location has associated sensor data.
hasTimedOut() - Method in interface com.kuka.nav.command.NavExecutionResult
Returns true if the corresponding command has timed out before it was finished.
hasType(int) - Method in interface com.kuka.nav.robot.MobileRobotManager
Returns true if the mobile robot type with the given id exists.
hasType(String) - Method in interface com.kuka.nav.robot.MobileRobotManager
Returns true if the mobile robot type with the given name exists.
HonkAction - Class in com.kuka.nav.honk
Action that can be used to honk with the vehicle.
HonkAction(HonkCommand) - Constructor for class com.kuka.nav.honk.HonkAction
Creates a new instant of an HonkAction that can be executed on a robot to honk.
HonkActionConstants - Class in com.kuka.nav.honk
Constants that are used in the Honk Actions.
HonkCommand - Enum in com.kuka.nav.honk
Enum for honk actions.

I

id(int) - Static method in class com.kuka.nav.robot.MobileRobotFilters
Creates a filter that selects only mobile robots with a certain id.
init(SplineCalculation, int) - Static method in class com.kuka.nav.geometry.SplineCalculationAccess
Initialize the spline calculation.
invert() - Method in class com.kuka.nav.geometry.Vector2D
Returns an inverted vector, i.e. a vector with element wise negated values.
invert() - Method in class com.kuka.nav.Pose
 
invert() - Method in class com.kuka.nav.TupleSE2
Interprets this TupleSE2 as a coordinate transformation, inverts it and returns the result.
isAwaitingBlending() - Method in enum com.kuka.nav.command.NavExecutionState
Command (responsible execution container) was executed, but it is waiting because of blending configuration.
isBatteryCharging() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
 
isCancelled() - Method in interface com.kuka.nav.command.RequestContainer
 
isConvertibleTo(Class<T>) - Method in interface com.kuka.nav.robot.MobileRobot
Checks whether this robot can be converted to a facade.
isEmpty() - Method in interface com.kuka.resource.pool.ResourcePool
 
isEnabled() - Method in interface com.kuka.nav.MapZone
Returns true if this zone is enabled, false otherwise.
isExecuting() - Method in enum com.kuka.nav.command.NavExecutionState
 
isFinalized() - Method in enum com.kuka.nav.command.NavExecutionState
 
isFinished() - Method in enum com.kuka.nav.command.NavExecutionState
 
isFinished() - Method in interface com.kuka.nav.command.RequestContainer
 
isInside(Pose) - Method in interface com.kuka.nav.MapZone
Returns true if the pose is inside this zone, false otherwise.
isInside(MobileRobot, boolean) - Method in interface com.kuka.nav.MapZone
Returns true if the robot and optionally its load is inside this zone, false otherwise.
isInside(MobileRobot) - Method in interface com.kuka.nav.MapZone
Returns true if the robot and its load is inside this zone, false otherwise.
isLoadConsistent() - Method in interface com.kuka.nav.robot.MobileRobotLoad
This method provides a test to detect mismatches between the commanded load info and the load info that the robot reports.
isPaused() - Method in interface com.kuka.nav.robot.MobileRobotStateSnapshot
Returns the current pause state of the robot.
isQueued() - Method in enum com.kuka.nav.command.NavExecutionState
 
isRecovering() - Method in enum com.kuka.nav.command.NavExecutionState
Command (responsible execution container) is recovering from an error.
isValid() - Method in interface com.kuka.nav.command.RequestContainer
 

L

LEFT - Static variable in class com.kuka.nav.Orientations
Indicates a single orientation facing 90 degrees left of the path.
length() - Method in class com.kuka.nav.geometry.Vector2D
Returns the length of the vector.
LENGTHWISE - Static variable in class com.kuka.nav.Orientations
Indicates orientations forward or backward on a path.
loadChanged() - Method in interface com.kuka.nav.robot.MobileRobotLoadListener
called when the load of a robot changed.
LocalizeCommand - Class in com.kuka.nav.robot
Command to (re-)initialize the pose estimate of the commanded mobile robot's on board laser localization.
LocalizeCommand(Pose) - Constructor for class com.kuka.nav.robot.LocalizeCommand
Creates a new localizer pose initialization command using the given pose.
LocalizeCommand(Pose, double, double) - Constructor for class com.kuka.nav.robot.LocalizeCommand
Creates a new localizer pose initialization command using the given pose and standard deviation.
LocalizeCommand(IParameterMap) - Constructor for class com.kuka.nav.robot.LocalizeCommand
Copy constructor.
LOCALIZER_POSE - Static variable in class com.kuka.nav.command.CommandConstants
Localizer pose key.
Location - Class in com.kuka.nav
Objects of this class represent a location in the navigation system.
Location(int, int, String, Pose, int) - Constructor for class com.kuka.nav.Location
Constructs a newly allocated NavigationLocation with the using the given parameters.
Location(Location) - Constructor for class com.kuka.nav.Location
Constructs a newly allocated NavigationLocation using the parameters of the given NavigationLocation object.
LocationData - Interface in com.kuka.nav.data
Access methods for local locations data source.

M

map(double...) - Static method in class com.kuka.nav.Orientations
Creates a new set of orientations from the given orientation values using the map as reference system.
map(Collection<Double>) - Static method in class com.kuka.nav.Orientations
Creates a new set of orientations from the given orientation values using the map as reference system.
map(int) - Static method in class com.kuka.nav.robot.MobileRobotFilters
Creates a filter that selects only mobile robots on a certain map.
MapData - Interface in com.kuka.nav.data
Access methods for local Map data source.
MapInfo - Interface in com.kuka.nav
Contains information about a map.
MapZone - Interface in com.kuka.nav
Represents a polygonal area on a map that defines certain navigation constraints, like, for example, the maximum allowed velocity.
MapZoneData - Interface in com.kuka.nav.data
Access methods for map zone data source.
MapZoneInfluence - Enum in com.kuka.nav.command
Info whether a map zone is currently influencing a motion.
MAX_DELTA_ORI - Static variable in class com.kuka.nav.command.CommandConstants
Maximum allowed rotation during recovery.
MAX_DEV_ROT - Static variable in class com.kuka.nav.command.CommandConstants
Max deviation rotational key.
MAX_DEV_TRANS - Static variable in class com.kuka.nav.command.CommandConstants
Max deviation translational key.
MAX_HONK_TIME_DURATION - Static variable in class com.kuka.nav.honk.HonkActionConstants
The max time duration of honking.
MAX_REC_DIST - Static variable in class com.kuka.nav.command.CommandConstants
Maximum allowed distance for recovery.
MAX_TRACK_OFFSET_ROT - Static variable in class com.kuka.nav.command.CommandConstants
Max tracking rotational offset key.
MAX_TRACK_OFFSET_TRANS - Static variable in class com.kuka.nav.command.CommandConstants
Max tracking translational offset key.
Messages - Class in com.kuka.nav.lang
This class contains all messages for nav.api package.
min(TupleSE2, TupleSE2) - Static method in class com.kuka.nav.TupleSE2
Returns a tuple with minimum x, y and theta values from the two input tuples.
MobileRobot - Interface in com.kuka.nav.robot
The basic interface for a mobile robot aggregates the interfaces for the basic functions of every mobile robot.
MobileRobotFilters - Class in com.kuka.nav.robot
This class provides some simple filters for mobile robots.
MobileRobotListener - Interface in com.kuka.nav.robot
Listener interface for mobile robot coming online or offline in system.
MobileRobotLoad - Interface in com.kuka.nav.robot
Interface for the nav load capability.
MobileRobotLoadException - Exception in com.kuka.nav.robot
Exception that is thrown when error happens during execution of a command.
MobileRobotLoadException() - Constructor for exception com.kuka.nav.robot.MobileRobotLoadException
Constructs a new NavLoadUpdateException with null as its detail message.
MobileRobotLoadException(String, Throwable) - Constructor for exception com.kuka.nav.robot.MobileRobotLoadException
Constructs a new NavLoadUpdateException with the specified detail message and cause.
MobileRobotLoadException(String) - Constructor for exception com.kuka.nav.robot.MobileRobotLoadException
Constructs a new NavLoadUpdateException with the specified detail message.
MobileRobotLoadListener - Interface in com.kuka.nav.robot
Listener interface to offer load dependent notifications.
MobileRobotManager - Interface in com.kuka.nav.robot
The robot manager is the central class where mobile robots are managed.
MobileRobotState - Interface in com.kuka.nav.robot
Main interface to the state information of a mobile robot.
MobileRobotStateListener - Interface in com.kuka.nav.robot
Listener interface for the robot state updates.
MobileRobotStateSnapshot - Interface in com.kuka.nav.robot
The current state information of a mobile robot.
MobileRobotType - Interface in com.kuka.nav.robot
Represents a mobile robot type.
Motion<T extends Motion<T,E>,E extends MotionContainer<T,?>> - Class in com.kuka.nav.command
Base class for mobile robot motions with dynamic parameters.
Motion(Class<T>) - Constructor for class com.kuka.nav.command.Motion
Creates a new command with the given type.
Motion(IParameterMap) - Constructor for class com.kuka.nav.command.Motion
Copy constructor.
MotionContainer<T extends com.kuka.command.ICommand<T,?>,R extends NavExecutionResult> - Interface in com.kuka.nav.command
An interface describing the methods of a unit responsible for the management of the runtime information of a navigation motion.
Movable - Interface in com.kuka.nav.command
Central interface for issuing motions to a mobile robot.
move(C) - Method in interface com.kuka.nav.command.Movable
Issues a motion to the robot and blocks until it is finished executing, i.e. the state of the corresponding container changed to NavExecutionState.FINISHED.
moveAsync(C) - Method in interface com.kuka.nav.command.Movable
Issues a motion to the robot and returns immediately so the motion is executed asynchronously.
multiply(double) - Method in class com.kuka.nav.geometry.Vector2D
Returns a vector that has the values of this vector scaled by the given factor.
multiply(TupleSE2) - Method in class com.kuka.nav.Pose
 
multiply(TupleSE2) - Method in class com.kuka.nav.TupleSE2
'Multiplies' this tuple with the passed one, i.e. calculates the transformation of this TupleSE2 by applying the passed TupleSE2 to it.

N

name(String) - Static method in class com.kuka.nav.robot.MobileRobotFilters
Creates a filter that selects only mobile robots with a certain name.
NavBackgroundTaskCategory - Annotation Type in com.kuka.nav.task
Task category that describes a navigation background task.
NavExecutionResult - Interface in com.kuka.nav.command
Represents the result of the execution of a command.
NavExecutionState - Enum in com.kuka.nav.command
Represents state of a navigation command execution.
NavSpatialObjectFactory - Interface in com.kuka.nav.geometry
public interface for the NavLoadManagerResource.
NavTaskCategory - Annotation Type in com.kuka.nav.task
Task category that describes a navigation task.
NavUtil - Class in com.kuka.nav
Utility class with some navigation-system related helper methods.
NO_ID - Static variable in class com.kuka.nav.geometry.DetectionModel
default id, means that no id was set.
none() - Static method in class com.kuka.resource.pool.FacadeFilters
Returns a filter accepting no facade.
none() - Static method in class com.kuka.resource.pool.ResourceFilters
Returns a filter accepting no resource.
norm() - Method in class com.kuka.nav.TupleSE2
Returns the euclidean norm of the (x, y) component of this tuple.
normalize() - Method in class com.kuka.nav.geometry.Vector2D
Returns a vector that points in the same direction as this vector, scaled to unit length (1).
normalizeAngle(double) - Static method in class com.kuka.nav.NavUtil
Normalizes the given angle to a value in the range [-π; +π].
normalizeAngle(double, double) - Static method in class com.kuka.nav.NavUtil
Normalizes the given angle into an interval of size 2*π around the angle center.
NUM_CONDITIONS - Static variable in class com.kuka.nav.command.CommandConstants
Number of conditions key.

O

OBJECTS_ID - Static variable in class com.kuka.nav.command.CommandConstants
Objects key.
of(String) - Static method in class com.kuka.nav.geometry.DetectionModel
Creates a new detection model referencing the object template with the given name.
of(SpatialObject) - Static method in class com.kuka.nav.geometry.DetectionModel
Creates a new detection model with the given spatial object.
of(double, double) - Static method in class com.kuka.nav.geometry.Point2D
Returns an immutable Point2D instance constructed from its cartesian X and Y coordinates.
of(Vector2D) - Static method in class com.kuka.nav.geometry.Point2D
Returns an immutable Point2D instance from a vector that points from the origin to the new point.
of(double, double) - Static method in class com.kuka.nav.geometry.Vector2D
Returns an immutable Vector2D instance constructed from its Cartesian X and Y elements.
OFF_PATH_CONDITION - Static variable in class com.kuka.nav.command.CommandConstants
Value for OffPathRecovery.
OFF_START_POSE_CONDITION - Static variable in class com.kuka.nav.command.CommandConstants
Value for OffStartPoseRecovery.
OffPathCondition - Class in com.kuka.nav.recover
Checks whether the platform is within a specified distance from the closest pose on the path, but outside the tracking corridor of the path.
OffPathCondition(double, double) - Constructor for class com.kuka.nav.recover.OffPathCondition
Creates a new condition with the given maximal allowed deviations.
OffStartPoseCondition - Class in com.kuka.nav.recover
Checks whether the platform is within a specified distance from the start pose but outside the tracking corridor of the path.
OffStartPoseCondition(double, double) - Constructor for class com.kuka.nav.recover.OffStartPoseCondition
Creates a new condition with the given maximal allowed deviations.
OPTIMISATION_PROFILE - Static variable in class com.kuka.nav.command.CommandConstants
Optimisation profile key.
or(Orientations) - Method in class com.kuka.nav.Orientations
Builds the union of two orientation sets.
ORIENTATION_MODE - Static variable in class com.kuka.nav.command.CommandConstants
Drive mode key.
OrientationMode - Enum in com.kuka.nav
Defines possible orientation modes for motions on predefined paths.
ORIENTATIONS - Static variable in class com.kuka.nav.command.CommandConstants
Orientations list key.
Orientations - Class in com.kuka.nav
This class holds a list of angular orientations.
Orientations.ReferenceSystem - Enum in com.kuka.nav
The reference system for the orientations.
ORIGIN - Static variable in class com.kuka.nav.geometry.Point2D
Immutable Point2D instance representing the origin of a coordinate system.

P

PARAM_MAP_KEY_DURATION - Static variable in class com.kuka.nav.honk.HonkActionConstants
The key for setting the length of honking.
PARAM_MAP_KEY_IS_CONTINUOUS - Static variable in class com.kuka.nav.honk.HonkActionConstants
The key for setting the honk continuous/alternating.
PARAM_MAP_KEY_IS_ON - Static variable in class com.kuka.nav.honk.HonkActionConstants
The key for switching the honk on/off.
paramHelper() - Method in class com.kuka.nav.command.AbstractParameterizable
Returns a helper class to get and set parameters.
parseNavigationPose(String) - Static method in class com.kuka.nav.Pose
Parses a string and constructs a NavigationPose.
path(double...) - Static method in class com.kuka.nav.Orientations
Creates a new set of orientations from the given orientation values using the path as reference system.
path(Collection<Double>) - Static method in class com.kuka.nav.Orientations
Creates a new set of orientations from the given orientation values using the path as reference system.
Point2D - Class in com.kuka.nav.geometry
Immutable representation of a 2-dimensional point.
Point2D() - Constructor for class com.kuka.nav.geometry.Point2D
Returns a new instance of this class with 0,0 coordinates.
Point2D(double, double) - Constructor for class com.kuka.nav.geometry.Point2D
Returns a new instance of this class.
Point2D(Vector2D) - Constructor for class com.kuka.nav.geometry.Point2D
Returns a new instance of this class.
Point2D(Point3D) - Constructor for class com.kuka.nav.geometry.Point2D
Constructs a new point from a given 3D point by dropping the third (z) coordinate.
Polygon - Class in com.kuka.nav.geometry
Implements a polygon as a spatial form.
Polygon(List<Point2D>) - Constructor for class com.kuka.nav.geometry.Polygon
Creates a new polygon instance with a given list of 2D points.
Pose - Class in com.kuka.nav
The class holding a robot pose.
Pose(double, double, double) - Constructor for class com.kuka.nav.Pose
Creates a pose at the specified coordinates.
Pose(Pose) - Constructor for class com.kuka.nav.Pose
Copy constructor.
Pose(TupleSE2) - Constructor for class com.kuka.nav.Pose
Creates a pose from a tuple t (consisting of a twodimensional coordinate and an angle).
Pose() - Constructor for class com.kuka.nav.Pose
Creates a pose at (0,0,0).
POSE_SOURCE - Static variable in class com.kuka.nav.command.CommandConstants
Pose source key.
Position - Class in com.kuka.nav
A class holding a position.
Position(double, double) - Constructor for class com.kuka.nav.Position
The constructor.
Position(Position) - Constructor for class com.kuka.nav.Position
Constructor.

Q

QUEUEABLE_MOTION - Static variable in class com.kuka.nav.command.CommandConstants
Key for queueable motion flag.

R

RECOVER_ACTIONS - Static variable in class com.kuka.nav.command.CommandConstants
Key for recover actions list.
RECOVER_CONDITIONS - Static variable in class com.kuka.nav.command.CommandConstants
Key for recover conditions list.
RecoverableCommand<T extends AbstractCommand<T,?>> - Interface in com.kuka.nav.recover
Interface declaring the implementing action as recoverable.
RecoverAction - Interface in com.kuka.nav.recover
Interface for recover actions.
RecoverCondition - Interface in com.kuka.nav.recover
Interface for recover conditions.
recoverWhen(RecoverCondition, RecoverAction) - Method in interface com.kuka.nav.recover.RecoverableCommand
Adds a new (condition, recover action)-pair to this command.
REL_ACCELERATION - Static variable in class com.kuka.nav.command.CommandConstants
Relative acceleration key.
REL_DECELERATION - Static variable in class com.kuka.nav.command.CommandConstants
Relative deceleration key.
REL_VELOCITY - Static variable in class com.kuka.nav.command.CommandConstants
Relative velocity key.
relative(double, double, double) - Static method in class com.kuka.nav.rel.RelativeMotions
Creates a new relative motion to the given pose (x, y, theta) relative to the robot.
relative(Pose) - Static method in class com.kuka.nav.rel.RelativeMotions
Creates a relative motion.
RelativeMotion - Class in com.kuka.nav.rel
Mobile robot motion relative to the robot's current pose.
RelativeMotion(double, double, double) - Constructor for class com.kuka.nav.rel.RelativeMotion
Creates a new relative motion to the given pose (x, y, theta) relative to the robot.
RelativeMotion(Pose) - Constructor for class com.kuka.nav.rel.RelativeMotion
Creates a new relative motion to the given NavigationPose (x, y, theta) in [m, m, rad].
RelativeMotion(IParameterMap) - Constructor for class com.kuka.nav.rel.RelativeMotion
Copy constructor.
RelativeMotionContainer - Interface in com.kuka.nav.rel
This class is responsible for the management of the runtime information of relative motion.
RelativeMotions - Class in com.kuka.nav.rel
Helper class to create relative motions.
relativeTo(Orientations.ReferenceSystem) - Method in class com.kuka.nav.Orientations
Returns a copy of this set of orientations with a changed reference system.
Reliability - Enum in com.kuka.nav
Represents the quality of an estimation.
removeCommandStateListener(ICommandStateListener) - Method in interface com.kuka.nav.command.Commandable
Removes the given state listener from the command pipe.
removeFacadeListener(FacadeListener<?>) - Method in interface com.kuka.resource.pool.FacadePool
 
removeListener(FacadeListener<? super T>) - Method in interface com.kuka.resource.pool.TypedFacadePool
 
removeLoad() - Method in interface com.kuka.nav.robot.MobileRobotLoad
Removes an attached load.
removeLoadListener(MobileRobotLoadListener) - Method in interface com.kuka.nav.robot.MobileRobotLoad
Removes the given listener.
removeRequestStateListener(RequestStateListener<RequestContainer>) - Method in interface com.kuka.nav.command.Commandable
Removes the given state listener from receiving request state changes.
removeResourceListener(ResourceListener) - Method in interface com.kuka.resource.pool.ResourcePool
 
removeStateListener(MobileRobotStateListener) - Method in interface com.kuka.nav.robot.MobileRobotState
Removes the given listener.
Request<R extends RequestContainer> - Interface in com.kuka.nav.command
Interface for requests that receive a single result.
RequestContainer - Interface in com.kuka.nav.command
Base interface for request results.
RequestExecutionException - Exception in com.kuka.nav.command
Exception class for when a request container becomes invalid due to an error.
RequestExecutionException(String) - Constructor for exception com.kuka.nav.command.RequestExecutionException
Constructs the exception with an error message.
RequestExecutionException(String, Throwable) - Constructor for exception com.kuka.nav.command.RequestExecutionException
Constructs the exception with an error message and a causing error.
requestFinished(R) - Method in interface com.kuka.nav.command.RequestStateListener
Called when the request container is finished.
RequestStateListener<R extends RequestContainer> - Interface in com.kuka.nav.command
Listener interface to be notified when the container of a request changes.
requestUpdated(R) - Method in interface com.kuka.nav.command.RequestStateListener
Called when the request container is updated or finished.
resourceAdded(IResource) - Method in interface com.kuka.resource.pool.ResourceListener
Called when a resource enters a resource pool.
ResourceFacadeFilter<T> - Interface in com.kuka.resource.pool
Interface to combine the functions of ResourceFilter and FacadeFilter.
ResourceFacadePool - Interface in com.kuka.resource.pool
Interface to combine the functions of ResourcePool and FacadePool.
ResourceFilter - Interface in com.kuka.resource.pool
This interface is used to filter resources.
ResourceFilters - Class in com.kuka.resource.pool
This class consists exclusively of static methods that return resource filters.
ResourceListener - Interface in com.kuka.resource.pool
Listener interface to be notified when resources enter or leave a resource pool.
ResourcePool - Interface in com.kuka.resource.pool
A resource pool is a collection of unique resource objects.
resourceRemoved(IResource) - Method in interface com.kuka.resource.pool.ResourceListener
Called when a resource leaves a resource pool.
ReturnToPathRecover - Class in com.kuka.nav.recover
Recover by returning straight to the intended path.
ReturnToPathRecover() - Constructor for class com.kuka.nav.recover.ReturnToPathRecover
Creates a new return to path recover action.
ReturnToPathRecover(double, double) - Constructor for class com.kuka.nav.recover.ReturnToPathRecover
Creates a new return to path recover action.
ReturnToStartPoseRecover - Class in com.kuka.nav.recover
Recover by returning to the start pose of the path.
ReturnToStartPoseRecover() - Constructor for class com.kuka.nav.recover.ReturnToStartPoseRecover
Creates a new return to start pose recover action.
RIGHT - Static variable in class com.kuka.nav.Orientations
Indicates a single orientation facing 90 degrees right of the path.

S

SAFETY_AWARE - Static variable in class com.kuka.nav.command.CommandConstants
Safety aware key.
SafetyState - Enum in com.kuka.nav.robot
Represents the safety states of a mobile robot.
self() - Method in class com.kuka.nav.command.AbstractCommand
Returns a reference to this object.
setAcceleration(XYTheta) - Method in class com.kuka.nav.command.Motion
Sets the maximum acceleration of the motion as a absolute values in meters per second squared for the X-, Y- and Theta-motion components.
setAccelerationOverride(XYTheta) - Method in class com.kuka.nav.command.Motion
Sets the acceleration override of the motion as a factor to the maximum acceleration between 0 and 1 for the X-, Y- and Theta-motion components.
setBlendingCart(double) - Method in interface com.kuka.nav.command.BlendableMotion
Sets the absolute blending value for this motion in [m].
setContinuous(boolean) - Method in class com.kuka.nav.honk.HonkAction
Set the honk sound continuous or alternating.
setDeceleration(XYTheta) - Method in class com.kuka.nav.command.Motion
Sets the maximum deceleration of the motion as absolute values in meters per second squared for the X-, Y- and Theta-motion components.
setDecelerationOverride(XYTheta) - Method in class com.kuka.nav.command.Motion
Sets the deceleration override of the motion as a factor to the maximum deceleration between 0 and 1 for the X-, Y- and Theta-motion components.
setDescription(String) - Method in class com.kuka.nav.command.AbstractCommand
 
setGoalAccuracyRot(double) - Method in class com.kuka.nav.rel.RelativeMotion
Sets the rotational accuracy at the goal pose.
setGoalAccuracyTrans(double) - Method in class com.kuka.nav.rel.RelativeMotion
Sets the translational accuracy at the goal pose.
setGoalPose(Pose) - Method in class com.kuka.nav.rel.RelativeMotion
Sets the goal pose of this motion.
setHonkTimeDuration(long) - Method in class com.kuka.nav.honk.HonkAction
Set the duration of the honk.
setId(String) - Method in class com.kuka.nav.robot.GenericRequestTyped
Sets the request identifier.
setLoad(SpatialObject) - Method in interface com.kuka.nav.robot.MobileRobotLoad
Attaches the given load scene graph to the robot, using the IDENTITY transformation.
setLoad(SpatialObject, ITransformation) - Method in interface com.kuka.nav.robot.MobileRobotLoad
Attaches the given load scene graph to the robot, using the given transformation.
setMapId(int) - Method in class com.kuka.nav.robot.ChangeMapCommand
Sets the id of the map to change to.
setMaxAcceleration(double) - Method in class com.kuka.nav.command.Motion
Deprecated. This function is inconsistent with recently added functionality. Use Motion.setAccelerationOverride(XYTheta) instead.
setMaxDeceleration(double) - Method in class com.kuka.nav.command.Motion
Deprecated. This function is inconsistent with recently added functionality. Use Motion.setDecelerationOverride(XYTheta) instead.
setMaxVelocity(double) - Method in class com.kuka.nav.command.Motion
Deprecated. this function is inconsistent with recently added functionality. Use Motion.setVelocityOverride(XYTheta) instead.
setName(String) - Method in class com.kuka.nav.geometry.SpatialForm2D
Sets the name of this spatial form.
setPose(Pose) - Method in class com.kuka.nav.robot.LocalizeCommand
Sets the initial localized pose.
setRadius(double) - Method in class com.kuka.nav.geometry.Circle
Sets the radius.
setServerAddress(String) - Method in class com.kuka.nav.robot.SwitchServerCommand
Sets the address of the server to change to.
setServerPort(int) - Method in class com.kuka.nav.robot.SwitchServerCommand
Sets the port of the server to change to.
setSigmaRot(Double) - Method in class com.kuka.nav.robot.LocalizeCommand
Sets the rotational standard deviation of the initial object pose estimate.
setSigmaTrans(Double) - Method in class com.kuka.nav.robot.LocalizeCommand
Sets the translational standard deviation of the initial pose estimate.
setTimeout(int) - Method in class com.kuka.nav.command.Action
Sets the timeout of the action.
setTimeout(int) - Method in class com.kuka.nav.command.Motion
Sets the timeout of the motion.
setVelocity(XYTheta) - Method in class com.kuka.nav.command.Motion
Sets the maximum velocity of the motion as absolute values in meters per second for the X-, Y- and Theta-motion components.
setVelocityOverride(XYTheta) - Method in class com.kuka.nav.command.Motion
Sets the velocity override of the motion as a factor to the maximum velocity between 0 and 1 for the X-, Y- and Theta-motion components.
SIGMA_ROT - Static variable in class com.kuka.nav.command.CommandConstants
Localizer sigma key.
SIGMA_TRANS - Static variable in class com.kuka.nav.command.CommandConstants
Localizer sigma key.
size() - Method in interface com.kuka.resource.pool.FacadePool
 
size() - Method in interface com.kuka.resource.pool.ResourcePool
 
size() - Method in interface com.kuka.resource.pool.TypedFacadePool
 
SpatialForm2D - Class in com.kuka.nav.geometry
Base class for all 2D spatial forms.
SpatialForm2D() - Constructor for class com.kuka.nav.geometry.SpatialForm2D
 
SplineCalculation - Interface in com.kuka.nav.geometry
Helper methods to calculate some poses on a virtual line (spline).
SplineCalculationAccess - Class in com.kuka.nav.geometry
The access class to the spline calculation for motion properties.
SplineSegment - Interface in com.kuka.nav.geometry
public access to splines.
START_LOCATION - Static variable in class com.kuka.nav.command.CommandConstants
Goal location key.
START_POSE - Static variable in class com.kuka.nav.command.CommandConstants
Start pose key.
stateChanged(MobileRobotStateSnapshot, MobileRobotStateSnapshot) - Method in interface com.kuka.nav.robot.MobileRobotStateListener
Called when the robot state changes.
substract(TupleSE2) - Method in class com.kuka.nav.TupleSE2
Subtracts the passed TupleSE2 from this TupleSE2 by subtracting all three contained elements and returns the result.
subtract(Point2D) - Method in class com.kuka.nav.geometry.Point2D
Subtracts the given point from this point, resulting in the connecting vector pointing from the other point to this point.
subtract(Vector2D) - Method in class com.kuka.nav.geometry.Vector2D
Subtracts the given vector from the values of this vector.
subtract(TupleSE2) - Method in class com.kuka.nav.Pose
 
SwitchServerCommand - Class in com.kuka.nav.robot
Requests the change of the server to which the commanded mobile robot connects.
SwitchServerCommand(String, int) - Constructor for class com.kuka.nav.robot.SwitchServerCommand
Creates a new switch server command.
SwitchServerCommand(IParameterMap) - Constructor for class com.kuka.nav.robot.SwitchServerCommand
Copy constructor.

T

TIMEOUT - Static variable in class com.kuka.nav.command.CommandConstants
Timeout key.
to3D() - Method in class com.kuka.nav.geometry.Point2D
Embeds this 2D point into the 3D space.
toArray() - Method in class com.kuka.nav.geometry.Vector2D
Converts the Vector into an array with 3 values.
toPose(double) - Method in class com.kuka.nav.Position
Creates a pose from this position using the given orientation.
toPosition() - Method in class com.kuka.nav.Pose
Returns the position of this pose.
toString() - Method in enum com.kuka.nav.command.MapZoneInfluence
 
toString() - Method in class com.kuka.nav.geometry.DetectionModel
 
toString() - Method in class com.kuka.nav.geometry.Point2D
Returns the point value formatted as a column vector in a way compatible with popular scientific numerical computing applications.
toString(NumberFormat) - Method in class com.kuka.nav.geometry.Point2D
Returns the point value formatted as a column vector in a way similar to popular scientific numerical computing applications.
toString() - Method in class com.kuka.nav.geometry.Vector2D
Returns the vector value formatted as a column vector in a way compatible with popular scientific numerical computing applications.
toString(NumberFormat) - Method in class com.kuka.nav.geometry.Vector2D
Returns the vector value formatted as a column vector in a way similar to popular scientific numerical computing applications.
toString() - Method in class com.kuka.nav.Location
 
toString() - Method in class com.kuka.nav.Pose
 
toString() - Method in class com.kuka.nav.Position
 
toString() - Method in class com.kuka.nav.TupleSE2
 
toString() - Method in class com.kuka.nav.XYTheta
 
toVector() - Method in class com.kuka.nav.geometry.Point2D
Returns this point as a vector, which is the vector pointing from the origin to this point.
TRACKING_MOTION_ALLOWED - Static variable in class com.kuka.nav.command.CommandConstants
TrackingMotion permission key.
TupleSE2 - Class in com.kuka.nav
Class to represent a tuple of 2-dimensional coordinates (x, y) together with a rotation component (theta).
TupleSE2() - Constructor for class com.kuka.nav.TupleSE2
Constructs the tuple (0, 0, 0).
TupleSE2(XYTheta) - Constructor for class com.kuka.nav.TupleSE2
Constructs a tuple and sets its attribute to the attribute values of the given tuple.
TupleSE2(TupleSE2) - Constructor for class com.kuka.nav.TupleSE2
Copy constructor.
TupleSE2(double, double, double) - Constructor for class com.kuka.nav.TupleSE2
Constructor.
TypedFacadePool<T> - Interface in com.kuka.resource.pool
A generic version of the FacadePool interface.

U

UNIT_X - Static variable in class com.kuka.nav.geometry.Vector2D
Immutable Vector2D instance representing the X unit vector.
UNIT_Y - Static variable in class com.kuka.nav.geometry.Vector2D
Immutable Vector2D instance representing the Y unit vector.

V

value() - Method in interface com.kuka.nav.AsyncCount
 
value() - Method in interface com.kuka.nav.AsyncState
 
valueOf(String) - Static method in enum com.kuka.nav.command.MapZoneInfluence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kuka.nav.command.NavExecutionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kuka.nav.honk.HonkCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kuka.nav.OrientationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kuka.nav.Orientations.ReferenceSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kuka.nav.Reliability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kuka.nav.robot.CollisionAvoidanceState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kuka.nav.robot.CommandableState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kuka.nav.robot.ConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kuka.nav.robot.DriveType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.kuka.nav.robot.SafetyState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.kuka.nav.command.MapZoneInfluence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kuka.nav.command.NavExecutionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kuka.nav.honk.HonkCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kuka.nav.OrientationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kuka.nav.Orientations.ReferenceSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.kuka.nav.Orientations
 
values() - Static method in enum com.kuka.nav.Reliability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kuka.nav.robot.CollisionAvoidanceState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kuka.nav.robot.CommandableState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kuka.nav.robot.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kuka.nav.robot.DriveType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.kuka.nav.robot.SafetyState
Returns an array containing the constants of this enum type, in the order they are declared.
Vector2D - Class in com.kuka.nav.geometry
Immutable representation of a 2-element vector consisting of x and y elements.
Vector2D(double, double) - Constructor for class com.kuka.nav.geometry.Vector2D
New instance of this class.
Vector2D(Vector3D) - Constructor for class com.kuka.nav.geometry.Vector2D
Creates a new 2D vector from a given 3D vector by dropping the third (z) coordinate.
VIRTUAL_LINE - Static variable in class com.kuka.nav.command.CommandConstants
Virtual line key.
VIRTUAL_PATH - Static variable in class com.kuka.nav.command.CommandConstants
Virtual path key.
VIRTUAL_PATH_BACKWARD - Static variable in class com.kuka.nav.command.CommandConstants
Virtual path backwards key.
VIRTUAL_PATH_ID - Static variable in class com.kuka.nav.command.CommandConstants
Virtual path id key.
VIRTUAL_PATH_NAME - Static variable in class com.kuka.nav.command.CommandConstants
Virtual path name key.
VL_REC - Static variable in class com.kuka.nav.command.CommandConstants
Prefix for virtual line recovery.
VP_GOAL_ORIENTATION - Static variable in class com.kuka.nav.command.CommandConstants
Virtual path goal orientation key.
VP_REC - Static variable in class com.kuka.nav.command.CommandConstants
Prefix for virtual path recovery.
VP_START_ORIENTATION - Static variable in class com.kuka.nav.command.CommandConstants
Virtual path start orientation key.

W

withName(String) - Static method in enum com.kuka.nav.robot.DriveType
Creates the error type from the given name.
withPose(Pose) - Method in class com.kuka.nav.Location
Returns a copy of this location with a changed pose.
withTheta(double) - Method in class com.kuka.nav.Pose
 
withTheta(double) - Method in class com.kuka.nav.TupleSE2
 
withTheta(double) - Method in class com.kuka.nav.XYTheta
Returns a new TupleSE2 with a changed theta-coordinate.
withX(double) - Method in class com.kuka.nav.geometry.Point2D
Returns a new instance (copy) of the point, with the x element replaced by the new value.
withX(double) - Method in class com.kuka.nav.geometry.Vector2D
Returns a new instance (copy) of the vector, with the x element replaced by the new value.
withX(double) - Method in class com.kuka.nav.Pose
 
withX(double) - Method in class com.kuka.nav.TupleSE2
 
withX(double) - Method in class com.kuka.nav.XYTheta
Returns a new TupleSE2 with a changed x-coordinate.
withY(double) - Method in class com.kuka.nav.geometry.Point2D
Returns a new instance (copy) of the point, with the y element replaced by the new value.
withY(double) - Method in class com.kuka.nav.geometry.Vector2D
Returns a new instance (copy) of the vector, with the y element replaced by the new value.
withY(double) - Method in class com.kuka.nav.Pose
 
withY(double) - Method in class com.kuka.nav.TupleSE2
 
withY(double) - Method in class com.kuka.nav.XYTheta
Returns a new TupleSE2 with a changed y-coordinate.

X

XYTheta - Class in com.kuka.nav
 
XYTheta() - Constructor for class com.kuka.nav.XYTheta
 
XYTheta(double, double, double) - Constructor for class com.kuka.nav.XYTheta
Constructor.

Z

ZERO - Static variable in class com.kuka.nav.geometry.Vector2D
Immutable Vector2D instance representing a zero vector.

_

_theta - Variable in class com.kuka.nav.XYTheta
Theta coordinate.
_x - Variable in class com.kuka.nav.XYTheta
X coordinate.
_y - Variable in class com.kuka.nav.XYTheta
Y coordinate.

A B C D E F G H I L M N O P Q R S T U V W X Z _

Copyright © 2019. All rights reserved.