velodyne_manager.prototxt 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584
  1. fence_data_path:"/home/zx/data/ground_detect/"
  2. #fence_log_path:"/home/zx/yct/MainStructure/new_electronic_fence/log"
  3. left_model_path:"/home/zx/yct/chutian_measure_2021/setting/left_model.txt"
  4. right_model_path:"/home/zx/yct/chutian_measure_2021/setting/right_model.txt"
  5. distribution_mode:false
  6. #-----------------------------------lidars, id 0-6 from A1-C2
  7. # 6 lidar 192.168.1.201
  8. velodyne_lidars
  9. {
  10. ip:""
  11. # # rshelios16 ---- 192.168.1.208
  12. port:2367
  13. model:"RSHELIOS16"
  14. calibrationFile:"../setting/VLP16db.yaml"
  15. lidar_id:6
  16. max_range:8.0
  17. min_range:0.1
  18. min_angle:0
  19. max_angle:360
  20. rpm:600
  21. calib
  22. {
  23. r:179.276397
  24. p:-0.11717 #p:-0.11717
  25. y:-1.572
  26. cz:0.05467
  27. # # helios
  28. # r: -1.920474
  29. # p: 2.0245645
  30. # y: 87.24734
  31. # cz:0.105
  32. }
  33. difop:7788
  34. }
  35. # 5 lidar 192.168.1.202
  36. velodyne_lidars
  37. {
  38. ip:""
  39. port:2369
  40. model:"VLP16"
  41. calibrationFile:"../setting/VLP16db.yaml"
  42. lidar_id:5
  43. max_range:8.0
  44. min_range:0.1
  45. min_angle:0
  46. max_angle:360
  47. rpm:600
  48. calib
  49. {
  50. r:-0.202484
  51. p:-0.106456
  52. y:88.58717
  53. cz:0.071634
  54. #r:0.462994
  55. #p:1.29624
  56. #y:96.0048
  57. #cz:0.09496
  58. }
  59. }
  60. # 4 lidar 192.168.1.203
  61. velodyne_lidars
  62. {
  63. ip:""
  64. port:2370
  65. model:"VLP16"
  66. calibrationFile:"../setting/VLP16db.yaml"
  67. lidar_id:4
  68. max_range:8.0
  69. min_range:0.1
  70. min_angle:0
  71. max_angle:360
  72. rpm:600
  73. calib
  74. {
  75. r:-0.038115
  76. p:-0.577136
  77. y:91.2659
  78. cz:0.06
  79. }
  80. }
  81. # 3 lidar 192.168.1.204
  82. velodyne_lidars
  83. {
  84. ip:""
  85. port:2371
  86. model:"VLP16"
  87. calibrationFile:"../setting/VLP16db.yaml"
  88. lidar_id:3
  89. max_range:8.0
  90. min_range:0.1
  91. min_angle:0
  92. max_angle:360
  93. rpm:600
  94. calib
  95. {
  96. r:-0.06283
  97. p:0.48588
  98. y:91.4077
  99. cz:0.071
  100. }
  101. }
  102. # 2 lidar 192.168.1.205
  103. velodyne_lidars
  104. {
  105. ip:""
  106. port:2372
  107. model:"VLP16"
  108. calibrationFile:"../setting/VLP16db.yaml"
  109. lidar_id:2
  110. max_range:8.0
  111. min_range:0.1
  112. min_angle:0
  113. max_angle:360
  114. rpm:600
  115. calib
  116. {
  117. r:-0.1073
  118. p:0.65674
  119. y:86.3796
  120. cz:0.04
  121. }
  122. }
  123. # 1 lidar 192.168.1.206
  124. velodyne_lidars
  125. {
  126. ip:""
  127. port:2373
  128. model:"VLP16"
  129. calibrationFile:"../setting/VLP16db.yaml"
  130. lidar_id:1
  131. max_range:8.0
  132. min_range:0.1
  133. min_angle:0
  134. max_angle:360
  135. rpm:600
  136. calib
  137. {
  138. r:-0.01438
  139. p:0.108841
  140. y:91.3879
  141. cz:0.0686
  142. }
  143. }
  144. # 0 lidar 192.168.1.207
  145. # p:0.68354 - 0.4092
  146. velodyne_lidars
  147. {
  148. ip:""
  149. port:2374
  150. model:"VLP16"
  151. calibrationFile:"../setting/VLP16db.yaml"
  152. lidar_id:0
  153. max_range:8.0
  154. min_range:0.1
  155. min_angle:0
  156. max_angle:360
  157. rpm:600
  158. calib
  159. {
  160. r:0.03026
  161. # p:0.68354
  162. p:0
  163. y:90.6538
  164. cz:0.07697
  165. }
  166. }
  167. #-----------------------------------regions, 0-5 from A1 to C2
  168. # 5 region
  169. region
  170. {
  171. minx:-1.6
  172. maxx:1.4
  173. miny:-2.6
  174. maxy:2.6
  175. minz:0.03 # 0.025
  176. maxz:0.5
  177. region_id:5
  178. turnplate_cx:0.0
  179. turnplate_cy:0.0
  180. plc_offsetx:1.913
  181. plc_offsety:-6.078
  182. plc_offset_degree:-89.5
  183. plc_out_of_region {
  184. border_minx:1.645
  185. border_maxx:2.090
  186. plc_border_miny:1.175
  187. plc_border_maxy:1.255
  188. car_min_width:1.55
  189. car_max_width:1.920
  190. car_min_wheelbase:2.3
  191. car_max_wheelbase:3.15
  192. turnplate_angle_limit_anti_clockwise:5.3
  193. turnplate_angle_limit_clockwise:5.3
  194. }
  195. terminal_out_of_region {
  196. border_minx:1.645
  197. border_maxx:2.090
  198. plc_border_miny:1.175
  199. plc_border_maxy:1.255
  200. car_min_width:1.55
  201. car_max_width:1.920
  202. car_min_wheelbase:2.3
  203. car_max_wheelbase:3.15
  204. turnplate_angle_limit_anti_clockwise:5.3
  205. turnplate_angle_limit_clockwise:5.3
  206. }
  207. lidar_exts
  208. {
  209. lidar_id:6
  210. calib
  211. {
  212. r:1.0
  213. p:0.5
  214. cx:1.86504
  215. cy:-0.027
  216. }
  217. }
  218. lidar_exts
  219. {
  220. lidar_id:5
  221. calib
  222. {
  223. r:1.5
  224. p:-1.0
  225. #cx:-4.021775
  226. #cy:-0.039429
  227. cx:-1.89004
  228. cy:0.0
  229. }
  230. }
  231. }
  232. # 4 region
  233. # 利用共用雷达标定plc偏移量
  234. # plc_4 = plc_5 + calib5in5 - calib5in4
  235. # plc_4x = 1.913 + (-1.9018) - (1.9095) = -1.8983
  236. # plc_4y = 5.998 + (0.0175) - (-0.019388) = 6.03489
  237. # 20211209 x+(1cm)
  238. region
  239. {
  240. minx:-1.42
  241. maxx:1.5
  242. miny:-2.6
  243. maxy:2.3
  244. minz:0.031
  245. maxz:0.5
  246. region_id:4
  247. turnplate_cx:0.0
  248. turnplate_cy:0.0
  249. # -1.8683
  250. plc_offsetx:-1.865
  251. plc_offsety:-6.11489
  252. plc_offset_degree:-89.5
  253. plc_out_of_region {
  254. border_minx:-2.220
  255. border_maxx:-1.630
  256. plc_border_miny:1.175
  257. plc_border_maxy:1.255
  258. car_min_width:1.55
  259. car_max_width:1.920
  260. car_min_wheelbase:2.3
  261. car_max_wheelbase:3.15
  262. turnplate_angle_limit_anti_clockwise:5.3
  263. turnplate_angle_limit_clockwise:5.3
  264. }
  265. terminal_out_of_region {
  266. border_minx:-2.220
  267. border_maxx:-1.630
  268. plc_border_miny:1.175
  269. plc_border_maxy:1.255
  270. car_min_width:1.55
  271. car_max_width:1.920
  272. car_min_wheelbase:2.3
  273. car_max_wheelbase:3.15
  274. turnplate_angle_limit_anti_clockwise:5.3
  275. turnplate_angle_limit_clockwise:5.3
  276. }
  277. # 4-->5: -3.81895 0.038776
  278. lidar_exts
  279. {
  280. lidar_id:5
  281. calib
  282. {
  283. cx:1.9095
  284. cy:-0.019388
  285. r:0.1
  286. }
  287. }
  288. lidar_exts
  289. {
  290. lidar_id:4
  291. calib
  292. {
  293. cx:-1.9095
  294. cy:0.019388
  295. }
  296. }
  297. }
  298. # 3 region
  299. region
  300. {
  301. minx:-1.3
  302. maxx:1.37
  303. miny:-2.6
  304. maxy:2.35
  305. minz:0.03
  306. maxz:0.5
  307. region_id:3
  308. turnplate_cx:0.0
  309. turnplate_cy:0.0
  310. plc_offsetx:1.926
  311. plc_offsety:-6.135
  312. plc_offset_degree:-89.5
  313. plc_out_of_region {
  314. border_minx:1.615
  315. border_maxx:2.120
  316. plc_border_miny:1.175
  317. plc_border_maxy:1.255
  318. car_min_width:1.55
  319. car_max_width:1.920
  320. car_min_wheelbase:2.3
  321. car_max_wheelbase:3.15
  322. turnplate_angle_limit_anti_clockwise:5.3
  323. turnplate_angle_limit_clockwise:5.3
  324. }
  325. terminal_out_of_region {
  326. border_minx:1.615
  327. border_maxx:2.120
  328. plc_border_miny:1.175
  329. plc_border_maxy:1.255
  330. car_min_width:1.55
  331. car_max_width:1.920
  332. car_min_wheelbase:2.3
  333. car_max_wheelbase:3.15
  334. turnplate_angle_limit_anti_clockwise:5.3
  335. turnplate_angle_limit_clockwise:5.3
  336. }
  337. # 3-->4: -3.80394 (-0.01385+0.02)
  338. lidar_exts
  339. {
  340. lidar_id:4
  341. calib
  342. {
  343. cx:1.902
  344. cy:-0.0031
  345. cz:0.015
  346. }
  347. }
  348. lidar_exts
  349. {
  350. lidar_id:3
  351. calib
  352. {
  353. cx:-1.902
  354. cy:0.0031
  355. }
  356. }
  357. }
  358. # 2 region
  359. region
  360. {
  361. minx:-1.3
  362. maxx:1.37
  363. miny:-2.6
  364. maxy:2.35
  365. minz:0.03
  366. maxz:0.5
  367. region_id:2
  368. turnplate_cx:0.0
  369. turnplate_cy:0.0
  370. # 0.02
  371. plc_offsetx:-1.871
  372. # -0.34
  373. plc_offsety:-6.135
  374. plc_offset_degree:-89.1
  375. plc_out_of_region {
  376. border_minx:-2.190
  377. border_maxx:-1.635
  378. plc_border_miny:1.175
  379. plc_border_maxy:1.255
  380. car_min_width:1.55
  381. car_max_width:1.920
  382. car_min_wheelbase:2.3
  383. car_max_wheelbase:3.15
  384. turnplate_angle_limit_anti_clockwise:5.3
  385. turnplate_angle_limit_clockwise:5.3
  386. }
  387. terminal_out_of_region {
  388. border_minx:-2.190
  389. border_maxx:-1.635
  390. plc_border_miny:1.175
  391. plc_border_maxy:1.255
  392. car_min_width:1.55
  393. car_max_width:1.920
  394. car_min_wheelbase:2.3
  395. car_max_wheelbase:3.15
  396. turnplate_angle_limit_anti_clockwise:5.3
  397. turnplate_angle_limit_clockwise:5.3
  398. }
  399. # 2-->3: -3.87778 (-0.052905-0.025)
  400. # 20220215 宽度调整 x-0.02
  401. lidar_exts
  402. {
  403. lidar_id:3
  404. calib
  405. {
  406. cx:1.9289
  407. cy:0.01395
  408. }
  409. }
  410. lidar_exts
  411. {
  412. lidar_id:2
  413. calib
  414. {
  415. # cx-1.9389+0.04 cy-0.01395+0.03
  416. cx:-1.89
  417. cy:0.016
  418. cz:0.07
  419. p:0.0
  420. }
  421. }
  422. }
  423. # 1 region
  424. # plcx + -0.06
  425. region
  426. {
  427. minx:-1.5
  428. maxx:1.3
  429. miny:-2.6
  430. maxy:2.4
  431. minz:0.031
  432. maxz:0.5
  433. region_id:1
  434. turnplate_cx:0.0
  435. turnplate_cy:0.0
  436. plc_offsetx:1.93
  437. plc_offsety:-6.1368
  438. plc_offset_degree:-89.5
  439. plc_out_of_region {
  440. border_minx:1.640
  441. border_maxx:2.155
  442. plc_border_miny:1.175
  443. plc_border_maxy:1.265
  444. car_min_width:1.55
  445. car_max_width:1.920
  446. car_min_wheelbase:2.3
  447. car_max_wheelbase:3.15
  448. turnplate_angle_limit_anti_clockwise:5.3
  449. turnplate_angle_limit_clockwise:5.3
  450. }
  451. terminal_out_of_region {
  452. border_minx:1.640
  453. border_maxx:2.155
  454. plc_border_miny:1.175
  455. plc_border_maxy:1.265
  456. car_min_width:1.55
  457. car_max_width:1.920
  458. car_min_wheelbase:2.3
  459. car_max_wheelbase:3.15
  460. turnplate_angle_limit_anti_clockwise:5.3
  461. turnplate_angle_limit_clockwise:5.3
  462. }
  463. # 2-->1: 3.82222438 -0.106852
  464. # 20220215 宽度调整 x-0.04
  465. lidar_exts
  466. {
  467. lidar_id:2
  468. calib
  469. {
  470. cx:1.89911#1.91111219
  471. cy:-0.053426
  472. cz:-0.005
  473. p:-1.5
  474. y:0.5
  475. }
  476. }
  477. lidar_exts
  478. {
  479. lidar_id:1
  480. calib
  481. {
  482. cx:-1.89911#-1.91111219
  483. cy:0.053426
  484. # p:0.5
  485. r:0.5
  486. y:-0.2
  487. }
  488. }
  489. }
  490. # 0 region
  491. # center -0.03, 0.4653 ---> -1.89, -5.6415
  492. # pcly + -0.03
  493. region
  494. {
  495. minx:-1.5
  496. maxx:1.5
  497. miny:-2.6
  498. maxy:2.3
  499. minz:0.032
  500. maxz:0.5
  501. region_id:0
  502. turnplate_cx:0.0
  503. turnplate_cy:0.0
  504. plc_offsetx:-1.86
  505. plc_offsety:-6.1368
  506. plc_offset_degree:-89.5
  507. plc_out_of_region {
  508. border_minx:-2.155
  509. border_maxx:-1.655
  510. plc_border_miny:1.175
  511. plc_border_maxy:1.265
  512. car_min_width:1.55
  513. car_max_width:1.920
  514. car_min_wheelbase:2.3
  515. car_max_wheelbase:3.15
  516. turnplate_angle_limit_anti_clockwise:5.3
  517. turnplate_angle_limit_clockwise:5.3
  518. }
  519. terminal_out_of_region {
  520. border_minx:-2.155
  521. border_maxx:-1.655
  522. plc_border_miny:1.175
  523. plc_border_maxy:1.265
  524. car_min_width:1.55
  525. car_max_width:1.920
  526. car_min_wheelbase:2.3
  527. car_max_wheelbase:3.15
  528. turnplate_angle_limit_anti_clockwise:5.3
  529. turnplate_angle_limit_clockwise:5.3
  530. }
  531. # 1-->0: 3.8173811 -0.0273465
  532. # 20220215 宽度调整 x-0.015
  533. lidar_exts
  534. {
  535. lidar_id:1
  536. calib
  537. {
  538. cx:1.9012
  539. cy:-0.01367
  540. }
  541. }
  542. lidar_exts
  543. {
  544. lidar_id:0
  545. calib
  546. {
  547. cx:-1.9012
  548. cy:0.01367
  549. }
  550. }
  551. }