com.kuka.roboticsAPI.controllerModel.sunrise.state.kmp
Interface IMobilePlatformSafetyState

All Known Implementing Classes:
MobilePlatformSafetyState

public interface IMobilePlatformSafetyState

Interface for Mobile Platform specific Safety and warning field states.


Nested Class Summary
static class IMobilePlatformSafetyState.SafetyState
          The three states of the safety and warning fields.
 
Method Summary
 List<Boolean> getSafetySignalList()
          Gets the list of the available safety field laser signal values.
 IMobilePlatformSafetyState.SafetyState getSafetyState()
          Gets the safety state of the safety and warning fields.
 List<Boolean> getWarningSignalList()
          Gets the list of the available warning field laser signal values.
 boolean isSafetyFieldBreached()
          Gets the overall safety state of the safety field.
 boolean isSafetyFieldBreached(int sensorIndex)
          Gets the safety state of a specific sensor.
 boolean isWarningFieldBreached()
          Gets the safety overall state of the warning field.
 boolean isWarningFieldBreached(int sensorIndex)
          Gets the safety state of a specific sensor.
 

Method Detail

getSafetySignalList

List<Boolean> getSafetySignalList()
Gets the list of the available safety field laser signal values.

Returns:
List of safety field laser signal values.

getWarningSignalList

List<Boolean> getWarningSignalList()
Gets the list of the available warning field laser signal values.

Returns:
List of warning field laser signal values.

isSafetyFieldBreached

boolean isSafetyFieldBreached()
Gets the overall safety state of the safety field.

Returns:
the state of the safety field

isSafetyFieldBreached

boolean isSafetyFieldBreached(int sensorIndex)
Gets the safety state of a specific sensor.

Parameters:
sensorIndex - of the sensor signal
Returns:
the safety state of a safety field sensor

isWarningFieldBreached

boolean isWarningFieldBreached()
Gets the safety overall state of the warning field.

Returns:
the state of the warning field

isWarningFieldBreached

boolean isWarningFieldBreached(int sensorIndex)
Gets the safety state of a specific sensor.

Parameters:
sensorIndex - of the sensor signal
Returns:
the safety state of a warning field sensor

getSafetyState

IMobilePlatformSafetyState.SafetyState getSafetyState()
Gets the safety state of the safety and warning fields.

Returns:
the state of the safety and warning fields


Copyright © 2019. All rights reserved.