Uses of Class
com.kuka.nav.Pose

Packages that use Pose
com.kuka.nav Package providing public API for commanding robots. 
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.rel This package contains relative motion API classes. 
com.kuka.nav.robot Provides interfaces and classes for mobile robots. 
 

Uses of Pose in com.kuka.nav
 

Methods in com.kuka.nav that return Pose
 Pose Pose.add(TupleSE2 other)
           
 Pose Pose.closestPose(Pose[] poses)
          Picks the closest pose from an array of poses, using the 2d distance.
 Pose Pose.closestPose(Pose[] poses, Pose velocity)
          Picks the closest pose from an array of poses, using the a distance weighted by the maximum velocities in x- y- and theta direction.
 Pose Pose.copy()
           
 Pose Location.getPose()
          Returns the pose of the location.
 Pose Pose.invert()
           
 Pose Pose.multiply(TupleSE2 other)
           
static Pose Pose.parseNavigationPose(String poseString)
          Parses a string and constructs a NavigationPose.
 Pose Pose.subtract(TupleSE2 other)
           
 Pose Position.toPose(double orientation)
          Creates a pose from this position using the given orientation.
 Pose Pose.withTheta(double newTheta)
           
 Pose Pose.withX(double newX)
           
 Pose Pose.withY(double newY)
           
 

Methods in com.kuka.nav with parameters of type Pose
 Pose Pose.closestPose(Pose[] poses)
          Picks the closest pose from an array of poses, using the 2d distance.
 Pose Pose.closestPose(Pose[] poses, Pose velocity)
          Picks the closest pose from an array of poses, using the a distance weighted by the maximum velocities in x- y- and theta direction.
 Pose Pose.closestPose(Pose[] poses, Pose velocity)
          Picks the closest pose from an array of poses, using the a distance weighted by the maximum velocities in x- y- and theta direction.
 boolean MapZone.isInside(Pose pose)
          Returns true if the pose is inside this zone, false otherwise.
 Location Location.withPose(Pose pose)
          Returns a copy of this location with a changed pose.
 

Constructors in com.kuka.nav with parameters of type Pose
Location(int locId, int mapId, String locName, Pose locPose, int robotTypeId)
          Constructs a newly allocated NavigationLocation with the using the given parameters.
Pose(Pose pose)
          Copy constructor.
 

Uses of Pose in com.kuka.nav.geometry
 

Methods in com.kuka.nav.geometry that return Pose
 Pose BlendingContext.getGoal()
          Returns the goal pose on edge.
 Pose BlendingContext.getStart()
          Returns the start pose on edge.
 

Methods in com.kuka.nav.geometry that return types with arguments of type Pose
 List<com.kuka.util.Pair<Pose,Double>> SplineCalculation.getBlendingSegmentPointsOnPaths(BlendingContext context1, BlendingContext context2, double blendingCart, int virtualLinesPerSegment, boolean holonom)
          Calculates points on the blending segment between 2 motions which define a blending context (Virtual Line Motion or Virtual Path motion).
 List<com.kuka.util.Pair<Pose,Double>> BlendingDiscretizationInfo.getPoses()
          Returns the list of oriented poses where the arc was sampled.
 List<Pose> SplineCalculation.getSplineFromPath(List<SplineSegment> pathSegments, int approximationAmount)
          Calculates a given amount of poses for each motion segment for collision.
 List<Pose> SplineCalculation.getSplinePartsFromPath(List<SplineSegment> pathSegments, Pose entryPose, Pose exitPose, int virtualLinesPerSegment, boolean forward)
          Samples poses on spline (parts).
 

Methods in com.kuka.nav.geometry with parameters of type Pose
 List<Pose> SplineCalculation.getSplinePartsFromPath(List<SplineSegment> pathSegments, Pose entryPose, Pose exitPose, int virtualLinesPerSegment, boolean forward)
          Samples poses on spline (parts).
 

Constructors in com.kuka.nav.geometry with parameters of type Pose
BlendingContext(Pose start, Pose goal, double orientationOffset)
          Constructor.
 

Constructor parameters in com.kuka.nav.geometry with type arguments of type Pose
BlendingDiscretizationInfo(List<com.kuka.util.Pair<Pose,Double>> poses, Double radius)
          Constructor.
 

Uses of Pose in com.kuka.nav.rel
 

Methods in com.kuka.nav.rel that return Pose
 Pose RelativeMotion.getGoalPose()
           
 

Methods in com.kuka.nav.rel with parameters of type Pose
static RelativeMotion RelativeMotions.relative(Pose goal)
          Creates a relative motion.
 RelativeMotion RelativeMotion.setGoalPose(Pose goal)
          Sets the goal pose of this motion.
 

Constructors in com.kuka.nav.rel with parameters of type Pose
RelativeMotion(Pose relativePose)
          Creates a new relative motion to the given NavigationPose (x, y, theta) in [m, m, rad].
 

Uses of Pose in com.kuka.nav.robot
 

Methods in com.kuka.nav.robot that return Pose
 Pose MobileRobotStateSnapshot.getPose()
           
 Pose LocalizeCommand.getPose()
          Returns the initial pose of this command.
 

Methods in com.kuka.nav.robot with parameters of type Pose
 LocalizeCommand LocalizeCommand.setPose(Pose newPose)
          Sets the initial localized pose.
 

Constructors in com.kuka.nav.robot with parameters of type Pose
LocalizeCommand(Pose newPose)
          Creates a new localizer pose initialization command using the given pose.
LocalizeCommand(Pose newPose, double sigmaTrans, double sigmaRot)
          Creates a new localizer pose initialization command using the given pose and standard deviation.
 



Copyright © 2019. All rights reserved.