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
 
armarx::plugins::HeartbeatComponentPlugin * robotHealthPlugin
 
LaserScan scan
 
RunningTask< HokuyoLaserScanDevice >::pointer_type task
 
urg_t urg
 

Member Function Documentation

◆ reconnect()

bool reconnect ( )

◆ run()

void run ( )

Member Data Documentation

◆ angleOffset

float angleOffset = 0.0f

◆ componentName

std::string componentName

◆ connected

bool connected = false

◆ debugObserver

◆ errorCounter

int errorCounter = 0

◆ frame

std::string frame

◆ ip

std::string ip

◆ lengthData

std::vector<long> lengthData

◆ listenerPrx

LaserScannerUnitListenerPrx listenerPrx

◆ port

int port = 0

◆ robotHealthPlugin

◆ scan

LaserScan scan

◆ task

RunningTask<HokuyoLaserScanDevice>::pointer_type task

◆ urg

urg_t urg

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