openrave.org

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

used to pass sensor data around [詳細]

#include <sensor.h>

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

Public メソッド

virtual ~SensorData ()
 
virtual SensorType GetType ()=0
 
virtual bool serialize (std::ostream &O) const
 Serialize the sensor data to stream in XML format.
 

Public 変数

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
 

説明

used to pass sensor data around

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

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

virtual OpenRAVE::SensorBase::SensorData::~SensorData ( )
inlinevirtual

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

関数

virtual SensorType OpenRAVE::SensorBase::SensorData::GetType ( )
pure virtual
bool OpenRAVE::SensorBase::SensorData::serialize ( std::ostream &  O) const
virtual

Serialize the sensor data to stream in XML format.

OpenRAVE::SensorBase::CameraSensorData, と OpenRAVE::SensorBase::LaserSensorDataで再定義されています。

libopenrave.cpp1848 行で定義されています。

変数

uint64_t OpenRAVE::SensorBase::SensorData::__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.

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

Transform OpenRAVE::SensorBase::SensorData::__trans

the coordinate system the sensor was when the measurement was taken, this is taken directly from SensorBase::GetTransform

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


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