openrave.org

 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義 グループ ページ
Public 型 | Public メソッド | Public 変数 | すべてのメンバ一覧
クラス OpenRAVE::SensorBase::ActuatorSensorData

An actuator for modeling motors and other mechanisms that produce torque/force. The actuator has only one degree of freedom. [詳細]

#include <sensor.h>

OpenRAVE::SensorBase::ActuatorSensorDataに対する継承グラフ
Inheritance graph
[凡例]
OpenRAVE::SensorBase::ActuatorSensorDataのコラボレーション図
Collaboration graph
[凡例]

Public 型

enum  ActuatorState {
  AS_Undefined =0, AS_Idle =1, AS_Moving =2, AS_Stalled =3,
  AS_Braked =4
}
 the state of the actuator [詳細]
 

Public メソッド

 ActuatorSensorData ()
 
virtual SensorType GetType ()
 
- Public メソッド inherited from OpenRAVE::SensorBase::SensorData
virtual ~SensorData ()
 
virtual bool serialize (std::ostream &O) const
 Serialize the sensor data to stream in XML format.
 

Public 変数

ActuatorState state
 
dReal measuredcurrent
 measured current from the actuator
 
dReal measuredtemperature
 measured temperature from the actuator
 
dReal appliedcurrent
 current sent to the actuator
 
- Public 変数 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.

sensor.h156 行で定義されています。

列挙型

the state of the actuator

列挙型の値:
AS_Undefined 

returned when no state is defined

AS_Idle 

this actuator is idle

AS_Moving 

this actuator is in motion from previous commands

AS_Stalled 

the actuator is stalled, needs to be unstalled by sending a ready signal

AS_Braked 

the actuator is braked

sensor.h160 行で定義されています。

コンストラクタとデストラクタ

OpenRAVE::SensorBase::ActuatorSensorData::ActuatorSensorData ( )
inline

sensor.h168 行で定義されています。

関数

virtual SensorType OpenRAVE::SensorBase::ActuatorSensorData::GetType ( )
inlinevirtual

OpenRAVE::SensorBase::SensorDataを実装しています。

sensor.h170 行で定義されています。

変数

dReal OpenRAVE::SensorBase::ActuatorSensorData::appliedcurrent

current sent to the actuator

sensor.h177 行で定義されています。

dReal OpenRAVE::SensorBase::ActuatorSensorData::measuredcurrent

measured current from the actuator

sensor.h175 行で定義されています。

dReal OpenRAVE::SensorBase::ActuatorSensorData::measuredtemperature

measured temperature from the actuator

sensor.h176 行で定義されています。

ActuatorState OpenRAVE::SensorBase::ActuatorSensorData::state

sensor.h174 行で定義されています。


このクラスの説明は次のファイルから生成されました: