URGAutoCapture Class Reference

URG の基本制御. More...

#include <urgAutoCapture.h>

Inheritance diagram for URGAutoCapture:

Inheritance graph
[legend]
Collaboration diagram for URGAutoCapture:

Collaboration graph
[legend]

List of all members.

Classes

struct  captureBuffer_t

Public Member Functions

int capture (long length[], int first_index, int last_index, int group, URGInterface::urgParams_t &params, unsigned long *raw_timestamp)
 センサからのデータ取得
int getCaptureTimes (void)
 センサからデータを取得した回数を返す


Detailed Description

URG の基本制御.

Definition at line 25 of file urgAutoCapture.h.


Member Function Documentation

int URGAutoCapture::capture ( long  length[],
int  first_index,
int  last_index,
int  group,
URGInterface::urgParams_t params,
unsigned long *  raw_timestamp 
) [virtual]

センサからのデータ取得

Todo:
引数についての説明を記述する
urgIndex.png

配列に格納されるデータと角度の関係(センサ真上より)

Parameters:
length [o] 測定データが格納される配列
first_index [i] 測定データの要求開始位置
last_index [i] 測定データの要求終了位置
group [i] グルーピングを行うデータ個数
params [i] センサのパラメータ情報
raw_timestamp [o] センサのタイムスタンプ値
Return values:
戻り値 > 0 取得したデータ配列の添え字の最大値
戻り値 < 0 エラー

Reimplemented from URGManualCapture.

Definition at line 107 of file urgAutoCapture.cpp.

References URGInterface::urgParams_t::cycle_msec.

int URGAutoCapture::getCaptureTimes ( void   )  [virtual]

センサからデータを取得した回数を返す

Todo:
説明を記述

Reimplemented from URGManualCapture.

Definition at line 149 of file urgAutoCapture.cpp.


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

Generated on Mon Apr 13 22:52:07 2009 by  doxygen 1.5.7.1