com.kuka.nav.free
Class AutonomousMotions

java.lang.Object
  extended by com.kuka.nav.free.AutonomousMotions

public final class AutonomousMotions
extends Object

Helper class to create autonomous motions.


Method Summary
static AutonomousMotion autonomous(double x, double y, double theta)
          Creates a new autonomous motion to the given goal pose (x, y, theta) in absolute map coordinates.
static AutonomousMotion autonomous(com.kuka.nav.Location goal)
          Creates a new autonomous motion to the given location.
static AutonomousMotion autonomous(com.kuka.nav.Pose goal)
          Creates a new autonomous motion to the given goal pose (x, y, theta) in absolute map coordinates.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

autonomous

public static AutonomousMotion autonomous(com.kuka.nav.Location goal)
Creates a new autonomous motion to the given location.

Parameters:
goal - the goal location
Returns:
the motion

autonomous

public static AutonomousMotion autonomous(com.kuka.nav.Pose goal)
Creates a new autonomous motion to the given goal pose (x, y, theta) in absolute map coordinates.

Parameters:
goal - the goal pose
Returns:
the motion

autonomous

public static AutonomousMotion autonomous(double x,
                                          double y,
                                          double theta)
Creates a new autonomous motion to the given goal pose (x, y, theta) in absolute map coordinates.

Parameters:
x - the x coordinate of the goal pose
y - the y coordinate of the goal pose
theta - the orientation of the goal pose in [rad]
Returns:
the motion


Copyright © 2019. All rights reserved.