output123.json 31 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027
  1. {
  2. "safe": {
  3. "safeAcceleration": {
  4. "DRAC": {
  5. "name": "DRAC",
  6. "unit": "yy",
  7. "weight": "0.1",
  8. "priority": "1",
  9. "paramList": [
  10. {
  11. "kind": "-1",
  12. "optimal": "5",
  13. "multiple": [
  14. "0.33",
  15. "3"
  16. ],
  17. "spare": [
  18. {
  19. "param": null
  20. },
  21. {
  22. "param": null
  23. }
  24. ]
  25. },
  26. {
  27. "kind": "1",
  28. "optimal": "1",
  29. "multiple": [
  30. "0.33",
  31. "3"
  32. ],
  33. "spare": [
  34. {
  35. "param": null
  36. },
  37. {
  38. "param": null
  39. }
  40. ]
  41. }
  42. ]
  43. },
  44. "BTN": {
  45. "name": "BTN",
  46. "unit": "yy",
  47. "weight": "0.1",
  48. "priority": "1",
  49. "paramList": [
  50. {
  51. "kind": "-1",
  52. "optimal": "1",
  53. "multiple": [
  54. "0.33",
  55. "3"
  56. ],
  57. "spare": [
  58. {
  59. "param": null
  60. },
  61. {
  62. "param": null
  63. }
  64. ]
  65. },
  66. {
  67. "kind": "1",
  68. "optimal": "1",
  69. "multiple": [
  70. "0.33",
  71. "3"
  72. ],
  73. "spare": [
  74. {
  75. "param": null
  76. },
  77. {
  78. "param": null
  79. }
  80. ]
  81. }
  82. ]
  83. },
  84. "STN": {
  85. "name": "STN",
  86. "unit": "yy",
  87. "weight": "0.1",
  88. "priority": "1",
  89. "paramList": [
  90. {
  91. "kind": "-1",
  92. "optimal": "1",
  93. "multiple": [
  94. "0.33",
  95. "3"
  96. ],
  97. "spare": [
  98. {
  99. "param": null
  100. },
  101. {
  102. "param": null
  103. }
  104. ]
  105. },
  106. {
  107. "kind": "1",
  108. "optimal": "1",
  109. "multiple": [
  110. "0.33",
  111. "3"
  112. ],
  113. "spare": [
  114. {
  115. "param": null
  116. },
  117. {
  118. "param": null
  119. }
  120. ]
  121. }
  122. ]
  123. }
  124. },
  125. "safeProbability": {
  126. "collisionRisk": {
  127. "name": "碰撞风险程度",
  128. "unit": "yy",
  129. "weight": "0.1",
  130. "priority": "1",
  131. "paramList": [
  132. {
  133. "kind": "-1",
  134. "optimal": "10",
  135. "multiple": [
  136. "0.5",
  137. "5.4"
  138. ],
  139. "spare": [
  140. {
  141. "param": null
  142. },
  143. {
  144. "param": null
  145. }
  146. ]
  147. },
  148. {
  149. "kind": "1",
  150. "optimal": "1",
  151. "multiple": [
  152. "0.33",
  153. "3"
  154. ],
  155. "spare": [
  156. {
  157. "param": null
  158. },
  159. {
  160. "param": null
  161. }
  162. ]
  163. }
  164. ]
  165. },
  166. "collisionSeverity": {
  167. "name": "碰撞严重程度",
  168. "unit": "yy",
  169. "weight": "0.1",
  170. "priority": "1",
  171. "paramList": [
  172. {
  173. "kind": "-1",
  174. "optimal": "10",
  175. "multiple": [
  176. "0.33",
  177. "3"
  178. ],
  179. "spare": [
  180. {
  181. "param": null
  182. },
  183. {
  184. "param": null
  185. }
  186. ]
  187. },
  188. {
  189. "kind": "1",
  190. "optimal": "1",
  191. "multiple": [
  192. "0.33",
  193. "3"
  194. ],
  195. "spare": [
  196. {
  197. "param": null
  198. },
  199. {
  200. "param": null
  201. }
  202. ]
  203. }
  204. ]
  205. }
  206. },
  207. "customType": {
  208. "ldw_miss_warning_count2": {
  209. "name": "车道偏离漏预警次数2",
  210. "unit": "yy",
  211. "weight": 0.5,
  212. "priority": "1",
  213. "paramList": [
  214. {
  215. "kind": "-1",
  216. "optimal": "1",
  217. "multiple": [
  218. "0.5",
  219. "15"
  220. ],
  221. "spare": [
  222. {
  223. "param": null
  224. },
  225. {
  226. "param": null
  227. }
  228. ]
  229. }
  230. ]
  231. }
  232. },
  233. "safeDistance": {
  234. "LatSD": {
  235. "name": "LatSD",
  236. "unit": "yy",
  237. "weight": "",
  238. "priority": "1",
  239. "paramList": [
  240. {
  241. "kind": "1",
  242. "optimal": "",
  243. "multiple": [
  244. "0.33",
  245. "3"
  246. ],
  247. "spare": [
  248. {
  249. "param": null
  250. },
  251. {
  252. "param": null
  253. }
  254. ]
  255. },
  256. {
  257. "kind": "1",
  258. "optimal": "1",
  259. "multiple": [
  260. "0.33",
  261. "3"
  262. ],
  263. "spare": [
  264. {
  265. "param": null
  266. },
  267. {
  268. "param": null
  269. }
  270. ]
  271. }
  272. ]
  273. }
  274. }
  275. },
  276. "function": {
  277. "functionACC": {
  278. "followSpeedDeviation": {
  279. "name": "跟车速度偏差",
  280. "unit": "yy",
  281. "weight": 0.4,
  282. "priority": "0",
  283. "paramList": [
  284. {
  285. "kind": "-1",
  286. "optimal": "2",
  287. "multiple": [
  288. "0.2",
  289. "5"
  290. ],
  291. "spare": [
  292. {
  293. "param": null
  294. },
  295. {
  296. "param": null
  297. }
  298. ]
  299. }
  300. ]
  301. },
  302. "followDistanceDeviation": {
  303. "name": "跟车距离偏差",
  304. "unit": "yy",
  305. "weight": 0.4,
  306. "priority": "0",
  307. "paramList": [
  308. {
  309. "kind": "-1",
  310. "optimal": "3",
  311. "multiple": [
  312. "0.5",
  313. "2"
  314. ],
  315. "spare": [
  316. {
  317. "param": null
  318. },
  319. {
  320. "param": null
  321. }
  322. ]
  323. }
  324. ]
  325. },
  326. "followStopDistance": {
  327. "name": "跟停距离",
  328. "unit": "yy",
  329. "weight": 0.2,
  330. "priority": "0",
  331. "paramList": [
  332. {
  333. "kind": "1",
  334. "optimal": "4",
  335. "multiple": [
  336. "0.25",
  337. "4"
  338. ],
  339. "spare": [
  340. {
  341. "param": null
  342. },
  343. {
  344. "param": null
  345. }
  346. ]
  347. }
  348. ]
  349. }
  350. },
  351. "functionLKA": {
  352. "ldw_miss_warning_count": {
  353. "name": "车道偏离漏预警次数",
  354. "unit": "yy",
  355. "weight": 0.1,
  356. "priority": "1",
  357. "paramList": [
  358. {
  359. "kind": "-1",
  360. "optimal": "1",
  361. "multiple": [
  362. "0.5",
  363. "5"
  364. ],
  365. "spare": [
  366. {
  367. "param": null
  368. },
  369. {
  370. "param": null
  371. }
  372. ]
  373. }
  374. ]
  375. },
  376. "laneDistance": {
  377. "name": "与近侧车道线的横向距离",
  378. "unit": "yy",
  379. "weight": 0.1,
  380. "priority": "0",
  381. "paramList": [
  382. {
  383. "kind": "1",
  384. "optimal": "1.1",
  385. "multiple": [
  386. "0.33",
  387. "3"
  388. ],
  389. "spare": [
  390. {
  391. "param": null
  392. },
  393. {
  394. "param": null
  395. }
  396. ]
  397. }
  398. ]
  399. },
  400. "centerDistanceExpectation": {
  401. "name": "车道中心线横向距离分布期望",
  402. "unit": "yy",
  403. "weight": 0.1,
  404. "priority": "1",
  405. "paramList": [
  406. {
  407. "kind": "-1",
  408. "optimal": "0.15",
  409. "multiple": [
  410. "0.33",
  411. "3"
  412. ],
  413. "spare": [
  414. {
  415. "param": null
  416. },
  417. {
  418. "param": null
  419. }
  420. ]
  421. }
  422. ]
  423. },
  424. "centerDistanceStandardDeviation": {
  425. "name": "车道中心线横向距离分布标准差",
  426. "unit": "yy",
  427. "weight": 0.1,
  428. "priority": "0",
  429. "paramList": [
  430. {
  431. "kind": "-1",
  432. "optimal": "0.2",
  433. "multiple": [
  434. "0.33",
  435. "3"
  436. ],
  437. "spare": [
  438. {
  439. "param": null
  440. },
  441. {
  442. "param": null
  443. }
  444. ]
  445. }
  446. ]
  447. },
  448. "centerDistanceMax": {
  449. "name": "车道中心线横向距离分布最大值",
  450. "unit": "yy",
  451. "weight": 0.1,
  452. "priority": "1",
  453. "paramList": [
  454. {
  455. "kind": "-1",
  456. "optimal": "0.5",
  457. "multiple": [
  458. "0.33",
  459. "3"
  460. ],
  461. "spare": [
  462. {
  463. "param": null
  464. },
  465. {
  466. "param": null
  467. }
  468. ]
  469. }
  470. ]
  471. },
  472. "centerDistanceMin": {
  473. "name": "车道中心线横向距离分布最小值",
  474. "unit": "yy",
  475. "weight": 0.1,
  476. "priority": "1",
  477. "paramList": [
  478. {
  479. "kind": "-1",
  480. "optimal": "0.5",
  481. "multiple": [
  482. "0.33",
  483. "3"
  484. ],
  485. "spare": [
  486. {
  487. "param": null
  488. },
  489. {
  490. "param": null
  491. }
  492. ]
  493. }
  494. ]
  495. },
  496. "centerDistanceFrequency": {
  497. "name": "横向相对位置震荡频率",
  498. "unit": "yy",
  499. "weight": 0.1,
  500. "priority": "1",
  501. "paramList": [
  502. {
  503. "kind": "-1",
  504. "optimal": "0.1",
  505. "multiple": [
  506. "0.33",
  507. "3"
  508. ],
  509. "spare": [
  510. {
  511. "param": null
  512. },
  513. {
  514. "param": null
  515. }
  516. ]
  517. }
  518. ]
  519. },
  520. "centerDistanceRange": {
  521. "name": "横向相对位置震荡极差",
  522. "unit": "yy",
  523. "weight": 0.1,
  524. "priority": "1",
  525. "paramList": [
  526. {
  527. "kind": "-1",
  528. "optimal": "0.7",
  529. "multiple": [
  530. "0.33",
  531. "3"
  532. ],
  533. "spare": [
  534. {
  535. "param": null
  536. },
  537. {
  538. "param": null
  539. }
  540. ]
  541. }
  542. ]
  543. }
  544. },
  545. "functionLDW": {
  546. "ldw_miss_warning_count3": {
  547. "name": "车道偏离漏预警次数3",
  548. "unit": "yy",
  549. "weight": 0.1,
  550. "priority": "1",
  551. "paramList": [
  552. {
  553. "kind": "-1",
  554. "optimal": "1",
  555. "multiple": [
  556. "0.5",
  557. "10"
  558. ],
  559. "spare": [
  560. {
  561. "param": null
  562. },
  563. {
  564. "param": null
  565. }
  566. ]
  567. }
  568. ]
  569. }
  570. }
  571. },
  572. "comfort": {
  573. "comfortLat": {
  574. "zigzag": {
  575. "name": "画龙",
  576. "unit": "yy",
  577. "weight": 0.1,
  578. "priority": "0",
  579. "paramList": [
  580. {
  581. "kind": "-1",
  582. "optimal": "1",
  583. "multiple": [
  584. "0.2",
  585. "5"
  586. ],
  587. "spare": [
  588. {
  589. "param": null
  590. },
  591. {
  592. "param": null
  593. }
  594. ]
  595. },
  596. {
  597. "kind": "-1",
  598. "optimal": "10",
  599. "multiple": [
  600. "0.2",
  601. "5"
  602. ],
  603. "spare": [
  604. {
  605. "param": null
  606. },
  607. {
  608. "param": null
  609. }
  610. ]
  611. },
  612. {
  613. "kind": "-1",
  614. "optimal": "3",
  615. "multiple": [
  616. "0.2",
  617. "5"
  618. ],
  619. "spare": [
  620. {
  621. "param": null
  622. },
  623. {
  624. "param": null
  625. }
  626. ]
  627. }
  628. ]
  629. },
  630. "shake": {
  631. "name": "晃动",
  632. "unit": "yy",
  633. "weight": 0.9,
  634. "priority": "0",
  635. "paramList": [
  636. {
  637. "kind": "-1",
  638. "optimal": "1",
  639. "multiple": [
  640. "0.2",
  641. "5"
  642. ],
  643. "spare": [
  644. {
  645. "param": null
  646. },
  647. {
  648. "param": null
  649. }
  650. ]
  651. },
  652. {
  653. "kind": "-1",
  654. "optimal": "10",
  655. "multiple": [
  656. "0.2",
  657. "5"
  658. ],
  659. "spare": [
  660. {
  661. "param": null
  662. },
  663. {
  664. "param": null
  665. }
  666. ]
  667. },
  668. {
  669. "kind": "-1",
  670. "optimal": "3",
  671. "multiple": [
  672. "0.2",
  673. "5"
  674. ],
  675. "spare": [
  676. {
  677. "param": null
  678. },
  679. {
  680. "param": null
  681. }
  682. ]
  683. }
  684. ]
  685. }
  686. },
  687. "comfortLon": {
  688. "cadence": {
  689. "name": "顿挫",
  690. "unit": "yy",
  691. "weight": 0.5,
  692. "priority": "0",
  693. "paramList": [
  694. {
  695. "kind": "-1",
  696. "optimal": "1",
  697. "multiple": [
  698. "0.2",
  699. "5"
  700. ],
  701. "spare": [
  702. {
  703. "param": null
  704. },
  705. {
  706. "param": null
  707. }
  708. ]
  709. },
  710. {
  711. "kind": "-1",
  712. "optimal": "10",
  713. "multiple": [
  714. "0.2",
  715. "5"
  716. ],
  717. "spare": [
  718. {
  719. "param": null
  720. },
  721. {
  722. "param": null
  723. }
  724. ]
  725. },
  726. {
  727. "kind": "-1",
  728. "optimal": "5",
  729. "multiple": [
  730. "0.2",
  731. "5"
  732. ],
  733. "spare": [
  734. {
  735. "param": null
  736. },
  737. {
  738. "param": null
  739. }
  740. ]
  741. }
  742. ]
  743. },
  744. "slamAccelerate": {
  745. "name": "急加速",
  746. "unit": "yy",
  747. "weight": 0.4,
  748. "priority": "1",
  749. "paramList": [
  750. {
  751. "kind": "-1",
  752. "optimal": "1",
  753. "multiple": [
  754. "0.2",
  755. "5"
  756. ],
  757. "spare": [
  758. {
  759. "param": null
  760. },
  761. {
  762. "param": null
  763. }
  764. ]
  765. },
  766. {
  767. "kind": "-1",
  768. "optimal": "10",
  769. "multiple": [
  770. "0.2",
  771. "5"
  772. ],
  773. "spare": [
  774. {
  775. "param": null
  776. },
  777. {
  778. "param": null
  779. }
  780. ]
  781. },
  782. {
  783. "kind": "-1",
  784. "optimal": "5",
  785. "multiple": [
  786. "0.2",
  787. "5"
  788. ],
  789. "spare": [
  790. {
  791. "param": null
  792. },
  793. {
  794. "param": null
  795. }
  796. ]
  797. }
  798. ]
  799. }
  800. }
  801. },
  802. "efficient": {
  803. "efficientDrive": {
  804. "averageSpeed": {
  805. "name": "平均速度",
  806. "unit": "yy",
  807. "weight": 1.0,
  808. "priority": "1",
  809. "paramList": [
  810. {
  811. "kind": "0",
  812. "optimal": "30",
  813. "multiple": [
  814. "0",
  815. "1"
  816. ],
  817. "spare": [
  818. {
  819. "param": null
  820. },
  821. {
  822. "param": null
  823. }
  824. ]
  825. }
  826. ]
  827. }
  828. },
  829. "efficientStop": {
  830. "stopDuration": {
  831. "name": "停车时长",
  832. "unit": "yy",
  833. "weight": 1.0,
  834. "priority": "0",
  835. "paramList": [
  836. {
  837. "kind": "-1",
  838. "optimal": "5",
  839. "multiple": [
  840. "0.33",
  841. "3"
  842. ],
  843. "spare": [
  844. {
  845. "param": null
  846. },
  847. {
  848. "param": null
  849. }
  850. ]
  851. }
  852. ]
  853. }
  854. }
  855. },
  856. "compliance": {
  857. "deduct1": {
  858. "overspeed10": {
  859. "name": "超速10%以下",
  860. "unit": null,
  861. "weight": 0.5
  862. },
  863. "overspeed10_20": {
  864. "name": "超速10%-20%",
  865. "unit": "yy",
  866. "weight": 0.5
  867. }
  868. },
  869. "deduct3": {
  870. "pressSolidLine": {
  871. "name": "压实线",
  872. "unit": "yy",
  873. "weight": 1.0
  874. }
  875. },
  876. "deduct6": {
  877. "runRedLight": {
  878. "name": "闯红灯",
  879. "unit": "yy",
  880. "weight": 0.5
  881. },
  882. "overspeed20_50": {
  883. "name": "超速20%-50%",
  884. "unit": "yy",
  885. "weight": 0.5
  886. }
  887. },
  888. "deduct12": {
  889. "overspeed50": {
  890. "name": "超速50%以上",
  891. "unit": "yy",
  892. "weight": 1.0
  893. }
  894. }
  895. },
  896. "customTest": {
  897. "customType": {
  898. "ldw_miss_warning_count4": {
  899. "name": "车道偏离漏预警次数4",
  900. "unit": "yy",
  901. "weight": 0.5,
  902. "priority": "1",
  903. "paramList": [
  904. {
  905. "kind": "-1",
  906. "optimal": "1",
  907. "multiple": [
  908. "0.5",
  909. "25"
  910. ],
  911. "spare": [
  912. {
  913. "param": null
  914. },
  915. {
  916. "param": null
  917. }
  918. ]
  919. }
  920. ]
  921. },
  922. "ldw_miss_warning_count2": {
  923. "name": "车道偏离漏预警次数2",
  924. "unit": "yy",
  925. "weight": 0.5,
  926. "priority": "1",
  927. "paramList": [
  928. {
  929. "kind": "-1",
  930. "optimal": "1",
  931. "multiple": [
  932. "0.5",
  933. "15"
  934. ],
  935. "spare": [
  936. {
  937. "param": null
  938. },
  939. {
  940. "param": null
  941. }
  942. ]
  943. }
  944. ]
  945. }
  946. }
  947. },
  948. "typeWeight": {
  949. "customTest": {
  950. "customType": 1.0
  951. },
  952. "safe": {
  953. "safeAcceleration": 0.3,
  954. "safeProbability": "",
  955. "customType": 0.3,
  956. "safeDistance": 0.2
  957. },
  958. "efficient": {
  959. "efficientDrive": 0.5,
  960. "efficientStop": 0.5
  961. },
  962. "comfort": {
  963. "comfortLat": 0.5,
  964. "comfortLon": 0.5
  965. },
  966. "compliance": {
  967. "deduct1": 0.2,
  968. "deduct3": 0.2,
  969. "deduct6": 0.2,
  970. "deduct12": 0.4
  971. },
  972. "function": {
  973. "functionACC": 0.4,
  974. "functionLKA": 0.5,
  975. "functionLDW": 0.1
  976. }
  977. },
  978. "typeName": {
  979. "customTest": {
  980. "customType": "自定义x类型"
  981. },
  982. "efficient": {
  983. "efficientDrive": "行驶",
  984. "efficientStop": "停车"
  985. },
  986. "compliance": {
  987. "deduct1": "轻微违规(扣1分)",
  988. "deduct3": "中等违规(扣3分)",
  989. "deduct6": "危险违规(扣6分)",
  990. "deduct12": "重大违规(扣12分)"
  991. },
  992. "function": {
  993. "functionACC": "ACC",
  994. "functionLKA": "LKA",
  995. "functionLDW": "LDW"
  996. },
  997. "safe": {
  998. "safeTime": "时间类型",
  999. "safeDistance": "距离类型",
  1000. "safeAcceleration": "加速度类型",
  1001. "safeProbability": "概率类型",
  1002. "customType": "自定义x类型"
  1003. },
  1004. "comfort": {
  1005. "comfortLat": "横向舒适性",
  1006. "comfortLon": "纵向舒适性"
  1007. }
  1008. },
  1009. "dimensionWeight": {
  1010. "customTest": 0.1,
  1011. "safe": 0.2,
  1012. "function": 0.2,
  1013. "compliance": 0.2,
  1014. "comfort": 0.1,
  1015. "efficient": 0.2
  1016. },
  1017. "dimensionName": {
  1018. "customTest": "自定义x维度",
  1019. "efficient": "高效性",
  1020. "compliance": "合规性",
  1021. "function": "功能性",
  1022. "safe": "安全性",
  1023. "comfort": "舒适性"
  1024. },
  1025. "scoreModel1": "builtin",
  1026. "scoreModel": "linear_score"
  1027. }