/usr/include/urg/RangeSensorParameter.h is in liburg0-dev 0.8.18-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 | #ifndef QRK_RANGE_SENSOR_PARAMETER_H
#define QRK_RANGE_SENSOR_PARAMETER_H
/*!
\file
\brief Manage range sensor's parameter
\author Satofumi KAMIMURA
$Id: RangeSensorParameter.h 1684 2010-02-10 23:56:38Z satofumi $
*/
#include <string>
namespace qrk
{
//! class to manage range sensor's parameter
class RangeSensorParameter
{
public:
enum {
MODL = 0, //!< Sensor model information
DMIN, //!< Least possible measurement range [mm]
DMAX, //!< Maximum possible measurement range [mm]
ARES, //!< Angular resolution(Number of partitions in 360 degree)
AMIN, //!< Least possible measurement direction in terms of angle
AMAX, //!< Maximum possible measurement direction in terms of angle
AFRT, //!< Front direction index
SCAN, //!< Standard angular velocity [rpm]
};
std::string model; //!< MODL
long distance_min; //!< DMIN
long distance_max; //!< DMAX
int area_total; //!< ARES
int area_min; //!< AMIN
int area_max; //!< AMAX
int area_front; //!< AFRT
int scan_rpm; //!< SCAN
RangeSensorParameter(void)
: model(""), distance_min(0), distance_max(0), area_total(0),
area_min(0), area_max(0), area_front(0), scan_rpm(600)
{
}
};
}
#endif /* !QRK_RANGE_SENSOR_PARAMETER_H */
|