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