Changeset 181 in pacpusframework for trunk/include/Pacpus/kernel
- Timestamp:
- Oct 21, 2013, 1:30:41 PM (11 years ago)
- Location:
- trunk/include/Pacpus/kernel
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/Pacpus/kernel
-
Property svn:global-ignores
set to
PacpusLibConfig.h
-
Property svn:global-ignores
set to
-
trunk/include/Pacpus/kernel/ComponentBase.h
r177 r181 192 192 std::string mName; 193 193 std::string mTypeName; 194 bool mHasGui; 195 bool mVerbose; 196 int mVerbosityLevel; 194 195 /// Whether to display or not the graphical interface (GUI) 196 bool hasGui() const; 197 bool isOutputVerbose() const; 198 int getVerbosityLevel() const; 197 199 198 200 private: … … 208 210 209 211 private: 212 bool mHasGui; 213 bool mVerbose; 214 int mVerbosityLevel; 215 210 216 boost::program_options::options_description mOptionsDescription; 211 217 -
trunk/include/Pacpus/kernel/pacpus.h
r89 r181 58 58 #endif 59 59 60 struct donnees_gps 61 { 62 long ind_qualite; 63 double x, y; 64 double lon, lat; 65 float a, b, phi, sigma_lat, sigma_lon; 66 road_time_t time; 67 double alt_msl, d_geoidal; 68 }; 69 70 struct donnees_abs_zy 71 { 72 float dArD, dArG; 73 float speed; 74 road_time_t time; 75 }; 76 77 struct donnees_gyro 78 { 79 // les mesures sont prises par rapport au point C 80 // position de la centrale inertielle 81 // vitesse de lacet (rad.s-1) dans le repère de la masse suspendue 82 float psi_s; 83 road_time_t time; 84 }; 85 86 /// Definition of the structure which will be sent for each positioning 87 /// requests -> MapMatching.cpp 88 struct s_MatchedPosition 89 { 90 int state; /* Etat du serveur de position absolue hybridée*/ 91 double x_match; /* Position Matchée */ 92 double y_match; /* en x et y */ 93 double x; /* Position du véhicule */ 94 double y; /* en x et y */ 95 double theta; /* cap (par rapport à l'est) dans le système de la carte */ 96 double v; /* vitesse horizontale par rapport à la terre */ 97 unsigned long ID; /* ID de la route à laquelle appartient la position matchée */ 98 road_time_t time; 99 int way; /* Sens de la route parcourue 1=W2E, 2=E2W*/ 100 double dist; /* abscisse curviligne par rapport au début de la route */ 101 double pxx, pyy, pxy; /* covariance de l'erreur en position absolue*/ 102 double ptheta; /*covariance de l'erreur en cap*/ 103 double error; 104 donnees_gyro gyro; 105 donnees_abs_zy odo; 106 }; 107 60 108 #endif // DEF_PACPUS_H
Note:
See TracChangeset
for help on using the changeset viewer.