![]() |
Kuon
1.1.3
RoadNarrows Robotics Large Outdoor Mobile Robot Project
|
Robot global status. More...
#include <kuonStatus.h>
Public Types | |
| typedef std::vector< KuonMotorHealth > | VecHealth |
Public Member Functions | |
| KuonRobotStatus () | |
| Default constructor. | |
| KuonRobotStatus (const KuonRobotStatus &src) | |
| Copy constructor. | |
| ~KuonRobotStatus () | |
| Destructor. | |
| KuonRobotStatus | operator= (const KuonRobotStatus &rhs) |
| Assignment operator. More... | |
| void | clear () |
| Clear data. | |
Public Attributes | |
| KuonRobotMode | m_eRobotMode |
| robot operating mode | |
| KuonTriState | m_eIsEStopped |
| robot is [not] emergency stopped | |
| KuonTriState | m_eAreDrivesPowered |
| motor are [not] powered | |
| KuonTriState | m_eIsMotionPossible |
| motion is [not] possible | |
| KuonTriState | m_eIsInMotion |
| robot is [not] moving | |
| KuonTriState | m_eIsInError |
| robot is [not] in error condition | |
| int | m_nErrorCode |
| kuon error code | |
| float | m_fGovernor |
| speed limiting governor (0-1) | |
| float | m_fBattery |
| current battery energy (Wh) | |
| VecHealth | m_vecMotorHealth |
| motors' health | |
Robot global status.
Definition at line 110 of file kuonStatus.h.
| KuonRobotStatus KuonRobotStatus::operator= | ( | const KuonRobotStatus & | rhs | ) |
Assignment operator.
| rhs | Right hand side object. |
Definition at line 115 of file kuonStatus.cxx.
References m_eAreDrivesPowered, m_eIsEStopped, m_eIsInError, m_eIsInMotion, m_eIsMotionPossible, m_eRobotMode, m_fBattery, m_fGovernor, m_nErrorCode, and m_vecMotorHealth.