|
A.R.G.U.S 2.1.0
Adaptive Real-Time Guardian for Unsafe Situations
|
This is the complete list of members for RobotInterlock, including all inherited members.
| freezeReason() const noexcept | RobotInterlock | |
| guardianHeartbeat(std::uint32_t tick) noexcept | RobotInterlock | |
| motionAllowed() const noexcept | RobotInterlock | |
| onControlEvent(ControlEvent event, FreezeReason reason=FreezeReason::UNKNOWN_FAULT) noexcept | RobotInterlock | |
| operatorAcknowledge() noexcept | RobotInterlock | |
| RobotInterlock(RobotHardware &hardware) noexcept | RobotInterlock | explicit |
| state() const noexcept | RobotInterlock | |
| watchdogCheck(std::uint32_t now, std::uint32_t max_allowed_delay) noexcept | RobotInterlock |