Lidar working modes.
struct LidarWorkingMode { MU32 id; float RangeMin; float RangeMax; float ScanDuration; float ScanAngle; float AngularResolution; float ScanAngleV; float AngularResolutionV; MU32 IsDefault; float Noise; char szName[20]; MU32 Orientation; MU32 dwReserved2; M32 iReserved1; M32 iReserved2; float fReserved1; float fReserved2; };
modacommons.h
Members |
Description |
MU32 id; |
Working Mode ID (used by ChooseWorkingMode). |
float RangeMin; |
Minimum detectable range (m). |
float RangeMax; |
Maximum detectable range (m). |
float ScanDuration; |
Time required for a complete scan (s). |
float ScanAngle; |
Horizontal scan angle (rad). |
float AngularResolution; |
Horizontal angular scan resolution, in radians. |
float ScanAngleV; |
Vertical scan angle (rad). |
float AngularResolutionV; |
Vertical angular scan resolution, in radians. |
MU32 IsDefault; |
Indicates if this working mode is the default one (0 or 1). |
float Noise; |
Indicates if this working mode is the default one (0 or 1). |
char szName[20]; |
Working Mode name. |
MU32 Orientation; |
Scan orientation: 0: vertical scan, from top to bottom, 1: horizontal scan, from right to left. |
MU32 dwReserved2; |
Reserved for future use. |
M32 iReserved1; |
Reserved for future use. |
M32 iReserved2; |
Reserved for future use. |
float fReserved1; |
Reserved for future use. |
float fReserved2; |
Reserved for future use. |
Documentation v4.7 (18/01/2015), Copyright (c) 2015 anyKode. All rights reserved.
|
What do you think about this topic? Send feedback!
|