A.R.G.U.S 2.1.0
Adaptive Real-Time Guardian for Unsafe Situations
Loading...
Searching...
No Matches
Public Member Functions | List of all members
PhysicalRobotHardware Class Referencefinal

Basic physical hardware adapter for interlock freeze/enable actions. More...

#include <RobotInterlock.hpp>

+ Inheritance diagram for PhysicalRobotHardware:

Public Member Functions

bool freezeMotion () noexcept override
 Apply immediate freeze to physical hardware lines.
 
bool enableMotion () noexcept override
 Re-enable motion on physical hardware lines.
 
- Public Member Functions inherited from RobotHardware
virtual ~RobotHardware ()=default
 

Detailed Description

Definition at line 135 of file RobotInterlock.hpp.

Member Function Documentation

◆ enableMotion()

bool PhysicalRobotHardware::enableMotion ( )
overridevirtualnoexcept
Returns
true on success, otherwise false.

Implements RobotHardware.

Definition at line 113 of file RobotInterlock.cpp.

◆ freezeMotion()

bool PhysicalRobotHardware::freezeMotion ( )
overridevirtualnoexcept
Returns
true on success, otherwise false.

Implements RobotHardware.

Definition at line 106 of file RobotInterlock.cpp.


The documentation for this class was generated from the following files: