HokuyoLaserScanDevice Struct Reference

#include <RobotAPI/drivers/HokuyoLaserUnit/HokuyoLaserUnit.h>

Public Member Functions

bool reconnect ()
void run ()

Public Attributes

float angleOffset = 0.0f
std::string componentName
bool connected = false
DebugObserverInterfacePrx debugObserver
int errorCounter = 0
std::string frame
std::string ip
std::vector< long > lengthData
LaserScannerUnitListenerPrx listenerPrx
int port = 0
LaserScan scan
RunningTask< HokuyoLaserScanDevice >::pointer_type task
urg_t urg

Detailed Description

Definition at line 70 of file HokuyoLaserUnit.h.

Member Function Documentation

◆ reconnect()

bool reconnect ( )

Definition at line 195 of file HokuyoLaserUnit.cpp.

+ Here is the caller graph for this function:

◆ run()

void run ( )

Definition at line 229 of file HokuyoLaserUnit.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ angleOffset

float angleOffset = 0.0f

Definition at line 75 of file HokuyoLaserUnit.h.

◆ componentName

std::string componentName

Definition at line 89 of file HokuyoLaserUnit.h.

◆ connected

bool connected = false

Definition at line 76 of file HokuyoLaserUnit.h.

◆ debugObserver

Definition at line 92 of file HokuyoLaserUnit.h.

◆ errorCounter

int errorCounter = 0

Definition at line 79 of file HokuyoLaserUnit.h.

◆ frame

std::string frame

Definition at line 74 of file HokuyoLaserUnit.h.

◆ ip

std::string ip

Definition at line 72 of file HokuyoLaserUnit.h.

◆ lengthData

std::vector<long> lengthData

Definition at line 78 of file HokuyoLaserUnit.h.

◆ listenerPrx

LaserScannerUnitListenerPrx listenerPrx

Definition at line 90 of file HokuyoLaserUnit.h.

◆ port

int port = 0

Definition at line 73 of file HokuyoLaserUnit.h.

◆ robotHealthPlugin

Definition at line 91 of file HokuyoLaserUnit.h.

◆ scan

LaserScan scan

Definition at line 87 of file HokuyoLaserUnit.h.

◆ task

RunningTask<HokuyoLaserScanDevice>::pointer_type task

Definition at line 86 of file HokuyoLaserUnit.h.

◆ urg

urg_t urg

Definition at line 77 of file HokuyoLaserUnit.h.

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