|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.nav.line.VirtualLine
public abstract class VirtualLine
Class representing a virtual line between two positions. Example for construction:
VirtualLine.from(startPos).to(goalPose);
An object of this type can be used to create a VirtualLineMotion, representing the actual motion a mobile
robot performs while moving along that line. Note that all runtime information referring to such a motion (e.g. the
allowed orientations) is not part of this class, but of class VirtualLineMotion.
| Nested Class Summary | |
|---|---|
static interface |
VirtualLine.From
An intermediate class containing only the start position of the virtual line. |
| Method Summary | |
|---|---|
static VirtualLine.From |
from(double x,
double y)
Starting point in constructing a virtual line object by setting a start position. |
static VirtualLine.From |
from(com.kuka.nav.Position source)
Starting point in constructing a virtual line object by setting a start position. |
abstract com.kuka.nav.Position |
getGoal()
|
abstract com.kuka.nav.Position |
getStart()
|
abstract VirtualLine |
reverse()
|
abstract void |
setGoal(com.kuka.nav.Position goal)
Changes the goal position of the virtual line. |
abstract void |
setStart(com.kuka.nav.Position start)
Changes the start position of the virtual line. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.kuka.parameters.IParameter |
|---|
copy |
| Method Detail |
|---|
public static VirtualLine.From from(double x,
double y)
x - x-coordinate of the start positiony - y-coordinate of the start position
public static VirtualLine.From from(com.kuka.nav.Position source)
source - the start position
public abstract com.kuka.nav.Position getGoal()
public abstract void setGoal(com.kuka.nav.Position goal)
goal - the new goal positionpublic abstract com.kuka.nav.Position getStart()
public abstract void setStart(com.kuka.nav.Position start)
start - the new start positionpublic abstract VirtualLine reverse()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||