hokuyo Namespace Reference
A namespace containing the hokuyo device driver.
More...
Classes |
| class | Laser |
| | A class for interfacing to an SCIP2.0-compliant Hokuyo laser device. More...
|
| struct | LaserConfig |
| | A struct for returning configuration from the Hokuyo. More...
|
| struct | LaserScan |
| | A struct for returning laser readings from the Hokuyo. More...
|
Functions |
| | DEF_EXCEPTION (RepeatedTimeException, Exception) |
| | An exception for use when the timestamp on the data is repeating (a good indicator something has gone wrong).
|
| | DEF_EXCEPTION (CorruptedDataException, Exception) |
| | An exception for use when data is corrupted.
|
| | DEF_EXCEPTION (TimeoutException, Exception) |
| | An exception for use when a timeout is exceeded.
|
| | DEF_EXCEPTION (Exception, std::runtime_error) |
| | A standard Hokuyo exception.
|
Variables |
| const int | MAX_CMD_LEN = 100 |
| | The maximum length a command will ever be.
|
| const uint32_t | MAX_READINGS = 1128 |
| | The maximum number of readings that can be returned from a hokuyo.
|
| const int | MAX_SKIPPED = 1000000 |
| | The maximum number of bytes that should be skipped when looking for a response.
|
Detailed Description
A namespace containing the hokuyo device driver.
Function Documentation
| hokuyo::DEF_EXCEPTION |
( |
RepeatedTimeException |
, |
|
|
Exception |
| |
|
) |
| | |
An exception for use when the timestamp on the data is repeating (a good indicator something has gone wrong).
| hokuyo::DEF_EXCEPTION |
( |
CorruptedDataException |
, |
|
|
Exception |
| |
|
) |
| | |
An exception for use when data is corrupted.
| hokuyo::DEF_EXCEPTION |
( |
TimeoutException |
, |
|
|
Exception |
| |
|
) |
| | |
An exception for use when a timeout is exceeded.
| hokuyo::DEF_EXCEPTION |
( |
Exception |
, |
|
|
std::runtime_error |
| |
|
) |
| | |
A standard Hokuyo exception.
Variable Documentation
The maximum length a command will ever be.
Definition at line 41 of file hokuyo.h.
The maximum number of readings that can be returned from a hokuyo.
Definition at line 38 of file hokuyo.h.
The maximum number of bytes that should be skipped when looking for a response.
Definition at line 44 of file hokuyo.h.