INTRODUCTION Overview Download and Install Documentation Publications REPOSITORY Libraries DEVELOPER Dev Guide Dashboard PEOPLE Contributors Users Project Download Mailing lists
|
hokuyo_aist Namespace ReferenceHokuyo laser scanner driver name space.
More...
|
Classes | |
class | BaseError |
General error class. More... | |
class | LogicError |
Logic error class. More... | |
class | RuntimeError |
Runtime error class. More... | |
class | ReadError |
Read error class. More... | |
class | WriteError |
Write error class. More... | |
class | BaudrateError |
Baudrate error class. More... | |
class | CloseError |
Close error class. More... | |
class | NoDestinationError |
No destination error class. More... | |
class | FirmwareError |
Bad firmware error class. More... | |
class | ScipVersionError |
SCIP version error class. More... | |
class | UnknownScipVersionError |
Unknown SCIP version error class. More... | |
class | UnsupportedError |
Unsupported feature error class. More... | |
class | ArgError |
Bad argument error class. More... | |
class | NoDataError |
No data error class. More... | |
class | NotSerialError |
Not a serial connection error class. More... | |
class | IndexError |
Bad index error class. More... | |
class | SetIPError |
Set IP error class. More... | |
class | MotorSpeedError |
Invalid motor speed error class. More... | |
class | StartStepError |
Bad start step error class. More... | |
class | EndStepError |
Bad end step error class. More... | |
class | ProtocolError |
Base protocol error. More... | |
class | ChecksumError |
Bad checksum error. More... | |
class | DataCountError |
Incorrect number of data sets read error. More... | |
class | MisplacedLineFeedError |
Misplaced line feed error. More... | |
class | UnknownLineError |
UnknownLine error. More... | |
class | ParseError |
Parse error. More... | |
class | MissingFirmSpecError |
Missing firmware specification error. More... | |
class | ResponseError |
Bad response error - may be sent in response to any command. More... | |
class | Scip1ResponseError |
Bad response error (SCIP1 version). More... | |
class | CommandEchoError |
Command echo error. More... | |
class | ParamEchoError |
Parameter echo error. More... | |
class | InsufficientBytesError |
Insufficient bytes to calculate checksum error. More... | |
class | LineLengthError |
Incorrect line length error. More... | |
class | ScanData |
Structure to store data returned from the laser scanner. More... | |
struct | IPAddr |
Structure to store an IP address. More... | |
class | Sensor |
Hokuyo laser scanner class. More... | |
class | SensorInfo |
Sensor information. More... | |
Typedefs | |
typedef struct hokuyo_aist::IPAddr | IPAddr |
Structure to store an IP address. | |
Enumerations | |
enum | MultiechoMode |
Possible values of the multiecho mode setting. More... | |
enum | LaserModel |
Laser models. | |
enum | RotationDirection |
Sensor direction of rotation. | |
Functions | |
std::string | scip2_error_to_string (char const *const error, char const *const cmd) |
Translates a SCIP2 error code into a string. | |
std::string | desc_code_to_string (unsigned int code) |
Translates an error description code into a string. | |
template<typename T > | |
T | median (std::vector< T > &v) |
Find the median value of a std::vector. |
This namespace is part of a library which provides a driver for the Hokuyo laser scanner driver.
Possible values of the multiecho mode setting.
The Tough-URG features multiecho detection capability. To use this, set the sensor to use any mode other than ME_OFF. The sensor can register up to three echos for a single reading. The multiecho mode determines how these are combined into a single value: