anyKode Marilou
ContentsIndexHome
PreviousUpNext
Moda::Commons::LidarWorkingMode Structure

Mode de fonctionnement d'un Lidar.

C++
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; 
ID du mode de fonctionnement (ChooseWorkingMode). 
float RangeMin; 
Distance de detection minimale (m). 
float RangeMax; 
Distance de détection maximum (m). 
float ScanDuration; 
Temps nécessaire à la réalisation d'un scan complet (s). 
float ScanAngle; 
Angle horizontal du scan (rad). 
float AngularResolution; 
Résolution angulaire horizontale du scan, en radians. 
float ScanAngleV; 
Angle vertical du scan (rad). 
float AngularResolutionV; 
Résolution angulaire verticale du scan, en radians. 
MU32 IsDefault; 
Indique si ce mode est celui par défaut (0 ou 1). 
float Noise; 
Bruit de la mesure (%). 
char szName[20]; 
Nom du mode de fonctionnement. 
MU32 Orientation; 
Orientation du scan:
0: scan vertical, du haut vers le bas,
1: scan horizontal, de la droite vers la gauche. 
MU32 dwReserved2; 
Réservé pour une utilisation ultérieure. 
M32 iReserved1; 
Réservé pour une utilisation ultérieure. 
M32 iReserved2; 
Réservé pour une utilisation ultérieure. 
float fReserved1; 
Réservé pour une utilisation ultérieure. 
float fReserved2; 
Réservé pour une utilisation ultérieure. 
Documentation v4.7 (18/01/2015), Copyright (c) 2015 anyKode. All rights reserved.
What do you think about this topic? Send feedback!