sicknav200
Drivers

SICK NAV200 laser localisation unit. More...

SICK NAV200 laser localisation unit.

The sicknav200 driver interfaces to the NAV200 localiation unit and provides the current position output of the device.

By default, the driver will enter positioning mode and use the reflectors stored on the nav200. To map the visible reflectors and store them on the nav200, set the mode property to mapping. To copy the reflector positions from a vectormap onto the nav200, add a vectormap to the requires list of the driver and set the mode property to fetch. To get the reflector positions from the nav200 to display using the vectormap this driver provides, set the mode to upload. Note: mapping and fetch also provide the reflectors positions for display, as well as storing them on the nav200.

Compile-time dependencies

- none

Provides

- position2d
- vectormap

Requires

- opaque

Configuration requests

- PLAYER_POSITION2D_REQ_GET_GEOM

Configuration file options

- pose (length tuple)
- Default: [0.0 0.0 0.0]
- Pose (x,y,theta) of the laser, relative to its parent object (e.g., the robot to which the laser is attached).
- size (length tuple)
- Default: [0.15 0.15]
- Footprint (x,y) of the laser.

Example

    driver
    (
    name "sicknav200"
    provides ["position2d:0" "vectormap:0"]
    requires ["opaque:0"]
    )
    driver
    (
    name "serialstream"
    provides ["opaque:0"]
    port "/dev/ttyS0"
    )

Author
  Kathy Fung, Toby Collett, David Olsen, inro technologies

Last updated 12 September 2005 21:38:45