com.kuka.nav.recover
Class OffStartPoseCondition

java.lang.Object
  extended by com.kuka.nav.recover.OffStartPoseCondition
All Implemented Interfaces:
RecoverCondition, com.kuka.parameters.IParameter

public final class OffStartPoseCondition
extends Object
implements RecoverCondition

Checks whether the platform is within a specified distance from the start pose but outside the tracking corridor of the path. Must be paired with a ReturnToStartPoseRecover action.

Currently, only virtual line and virtual path motions support this condition type.


Constructor Summary
OffStartPoseCondition(double maxDeviationTrans, double maxDeviationRot)
          Creates a new condition with the given maximal allowed deviations.
 
Method Summary
 com.kuka.parameters.IParameter copy()
           
 double getMaxDeviationRot()
           
 double getMaxDeviationTrans()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OffStartPoseCondition

public OffStartPoseCondition(double maxDeviationTrans,
                             double maxDeviationRot)
Creates a new condition with the given maximal allowed deviations.

Note: This condition type must be commanded in combination with a ReturnToStartPoseRecover action.

Parameters:
maxDeviationTrans - the maximal allowed translational deviation
maxDeviationRot - the maximal allowed rotational deviation in radians
Method Detail

getMaxDeviationTrans

public double getMaxDeviationTrans()
Returns:
the maximal allowed translational deviation.

getMaxDeviationRot

public double getMaxDeviationRot()
Returns:
the maximal allowed rotational deviation in radians.

copy

public com.kuka.parameters.IParameter copy()
Specified by:
copy in interface com.kuka.parameters.IParameter


Copyright © 2019. All rights reserved.