|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.kuka.nav.command.AbstractParameterizable
com.kuka.nav.command.AbstractCommand<T,E>
com.kuka.nav.object.handling.FindAndReach<T,E>
com.kuka.nav.object.handling.FindAndReachObject
public final class FindAndReachObject
This action tries to find the given DetectionModel and to determine its pose. The robot then moves to the
specified pose in front of the object and after that to the final pose offset relative to the pose of the object. If
no front pose is specified the robot directly moves to the final pose. During the motion the robot continuously
tracks the pose of the object.
| Constructor Summary | |
|---|---|
|
FindAndReachObject(com.kuka.nav.geometry.DetectionModel model,
SearchSpace searchSpace)
Creates a new FindAndReachObject action. |
|
FindAndReachObject(com.kuka.nav.geometry.DetectionModel model,
SearchSpace searchSpace,
com.kuka.nav.Pose goalPose)
Creates a new FindAndReach action. |
|
FindAndReachObject(com.kuka.nav.geometry.DetectionModel model,
SearchSpace searchSpace,
com.kuka.nav.Pose approachPose,
com.kuka.nav.Pose goalPose)
Creates a new FindAndReach action. |
protected |
FindAndReachObject(com.kuka.parameters.IParameterMap params)
Copy constructor. |
| Method Summary | |
|---|---|
FindAndReachObject |
copy()
|
com.kuka.nav.Pose |
getApproachPose()
|
com.kuka.nav.Pose |
getGoalPose()
|
boolean |
isSkipApproach()
|
boolean |
isSkipReach()
|
FindAndReachObject |
setApproachPose(com.kuka.nav.Pose approachPose)
That will be override the approach pose setting by constructor. |
FindAndReachObject |
setGoalPose(com.kuka.nav.Pose goalPose)
That will be override the goal pose setting by constructor. |
FindAndReachObject |
setSkipApproach(boolean skip)
If it is true, the step approach (go to approach pose) is skipped. |
FindAndReachObject |
setSkipReach(boolean skip)
If it is true, the step reach (go to reach pose) is skipped. |
| Methods inherited from class com.kuka.nav.command.AbstractCommand |
|---|
getDescription, self, setDescription |
| Methods inherited from class com.kuka.nav.command.AbstractParameterizable |
|---|
getParameters, paramHelper |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.kuka.command.ICommand |
|---|
getDescription, setDescription |
| Methods inherited from interface com.kuka.parameters.IParameterizable |
|---|
getParameters |
| Constructor Detail |
|---|
public FindAndReachObject(com.kuka.nav.geometry.DetectionModel model,
SearchSpace searchSpace)
FindAndReachObject action.
model - the model of the object to findsearchSpace - the search space
public FindAndReachObject(com.kuka.nav.geometry.DetectionModel model,
SearchSpace searchSpace,
com.kuka.nav.Pose goalPose)
FindAndReach action.
model - the model of the object to findsearchSpace - the search spacegoalPose - the final pose relative to the pose of the object
public FindAndReachObject(com.kuka.nav.geometry.DetectionModel model,
SearchSpace searchSpace,
com.kuka.nav.Pose approachPose,
com.kuka.nav.Pose goalPose)
FindAndReach action.
model - the model of the object to findsearchSpace - the search spaceapproachPose - a pose in front of the objectgoalPose - the final pose relative to the pose of the objectprotected FindAndReachObject(com.kuka.parameters.IParameterMap params)
params - parameter map containing the command parameters.| Method Detail |
|---|
public FindAndReachObject setApproachPose(com.kuka.nav.Pose approachPose)
approachPose - the approachPose to set
public com.kuka.nav.Pose getApproachPose()
public FindAndReachObject setGoalPose(com.kuka.nav.Pose goalPose)
goalPose - the goalPose to set
public com.kuka.nav.Pose getGoalPose()
public FindAndReachObject setSkipApproach(boolean skip)
skip - skip the approach pose
public boolean isSkipApproach()
public FindAndReachObject setSkipReach(boolean skip)
skip - skip the reach pose
public boolean isSkipReach()
public FindAndReachObject copy()
copy in interface com.kuka.command.ICommand<FindAndReachObject,FindAndReachObjectContainer>copy in class com.kuka.nav.command.AbstractCommand<FindAndReachObject,FindAndReachObjectContainer>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||