diff --git a/src/pycram/failures.py b/src/pycram/failures.py index 736adf8ee..562d7612e 100644 --- a/src/pycram/failures.py +++ b/src/pycram/failures.py @@ -20,6 +20,22 @@ def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) +class NoPlacePoseFoundCondition(PlanFailure): + """ Method or function has no return pose. """ + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + + +class SensorMonitoringCondition(PlanFailure): + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + + +class HumanNotFoundCondition(PlanFailure): + def __init__(self, *args, **kwargs): + super().__init__(*args, **kwargs) + + class FailureDiagnosis(PlanFailure): """"""