]> rtime.felk.cvut.cz Git - eurobot/public.git/blob - src/lidars/hokuyo/lib/urg_parameter_t.h
Create LIDAR lib for hadling both rangefinders - SICK and Hokuyo
[eurobot/public.git] / src / lidars / hokuyo / lib / urg_parameter_t.h
1 #ifndef QRK_URG_PARAMETER_T_H
2 #define QRK_URG_PARAMETER_T_H
3
4 /*!
5   \file
6   \brief Parameter information of URG
7
8   \author Satofumi KAMIMURA
9
10   $Id: urg_parameter_t.h 1684 2010-02-10 23:56:38Z satofumi $
11 */
12
13
14 enum {
15   UrgParameterLines = 8 + 1 + 1,
16   SensorTypeLineMax = 80,
17 };
18
19
20 /*!
21   \brief URG parameters
22 */
23 typedef struct {
24   char sensor_type[SensorTypeLineMax]; /*!< Sensor type */
25   long distance_min_;                  /*!< DMIN Information */
26   long distance_max_;                  /*!< DMAX Information */
27   int area_total_;                     /*!< ARES Information */
28   int area_min_;                       /*!< AMIN Information */
29   int area_max_;                       /*!< AMAX Information */
30   int area_front_;                     /*!< AFRT Information */
31   int scan_rpm_;                       /*!< SCAN Information */
32 } urg_parameter_t;
33
34 #endif /* !QRK_URG_PARAMETER_T_H */