object_pb2.py 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421
  1. # Generated by the protocol buffer compiler. DO NOT EDIT!
  2. # source: object.proto
  3. import sys
  4. _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
  5. from google.protobuf import descriptor as _descriptor
  6. from google.protobuf import message as _message
  7. from google.protobuf import reflection as _reflection
  8. from google.protobuf import symbol_database as _symbol_database
  9. # @@protoc_insertion_point(imports)
  10. _sym_db = _symbol_database.Default()
  11. DESCRIPTOR = _descriptor.FileDescriptor(
  12. name='object.proto',
  13. package='iv.lidar',
  14. syntax='proto2',
  15. serialized_options=None,
  16. serialized_pb=_b('\n\x0cobject.proto\x12\x08iv.lidar\"I\n\tPointXYZI\x12\x0e\n\x01x\x18\x01 \x01(\x02:\x03nan\x12\x0e\n\x01y\x18\x02 \x01(\x02:\x03nan\x12\x0e\n\x01z\x18\x03 \x01(\x02:\x03nan\x12\x0c\n\x01i\x18\x04 \x01(\x02:\x01\x30\":\n\x08PointXYZ\x12\x0e\n\x01x\x18\x01 \x01(\x02:\x03nan\x12\x0e\n\x01y\x18\x02 \x01(\x02:\x03nan\x12\x0e\n\x01z\x18\x03 \x01(\x02:\x03nan\"5\n\tDimension\x12\x0c\n\x01x\x18\x01 \x01(\x02:\x01\x30\x12\x0c\n\x01y\x18\x02 \x01(\x02:\x01\x30\x12\x0c\n\x01z\x18\x03 \x01(\x02:\x01\x30\"#\n\x05VelXY\x12\x0c\n\x01x\x18\x01 \x01(\x02:\x01\x30\x12\x0c\n\x01y\x18\x02 \x01(\x02:\x01\x30\"\xa1\x04\n\x0blidarobject\x12%\n\tmin_point\x18\x01 \x01(\x0b\x32\x12.iv.lidar.PointXYZ\x12%\n\tmax_point\x18\x02 \x01(\x0b\x32\x12.iv.lidar.PointXYZ\x12$\n\x08\x63\x65ntroid\x18\x03 \x01(\x0b\x32\x12.iv.lidar.PointXYZ\x12\'\n\ndimensions\x18\x04 \x01(\x0b\x32\x13.iv.lidar.Dimension\x12$\n\x08position\x18\x05 \x01(\x0b\x32\x12.iv.lidar.PointXYZ\x12\r\n\x05\x61ngle\x18\x06 \x01(\x01\x12\x19\n\x11velocity_linear_x\x18\x07 \x01(\x01\x12\x1d\n\x15\x61\x63\x63\x65leration_linear_y\x18\x08 \x01(\x01\x12\x11\n\ttimestamp\x18\t \x01(\x01\x12\x0c\n\x04tyaw\x18\n \x01(\x01\x12\x0e\n\x06mnType\x18\x0b \x02(\x05\x12\n\n\x02id\x18\x0c \x01(\x05\x12\x16\n\x0e\x62\x65havior_state\x18\r \x01(\x05\x12\r\n\x05score\x18\x0e \x01(\x02\x12\x19\n\x11velocity_reliable\x18\x0f \x01(\x08\x12\x15\n\rpose_reliable\x18\x10 \x01(\x08\x12\x12\n\ntype_probs\x18\x11 \x03(\x02\x12\"\n\x05\x63loud\x18\x12 \x03(\x0b\x32\x13.iv.lidar.PointXYZI\x12\x11\n\ttype_name\x18\x13 \x01(\t\x12%\n\x0cvel_relative\x18\x14 \x01(\x0b\x32\x0f.iv.lidar.VelXY')
  17. )
  18. _POINTXYZI = _descriptor.Descriptor(
  19. name='PointXYZI',
  20. full_name='iv.lidar.PointXYZI',
  21. filename=None,
  22. file=DESCRIPTOR,
  23. containing_type=None,
  24. fields=[
  25. _descriptor.FieldDescriptor(
  26. name='x', full_name='iv.lidar.PointXYZI.x', index=0,
  27. number=1, type=2, cpp_type=6, label=1,
  28. has_default_value=True, default_value=(1e10000 * 0),
  29. message_type=None, enum_type=None, containing_type=None,
  30. is_extension=False, extension_scope=None,
  31. serialized_options=None, file=DESCRIPTOR),
  32. _descriptor.FieldDescriptor(
  33. name='y', full_name='iv.lidar.PointXYZI.y', index=1,
  34. number=2, type=2, cpp_type=6, label=1,
  35. has_default_value=True, default_value=(1e10000 * 0),
  36. message_type=None, enum_type=None, containing_type=None,
  37. is_extension=False, extension_scope=None,
  38. serialized_options=None, file=DESCRIPTOR),
  39. _descriptor.FieldDescriptor(
  40. name='z', full_name='iv.lidar.PointXYZI.z', index=2,
  41. number=3, type=2, cpp_type=6, label=1,
  42. has_default_value=True, default_value=(1e10000 * 0),
  43. message_type=None, enum_type=None, containing_type=None,
  44. is_extension=False, extension_scope=None,
  45. serialized_options=None, file=DESCRIPTOR),
  46. _descriptor.FieldDescriptor(
  47. name='i', full_name='iv.lidar.PointXYZI.i', index=3,
  48. number=4, type=2, cpp_type=6, label=1,
  49. has_default_value=True, default_value=float(0),
  50. message_type=None, enum_type=None, containing_type=None,
  51. is_extension=False, extension_scope=None,
  52. serialized_options=None, file=DESCRIPTOR),
  53. ],
  54. extensions=[
  55. ],
  56. nested_types=[],
  57. enum_types=[
  58. ],
  59. serialized_options=None,
  60. is_extendable=False,
  61. syntax='proto2',
  62. extension_ranges=[],
  63. oneofs=[
  64. ],
  65. serialized_start=26,
  66. serialized_end=99,
  67. )
  68. _POINTXYZ = _descriptor.Descriptor(
  69. name='PointXYZ',
  70. full_name='iv.lidar.PointXYZ',
  71. filename=None,
  72. file=DESCRIPTOR,
  73. containing_type=None,
  74. fields=[
  75. _descriptor.FieldDescriptor(
  76. name='x', full_name='iv.lidar.PointXYZ.x', index=0,
  77. number=1, type=2, cpp_type=6, label=1,
  78. has_default_value=True, default_value=(1e10000 * 0),
  79. message_type=None, enum_type=None, containing_type=None,
  80. is_extension=False, extension_scope=None,
  81. serialized_options=None, file=DESCRIPTOR),
  82. _descriptor.FieldDescriptor(
  83. name='y', full_name='iv.lidar.PointXYZ.y', index=1,
  84. number=2, type=2, cpp_type=6, label=1,
  85. has_default_value=True, default_value=(1e10000 * 0),
  86. message_type=None, enum_type=None, containing_type=None,
  87. is_extension=False, extension_scope=None,
  88. serialized_options=None, file=DESCRIPTOR),
  89. _descriptor.FieldDescriptor(
  90. name='z', full_name='iv.lidar.PointXYZ.z', index=2,
  91. number=3, type=2, cpp_type=6, label=1,
  92. has_default_value=True, default_value=(1e10000 * 0),
  93. message_type=None, enum_type=None, containing_type=None,
  94. is_extension=False, extension_scope=None,
  95. serialized_options=None, file=DESCRIPTOR),
  96. ],
  97. extensions=[
  98. ],
  99. nested_types=[],
  100. enum_types=[
  101. ],
  102. serialized_options=None,
  103. is_extendable=False,
  104. syntax='proto2',
  105. extension_ranges=[],
  106. oneofs=[
  107. ],
  108. serialized_start=101,
  109. serialized_end=159,
  110. )
  111. _DIMENSION = _descriptor.Descriptor(
  112. name='Dimension',
  113. full_name='iv.lidar.Dimension',
  114. filename=None,
  115. file=DESCRIPTOR,
  116. containing_type=None,
  117. fields=[
  118. _descriptor.FieldDescriptor(
  119. name='x', full_name='iv.lidar.Dimension.x', index=0,
  120. number=1, type=2, cpp_type=6, label=1,
  121. has_default_value=True, default_value=float(0),
  122. message_type=None, enum_type=None, containing_type=None,
  123. is_extension=False, extension_scope=None,
  124. serialized_options=None, file=DESCRIPTOR),
  125. _descriptor.FieldDescriptor(
  126. name='y', full_name='iv.lidar.Dimension.y', index=1,
  127. number=2, type=2, cpp_type=6, label=1,
  128. has_default_value=True, default_value=float(0),
  129. message_type=None, enum_type=None, containing_type=None,
  130. is_extension=False, extension_scope=None,
  131. serialized_options=None, file=DESCRIPTOR),
  132. _descriptor.FieldDescriptor(
  133. name='z', full_name='iv.lidar.Dimension.z', index=2,
  134. number=3, type=2, cpp_type=6, label=1,
  135. has_default_value=True, default_value=float(0),
  136. message_type=None, enum_type=None, containing_type=None,
  137. is_extension=False, extension_scope=None,
  138. serialized_options=None, file=DESCRIPTOR),
  139. ],
  140. extensions=[
  141. ],
  142. nested_types=[],
  143. enum_types=[
  144. ],
  145. serialized_options=None,
  146. is_extendable=False,
  147. syntax='proto2',
  148. extension_ranges=[],
  149. oneofs=[
  150. ],
  151. serialized_start=161,
  152. serialized_end=214,
  153. )
  154. _VELXY = _descriptor.Descriptor(
  155. name='VelXY',
  156. full_name='iv.lidar.VelXY',
  157. filename=None,
  158. file=DESCRIPTOR,
  159. containing_type=None,
  160. fields=[
  161. _descriptor.FieldDescriptor(
  162. name='x', full_name='iv.lidar.VelXY.x', index=0,
  163. number=1, type=2, cpp_type=6, label=1,
  164. has_default_value=True, default_value=float(0),
  165. message_type=None, enum_type=None, containing_type=None,
  166. is_extension=False, extension_scope=None,
  167. serialized_options=None, file=DESCRIPTOR),
  168. _descriptor.FieldDescriptor(
  169. name='y', full_name='iv.lidar.VelXY.y', index=1,
  170. number=2, type=2, cpp_type=6, label=1,
  171. has_default_value=True, default_value=float(0),
  172. message_type=None, enum_type=None, containing_type=None,
  173. is_extension=False, extension_scope=None,
  174. serialized_options=None, file=DESCRIPTOR),
  175. ],
  176. extensions=[
  177. ],
  178. nested_types=[],
  179. enum_types=[
  180. ],
  181. serialized_options=None,
  182. is_extendable=False,
  183. syntax='proto2',
  184. extension_ranges=[],
  185. oneofs=[
  186. ],
  187. serialized_start=216,
  188. serialized_end=251,
  189. )
  190. _LIDAROBJECT = _descriptor.Descriptor(
  191. name='lidarobject',
  192. full_name='iv.lidar.lidarobject',
  193. filename=None,
  194. file=DESCRIPTOR,
  195. containing_type=None,
  196. fields=[
  197. _descriptor.FieldDescriptor(
  198. name='min_point', full_name='iv.lidar.lidarobject.min_point', index=0,
  199. number=1, type=11, cpp_type=10, label=1,
  200. has_default_value=False, default_value=None,
  201. message_type=None, enum_type=None, containing_type=None,
  202. is_extension=False, extension_scope=None,
  203. serialized_options=None, file=DESCRIPTOR),
  204. _descriptor.FieldDescriptor(
  205. name='max_point', full_name='iv.lidar.lidarobject.max_point', index=1,
  206. number=2, type=11, cpp_type=10, label=1,
  207. has_default_value=False, default_value=None,
  208. message_type=None, enum_type=None, containing_type=None,
  209. is_extension=False, extension_scope=None,
  210. serialized_options=None, file=DESCRIPTOR),
  211. _descriptor.FieldDescriptor(
  212. name='centroid', full_name='iv.lidar.lidarobject.centroid', index=2,
  213. number=3, type=11, cpp_type=10, label=1,
  214. has_default_value=False, default_value=None,
  215. message_type=None, enum_type=None, containing_type=None,
  216. is_extension=False, extension_scope=None,
  217. serialized_options=None, file=DESCRIPTOR),
  218. _descriptor.FieldDescriptor(
  219. name='dimensions', full_name='iv.lidar.lidarobject.dimensions', index=3,
  220. number=4, type=11, cpp_type=10, label=1,
  221. has_default_value=False, default_value=None,
  222. message_type=None, enum_type=None, containing_type=None,
  223. is_extension=False, extension_scope=None,
  224. serialized_options=None, file=DESCRIPTOR),
  225. _descriptor.FieldDescriptor(
  226. name='position', full_name='iv.lidar.lidarobject.position', index=4,
  227. number=5, type=11, cpp_type=10, label=1,
  228. has_default_value=False, default_value=None,
  229. message_type=None, enum_type=None, containing_type=None,
  230. is_extension=False, extension_scope=None,
  231. serialized_options=None, file=DESCRIPTOR),
  232. _descriptor.FieldDescriptor(
  233. name='angle', full_name='iv.lidar.lidarobject.angle', index=5,
  234. number=6, type=1, cpp_type=5, label=1,
  235. has_default_value=False, default_value=float(0),
  236. message_type=None, enum_type=None, containing_type=None,
  237. is_extension=False, extension_scope=None,
  238. serialized_options=None, file=DESCRIPTOR),
  239. _descriptor.FieldDescriptor(
  240. name='velocity_linear_x', full_name='iv.lidar.lidarobject.velocity_linear_x', index=6,
  241. number=7, type=1, cpp_type=5, label=1,
  242. has_default_value=False, default_value=float(0),
  243. message_type=None, enum_type=None, containing_type=None,
  244. is_extension=False, extension_scope=None,
  245. serialized_options=None, file=DESCRIPTOR),
  246. _descriptor.FieldDescriptor(
  247. name='acceleration_linear_y', full_name='iv.lidar.lidarobject.acceleration_linear_y', index=7,
  248. number=8, type=1, cpp_type=5, label=1,
  249. has_default_value=False, default_value=float(0),
  250. message_type=None, enum_type=None, containing_type=None,
  251. is_extension=False, extension_scope=None,
  252. serialized_options=None, file=DESCRIPTOR),
  253. _descriptor.FieldDescriptor(
  254. name='timestamp', full_name='iv.lidar.lidarobject.timestamp', index=8,
  255. number=9, type=1, cpp_type=5, label=1,
  256. has_default_value=False, default_value=float(0),
  257. message_type=None, enum_type=None, containing_type=None,
  258. is_extension=False, extension_scope=None,
  259. serialized_options=None, file=DESCRIPTOR),
  260. _descriptor.FieldDescriptor(
  261. name='tyaw', full_name='iv.lidar.lidarobject.tyaw', index=9,
  262. number=10, type=1, cpp_type=5, label=1,
  263. has_default_value=False, default_value=float(0),
  264. message_type=None, enum_type=None, containing_type=None,
  265. is_extension=False, extension_scope=None,
  266. serialized_options=None, file=DESCRIPTOR),
  267. _descriptor.FieldDescriptor(
  268. name='mnType', full_name='iv.lidar.lidarobject.mnType', index=10,
  269. number=11, type=5, cpp_type=1, label=2,
  270. has_default_value=False, default_value=0,
  271. message_type=None, enum_type=None, containing_type=None,
  272. is_extension=False, extension_scope=None,
  273. serialized_options=None, file=DESCRIPTOR),
  274. _descriptor.FieldDescriptor(
  275. name='id', full_name='iv.lidar.lidarobject.id', index=11,
  276. number=12, type=5, cpp_type=1, label=1,
  277. has_default_value=False, default_value=0,
  278. message_type=None, enum_type=None, containing_type=None,
  279. is_extension=False, extension_scope=None,
  280. serialized_options=None, file=DESCRIPTOR),
  281. _descriptor.FieldDescriptor(
  282. name='behavior_state', full_name='iv.lidar.lidarobject.behavior_state', index=12,
  283. number=13, type=5, cpp_type=1, label=1,
  284. has_default_value=False, default_value=0,
  285. message_type=None, enum_type=None, containing_type=None,
  286. is_extension=False, extension_scope=None,
  287. serialized_options=None, file=DESCRIPTOR),
  288. _descriptor.FieldDescriptor(
  289. name='score', full_name='iv.lidar.lidarobject.score', index=13,
  290. number=14, type=2, cpp_type=6, label=1,
  291. has_default_value=False, default_value=float(0),
  292. message_type=None, enum_type=None, containing_type=None,
  293. is_extension=False, extension_scope=None,
  294. serialized_options=None, file=DESCRIPTOR),
  295. _descriptor.FieldDescriptor(
  296. name='velocity_reliable', full_name='iv.lidar.lidarobject.velocity_reliable', index=14,
  297. number=15, type=8, cpp_type=7, label=1,
  298. has_default_value=False, default_value=False,
  299. message_type=None, enum_type=None, containing_type=None,
  300. is_extension=False, extension_scope=None,
  301. serialized_options=None, file=DESCRIPTOR),
  302. _descriptor.FieldDescriptor(
  303. name='pose_reliable', full_name='iv.lidar.lidarobject.pose_reliable', index=15,
  304. number=16, type=8, cpp_type=7, label=1,
  305. has_default_value=False, default_value=False,
  306. message_type=None, enum_type=None, containing_type=None,
  307. is_extension=False, extension_scope=None,
  308. serialized_options=None, file=DESCRIPTOR),
  309. _descriptor.FieldDescriptor(
  310. name='type_probs', full_name='iv.lidar.lidarobject.type_probs', index=16,
  311. number=17, type=2, cpp_type=6, label=3,
  312. has_default_value=False, default_value=[],
  313. message_type=None, enum_type=None, containing_type=None,
  314. is_extension=False, extension_scope=None,
  315. serialized_options=None, file=DESCRIPTOR),
  316. _descriptor.FieldDescriptor(
  317. name='cloud', full_name='iv.lidar.lidarobject.cloud', index=17,
  318. number=18, type=11, cpp_type=10, label=3,
  319. has_default_value=False, default_value=[],
  320. message_type=None, enum_type=None, containing_type=None,
  321. is_extension=False, extension_scope=None,
  322. serialized_options=None, file=DESCRIPTOR),
  323. _descriptor.FieldDescriptor(
  324. name='type_name', full_name='iv.lidar.lidarobject.type_name', index=18,
  325. number=19, type=9, cpp_type=9, label=1,
  326. has_default_value=False, default_value=_b("").decode('utf-8'),
  327. message_type=None, enum_type=None, containing_type=None,
  328. is_extension=False, extension_scope=None,
  329. serialized_options=None, file=DESCRIPTOR),
  330. _descriptor.FieldDescriptor(
  331. name='vel_relative', full_name='iv.lidar.lidarobject.vel_relative', index=19,
  332. number=20, type=11, cpp_type=10, label=1,
  333. has_default_value=False, default_value=None,
  334. message_type=None, enum_type=None, containing_type=None,
  335. is_extension=False, extension_scope=None,
  336. serialized_options=None, file=DESCRIPTOR),
  337. ],
  338. extensions=[
  339. ],
  340. nested_types=[],
  341. enum_types=[
  342. ],
  343. serialized_options=None,
  344. is_extendable=False,
  345. syntax='proto2',
  346. extension_ranges=[],
  347. oneofs=[
  348. ],
  349. serialized_start=254,
  350. serialized_end=799,
  351. )
  352. _LIDAROBJECT.fields_by_name['min_point'].message_type = _POINTXYZ
  353. _LIDAROBJECT.fields_by_name['max_point'].message_type = _POINTXYZ
  354. _LIDAROBJECT.fields_by_name['centroid'].message_type = _POINTXYZ
  355. _LIDAROBJECT.fields_by_name['dimensions'].message_type = _DIMENSION
  356. _LIDAROBJECT.fields_by_name['position'].message_type = _POINTXYZ
  357. _LIDAROBJECT.fields_by_name['cloud'].message_type = _POINTXYZI
  358. _LIDAROBJECT.fields_by_name['vel_relative'].message_type = _VELXY
  359. DESCRIPTOR.message_types_by_name['PointXYZI'] = _POINTXYZI
  360. DESCRIPTOR.message_types_by_name['PointXYZ'] = _POINTXYZ
  361. DESCRIPTOR.message_types_by_name['Dimension'] = _DIMENSION
  362. DESCRIPTOR.message_types_by_name['VelXY'] = _VELXY
  363. DESCRIPTOR.message_types_by_name['lidarobject'] = _LIDAROBJECT
  364. _sym_db.RegisterFileDescriptor(DESCRIPTOR)
  365. PointXYZI = _reflection.GeneratedProtocolMessageType('PointXYZI', (_message.Message,), dict(
  366. DESCRIPTOR = _POINTXYZI,
  367. __module__ = 'object_pb2'
  368. # @@protoc_insertion_point(class_scope:iv.lidar.PointXYZI)
  369. ))
  370. _sym_db.RegisterMessage(PointXYZI)
  371. PointXYZ = _reflection.GeneratedProtocolMessageType('PointXYZ', (_message.Message,), dict(
  372. DESCRIPTOR = _POINTXYZ,
  373. __module__ = 'object_pb2'
  374. # @@protoc_insertion_point(class_scope:iv.lidar.PointXYZ)
  375. ))
  376. _sym_db.RegisterMessage(PointXYZ)
  377. Dimension = _reflection.GeneratedProtocolMessageType('Dimension', (_message.Message,), dict(
  378. DESCRIPTOR = _DIMENSION,
  379. __module__ = 'object_pb2'
  380. # @@protoc_insertion_point(class_scope:iv.lidar.Dimension)
  381. ))
  382. _sym_db.RegisterMessage(Dimension)
  383. VelXY = _reflection.GeneratedProtocolMessageType('VelXY', (_message.Message,), dict(
  384. DESCRIPTOR = _VELXY,
  385. __module__ = 'object_pb2'
  386. # @@protoc_insertion_point(class_scope:iv.lidar.VelXY)
  387. ))
  388. _sym_db.RegisterMessage(VelXY)
  389. lidarobject = _reflection.GeneratedProtocolMessageType('lidarobject', (_message.Message,), dict(
  390. DESCRIPTOR = _LIDAROBJECT,
  391. __module__ = 'object_pb2'
  392. # @@protoc_insertion_point(class_scope:iv.lidar.lidarobject)
  393. ))
  394. _sym_db.RegisterMessage(lidarobject)
  395. # @@protoc_insertion_point(module_scope)