INTRODUCTION
Overview
Download and Install
Documentation
Publications

REPOSITORY
Libraries

DEVELOPER
Dev Guide
Dashboard

PEOPLE
Contributors
Users

SourceForge.net Logo
Project
Download
Mailing lists

 

         

libhokuyo_aist
[LibrariesHardware DriversC++]

Hokuyo URG laser scanner driver. More...


Namespaces

namespace  hokuyo_aist
 Hokuyo laser scanner driver name space.

Detailed Description

Hokuyo URG laser scanner driver.

This library provides a driver for Hokuyo laser scanner devices using the SCIP protocol version 1 or 2. It has been tested with the Hokuyo URG-04LX and UHG-08LX, but it should work with any scanner that conforms to these protocol versions, including the URG-04LX-F01 and UTM-30LX. For a full list of functions and classes, see hokuyo_aist.

For a full list of classes and functions, see hokuyo_aist.

Header file:

#include <hokuyo_aist/hokuyo_aist.h>

Example
See test/example.cpp
Style guidelines
  • Naming conventions:
    • Class methods start with a capital letter.
    • VariableNamesLikeThis.
    • Private member variables start with an underscore _like _this.
    • Avoid using #defines. #define'd values in all capitals when necessary.
  • Formatting:
    • 1 tab indentation at start of lines, spaces only for inside lines (e.g. before commands).
    • Function declarations on one line.
    • Space between function name and arguments.
  • C++ API.
    • Functionality provided through classes.
  • Units:
    • All internal units are in millimetres and radians.

Copyright
Geoffrey Biggs
Responsible Developer
Geoffrey Biggs
License
LGPL
Dependencies
Flexiport
Known issues
  • There has been a report that retrieving data over the serial connection of a URG-04LX is unusually slow (~1Hz).
 

Generated for GearBox by  doxygen 1.4.5