source: pacpusframework/trunk/include/Pacpus/kernel/DbiteFileTypes.h@ 376

Last change on this file since 376 was 376, checked in by bonnetst, 7 years ago

Added new dbite types from tag 0.2.3

  • Property svn:executable set to *
File size: 7.7 KB
Line 
1// %pacpus:license{
2// This file is part of the PACPUS framework distributed under the
3// CECILL-C License, Version 1.0.
4// %pacpus:license}
5/// @file
6/// @author Gerald Dherbomez <firstname.surname@utc.fr>
7/// @author Marek Kurdej <firstname.surname@utc.fr>
8/// @date Month, Year
9/// @version $Id: DbiteFileTypes.h 76 2013-01-10 17:05:10Z kurdejma $
10/// @copyright Copyright (c) UTC/CNRS Heudiasyc 2006 - 2013. All rights reserved.
11/// @brief Brief description.
12///
13/// Detailed description.
14
15#ifndef DEF_PACPUS_DBITEFILETYPES_H
16#define DEF_PACPUS_DBITEFILETYPES_H
17
18/// Basic file types
19enum BasicType
20{
21 FILE_IMAGE = 0
22 , FILE_CAN
23 , FILE_TEXT
24 , FILE_IMAGE3D
25 , FILE_DBT_UNKNOWN ///< Unknown file type
26 , FILE_JPEG
27 , STREAM8POSITION = 100
28};
29
30enum ExtendedType
31{
32 SIGNAL_PPS = 511
33 , FILE_AUDIO
34 , AUDIO_WAV
35 , TYPE_DOUBLE = 518
36 , TYPE_FLOAT
37 , TYPE_INT
38 , TYPE_INT64
39 , DATA_PHYSIO = 600
40};
41
42enum UtcHeudiasycType
43{
44 WGS84_POSITION = 500
45 , GPS_SYNCHRO_FRAME
46 , TRAME_GGA = 514
47 , TRAME_VTG
48 , TRAME_GST
49 , TRAME_GGA_DBL = 614
50 , TRAME_HDT
51 , TRAME_ROT
52 , TRAME_GSV
53 , TRAME_GSA
54 , TRAME_RMC
55 , TRAME_ZDA
56 , DYNA_ROADYN
57 , DYNA_HT500
58 , DYNA_CUBE_RAWDATA
59 , DATA_ABS = 517
60 , GYRO_KVH = 522
61 , TELEM_SICK
62 , CORREVIT
63 , SIG
64 , LOC
65 , DATA_INS = 540
66 , DATA_ABS_CITROEN
67 , VOLANT
68 , DATA_3DMG
69 , DATA_COMODOS
70 , CROSSBOW_VG700
71 , CARMEN_CAN_RAW = 2200
72 , CARMEN_CAN_WHEELSPEED
73 , CARMEN_CAN_SUSPENSION
74 , CARMEN_CAN_RAWLATDYN
75 , CARMEN_CAN_ODOMETRY
76 , CARMEN_CAN_LATDYN
77 , CARMEN_CAN_STEERINGWHEEL
78 , CARMEN_CAN_LIGHTING
79 , CARMEN_CAN_ENGINE
80 , CARMEN_CAN_CLUTCH
81 , CARMEN_CAN_FRONTSPEED
82 , CARMEN_CAN_FLUIDINFO
83 , CARMEN_CAN_BRAKE
84 , CARMEN_CAN_ABRREGUL
85 , CARMEN_CAN_ASR_ESP
86 , CARMEN_CAN_WIPERSPEED
87 , CARMEN_CAN_COMODOS
88 , FLUENCE_ZE_STEERINGWHEEL = 2300
89 , FLUENCE_ZE_KINEMATICS
90 , FLUENCE_ZE_GEARS
91 , FLUENCE_ZE_FRONT_WHEELSPEED
92 , FLUENCE_ZE_REAR_WHEELSPEED
93 , FLUENCE_ZE_LOWSPEED
94 , ZOE_STEERINGWHEEL //begin copy from 0.1.x
95 , ZOE_KINEMATICS
96 , ZOE_GEARS
97 , ZOE_FRONT_WHEELSPEED
98 , ZOE_REAR_WHEELSPEED
99 , ZOE_VEHICLESTATE
100 , ZOE_INITION
101 , PROVEL_MABXFEEDBACK
102 , PROVEL_MABXDIAG
103 , PROVEL_MABX100MS //end copy from 0.1.x
104 , RADAR_TRW_AC20 = 3000
105 , SMS_RADAR = 4000 // by Arthur Miranda 2012-02-23 (PAMU Project)
106 , FILE_MJPEG = 4096
107 , GENERIC_LIDAR = 8000
108 , TELEM_100 = 8192
109 , TELEM_180
110 , TELEM_360
111 , TELEM_SICK_LDMRS
112 , TELEM_SICK_LMS
113 , ALASCA_XT = 8200
114 , VELODYNE_RAW_SPHERIC_DATA = 8300
115 , GENERIC_3D_POSE = 9000
116 , ZOE_WHEELTOPS = 10000 // Do not move with the rest of ZOE identifiers!!
117};
118
119enum StereoCameraType
120{
121 STEREO_RIGHT_IMAGE = 1982
122 , STEREO_LEFT_IMAGE
123 , CARMEN_VISUAL_ODOMETRY
124 , CARMEN_LIDAR_DETECTION
125 , CARMEN_VISUAL_DETECTOR
126};
127
128/// for the Renault's Case study
129enum RenaultType
130{
131 FILE_FACELAB = 610
132 , DBT_T_HEADWAY = 1001
133 , DBT_PERC_T_HEADWAY
134 , DBT_D_O_C_F_DIST
135 , DBT_F_DIST
136 , DBT_S_INDICATOR
137 // Lane Changing
138 , DBT_L_CHANGE
139 , DBT_M_SPEED
140 , DBT_V_I_L_SPEED
141 , DBT_R_TIME
142 , DBT_B_R_TIME
143 , DBT_E_B_EPISOD
144 // state of the road
145 , DBT_R_STATE
146 // Comments from the ergonom
147 , DBT_COMMENTS
148 // State of the HVI of the ADAS
149 , DBT_ADAS
150 , DBT_R_SPEED
151 , DBT_TTC
152 , DBT_D_BRAKE_ACTUATION
153 , DBT_ACC_PED_RELEASE
154 , DBT_COV_DISTANCE
155 // classes of time headway: [2.0 2.5] [1.5 2.0] [1.0 1.5] [0.5 1.0] [0.0 0.5] -> c2
156 , DBT_T_HEADWAY_CLASSES
157};
158
159enum SbasType
160{
161 DBT_SBAS_MT1 = 10001
162 , DBT_SBAS_MT2 = 10002
163 , DBT_SBAS_MT3 = 10003
164 , DBT_SBAS_MT4 = 10004
165 , DBT_SBAS_MT5 = 10005
166 , DBT_SBAS_MT6 = 10006
167 , DBT_SBAS_MT7 = 10007
168 , DBT_SBAS_MT10 = 10010
169 , DBT_SBAS_MT18 = 10018
170 , DBT_SBAS_MT24 = 10024
171 , DBT_SBAS_MT25 = 10025
172 , DBT_SBAS_MT26 = 10026
173};
174
175enum UbloxType
176{
177 DBT_UBX_RXM_RAW = 10121
178 , DBT_UBX_RXM_SFRB = 10122
179 , DBT_UBX_NAV_CLOCK = 10110
180 , DBT_UBX_NAV_POSLLH = 10111
181 , DBT_UBX_NAV_POSUTM = 10112
182 , DBT_UBX_NAV_SBAS = 10113
183 , DBT_UBX_NAV_SOL = 10114
184 , DBT_UBX_NAV_SVINFO = 10115
185 , DBT_UBX_NAV_VELNED = 10116
186};
187
188enum SbfType
189{
190 DBT_SBF_FRAMERAW = 11000
191 , DBT_SBF_MEASEPOCH = 11889
192 , DBT_SBF_SHORTMEASEPOCH = 11890
193 , DBT_SBF_GENMEASEPOCH = 11944
194 , DBT_SBF_ENDOFMEAS = 11922
195
196 , DBT_SBF_GPSNAV = 11891
197 , DBT_SBF_GPSALM = 11892
198 , DBT_SBF_GPSION = 11893
199 , DBT_SBF_GPSUTC = 11894
200 , DBT_SBF_GPSRAW = 11895
201 , DBT_SBF_CNAVRAW = 11947
202
203 , DBT_SBF_GEOMT00 = 11925
204 , DBT_SBF_GEOPRNMASK = 11926
205 , DBT_SBF_GEOFASTCORR = 11927
206 , DBT_SBF_GEOINTEGRITY = 11928
207 , DBT_SBF_GEOFASTCORRDEGR = 11929
208 , DBT_SBF_GEONAV = 11896
209 , DBT_SBF_GEODEGRFACTORS = 11930
210 , DBT_SBF_GEONETWORKTIME = 11918
211 , DBT_SBF_GEOALM = 11897
212 , DBT_SBF_GEOIGPMASK = 11931
213 , DBT_SBF_GEOLONGTERMCORR = 11932
214 , DBT_SBF_GEOIONODELAY = 11933
215 , DBT_SBF_GEOSERVICELEVEL = 11917
216 , DBT_SBF_GEOCLOCKEPHCOVMATRIX = 11934
217 , DBT_SBF_GEORAW = 11898
218
219 , DBT_SBF_PVTCARTESIAN = 11903
220 , DBT_SBF_PVTGEODETIC = 11904
221 , DBT_SBF_POSCOVCARTESIAN = 11905
222 , DBT_SBF_POSCOVGEODETIC = 11906
223 , DBT_SBF_VELCOVCARTESIAN = 11907
224 , DBT_SBF_VELCOVGEODETIC = 11908
225 , DBT_SBF_DOP = 11909
226 , DBT_SBF_PVTRESIDUALS = 11910
227 , DBT_SBF_RAIMSTATISTICS = 11915
228 , DBT_SBF_GEOCORRECTIONS = 11935
229 , DBT_SBF_BASELINE = 11950
230 , DBT_SBF_ENDOFPVT = 11921
231
232 , DBT_SBF_ATTITUDEEULER = 11938
233 , DBT_SBF_ATTITUDECOVEULER = 11939
234 , DBT_SBF_ATTITUDEQUAT = 11940
235 , DBT_SBF_ATTITUDECOVQUAT = 11941
236 , DBT_SBF_AUXANTPOSITIONS = 11942
237 , DBT_SBF_ENDOFATTITUDE = 11943
238
239 , DBT_SBF_RECEIVERTIME = 11914
240 , DBT_SBF_XPPSOFFSET = 11911
241 , DBT_SBF_EXTEVENT = 11924
242
243 , DBT_SBF_DIFFCORRIN = 11919
244 , DBT_SBF_BASESTATION = 11949
245 , DBT_SBF_BASELINK = 11948
246
247 , DBT_SBF_TRACKINGSTATUS = 11912
248 , DBT_SBF_RECEIVERSTATUS = 11913
249 , DBT_SBF_RECEIVERSETUP = 11902
250
251 , DBT_SBF_COMMENT = 11936
252};
253
254enum NaviflowType
255{
256 TRAME_3DMGX1 = 12100
257 , TRAME_AVIONIQUE = 12101
258 , TRAME_UEYE_STEREO_INDEX = 12102
259};
260
261enum MobileyeType
262{
263 MOBILEYE_OBSTACLE_COUNT = 12200
264
265 , MOBILEYE_OBSTACLE_0_PART_1 = 12210
266 , MOBILEYE_OBSTACLE_1_PART_1 = 12211
267 , MOBILEYE_OBSTACLE_2_PART_1 = 12212
268 , MOBILEYE_OBSTACLE_3_PART_1 = 12213
269 , MOBILEYE_OBSTACLE_4_PART_1 = 12214
270 , MOBILEYE_OBSTACLE_5_PART_1 = 12215
271 , MOBILEYE_OBSTACLE_6_PART_1 = 12216
272 , MOBILEYE_OBSTACLE_7_PART_1 = 12217
273 , MOBILEYE_OBSTACLE_8_PART_1 = 12218
274 , MOBILEYE_OBSTACLE_9_PART_1 = 12219
275
276 , MOBILEYE_OBSTACLE_0_PART_2 = 12220
277 , MOBILEYE_OBSTACLE_1_PART_2 = 12221
278 , MOBILEYE_OBSTACLE_2_PART_2 = 12222
279 , MOBILEYE_OBSTACLE_3_PART_2 = 12223
280 , MOBILEYE_OBSTACLE_4_PART_2 = 12224
281 , MOBILEYE_OBSTACLE_5_PART_2 = 12225
282 , MOBILEYE_OBSTACLE_6_PART_2 = 12226
283 , MOBILEYE_OBSTACLE_7_PART_2 = 12227
284 , MOBILEYE_OBSTACLE_8_PART_2 = 12228
285 , MOBILEYE_OBSTACLE_9_PART_2 = 12229
286
287 , MOBILEYE_OBSTACLES = 12290
288
289 , MOBILEYE_CENTER_LANE = 12300
290 , MOBILEYE_RIGHT_LANE = 12301
291 , MOBILEYE_LEFT_LANE = 12302
292};
293
294enum SpanCptType
295{
296 TRAME_BESTGPSPOSA = 621
297 , TRAME_RAWIMUSA = 622
298 , TRAME_INSPVAA = 623
299 , TRAME_INSCOV = 624
300 , TRAME_CORRIMUDATAA = 625
301 , TRAME_INSPVAXA = 626
302};
303
304#endif // DEF_PACPUS_DBITEFILETYPES_H
Note: See TracBrowser for help on using the repository browser.