
An actuator for modeling motors and other mechanisms that produce torque/force. The actuator has only one degree of freedom. More...
#include <sensor.h>


Public Types | |
| enum | ActuatorState { AS_Undefined =0, AS_Idle =1, AS_Moving =2, AS_Stalled =3, AS_Braked =4 } |
| the state of the actuator More... | |
Public Member Functions | |
| ActuatorSensorData () | |
| virtual SensorType | GetType () |
Public Member Functions inherited from OpenRAVE::SensorBase::SensorData | |
| virtual | ~SensorData () |
| virtual bool | serialize (std::ostream &O) const |
| Serialize the sensor data to stream in XML format. | |
Public Attributes | |
| ActuatorState | state |
| dReal | measuredcurrent |
| measured current from the actuator | |
| dReal | measuredtemperature |
| measured temperature from the actuator | |
| dReal | appliedcurrent |
| current sent to the actuator | |
Public Attributes inherited from OpenRAVE::SensorBase::SensorData | |
| uint64_t | __stamp |
| time stamp of the sensor data in microseconds. If 0, then the data is uninitialized! (floating-point precision is bad here). This can be either simulation or real time depending on the sensor. | |
| Transform | __trans |
| the coordinate system the sensor was when the measurement was taken, this is taken directly from SensorBase::GetTransform | |
An actuator for modeling motors and other mechanisms that produce torque/force. The actuator has only one degree of freedom.
|
inline |
|
inlinevirtual |
Implements OpenRAVE::SensorBase::SensorData.
| dReal OpenRAVE::SensorBase::ActuatorSensorData::appliedcurrent |
| dReal OpenRAVE::SensorBase::ActuatorSensorData::measuredcurrent |
| dReal OpenRAVE::SensorBase::ActuatorSensorData::measuredtemperature |
| ActuatorState OpenRAVE::SensorBase::ActuatorSensorData::state |
1.8.2