123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513 |
- [2024-07-31 17:07:47,059] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:07:47,353] - [ERROR] [single_case_evaluate.py] [line:55] - [[case:case0730] SINGLE_CASE_EVAL: Data processed ERROR: KeyError(1)!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 52, in single_case_evaluate
- data_processed = DataProcess(dataPath, config)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/data_process.py", line 53, in __init__
- self._process()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/data_process.py", line 67, in _process
- self.report_info = self._get_report_info(self.obj_data[1])
- KeyError: 1
- [2024-07-31 17:09:13,947] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:09:14,226] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:09:14,229] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: KeyError('posX')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 83, in single_case_evaluate
- dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 133, in __init__
- self._safe_metric_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 225, in _safe_metric_cal
- x2 = obj_data['posX']
- KeyError: 'posX'
- [2024-07-31 17:10:58,563] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:10:58,822] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:10:58,825] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: KeyError('velocity_linear_x')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 83, in single_case_evaluate
- dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 133, in __init__
- self._safe_metric_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 238, in _safe_metric_cal
- v_x2 = obj_data['velocity_linear_x'] # km/h to m/s
- KeyError: 'velocity_linear_x'
- [2024-07-31 17:11:52,969] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:11:53,239] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:11:53,246] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: TypeError("unsupported operand type(s) for -: 'list' and 'float'")!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 83, in single_case_evaluate
- dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 134, in __init__
- self._overspeed_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 159, in _overspeed_cal
- overspeed = (max_speed - OVERSPEED_THRESHOLD) / OVERSPEED_THRESHOLD * 100
- TypeError: unsupported operand type(s) for -: 'list' and 'float'
- [2024-07-31 17:12:29,723] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:12:29,979] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:12:29,986] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: TypeError("'int' object is not iterable")!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 650, in report_statistic
- score_safe, score_type_dict, score_metric_dict = self.safe_score_new()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 525, in safe_score_new
- print("安全性各指标值:", [[round(num, 2) for num in row] for row in arr_safe])
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 525, in <listcomp>
- print("安全性各指标值:", [[round(num, 2) for num in row] for row in arr_safe])
- TypeError: 'int' object is not iterable
- [2024-07-31 17:13:00,765] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:13:01,023] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:13:01,030] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError('not enough values to unpack (expected 2, got 1)')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 650, in report_statistic
- score_safe, score_type_dict, score_metric_dict = self.safe_score_new()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 529, in safe_score_new
- score_model = self.scoreModel(self.kind_list, self.optimal_list, self.multiple_list, arr_safe)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/score_weight.py", line 78, in __init__
- self.n, self.m = arr.shape
- ValueError: not enough values to unpack (expected 2, got 1)
- [2024-07-31 17:13:43,112] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:13:43,371] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:13:43,378] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: TypeError("type list doesn't define __round__ method")!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 650, in report_statistic
- score_safe, score_type_dict, score_metric_dict = self.safe_score_new()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 525, in safe_score_new
- print("安全性各指标值:", [round(num, 2) for num in arr_safe])
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 525, in <listcomp>
- print("安全性各指标值:", [round(num, 2) for num in arr_safe])
- TypeError: type list doesn't define __round__ method
- [2024-07-31 17:14:35,424] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:14:35,694] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:14:35,701] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: IndexError('list index out of range')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 650, in report_statistic
- score_safe, score_type_dict, score_metric_dict = self.safe_score_new()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 542, in safe_score_new
- score_tmp = (score_sub[i] + score_sub[i + metric_num]) / 2
- IndexError: list index out of range
- [2024-07-31 17:19:41,190] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:19:41,539] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:21:04,448] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:21:04,800] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:25:22,495] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:25:22,876] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:31:00,463] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: KeyError('max')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 653, in report_statistic
- if self.over_speed_dict['max'] > 0:
- KeyError: 'max'
- [2024-07-31 17:34:31,300] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:34:31,570] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:34:31,577] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: KeyError('comfortLon')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/safe.py", line 703, in report_statistic
- "score": score_metric_dict['comfortLon'],
- KeyError: 'comfortLon'
- [2024-07-31 17:34:52,524] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:34:52,788] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:34:52,796] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: AttributeError("'DataProcess' object has no attribute 'obj_data'")!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 83, in single_case_evaluate
- dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/comfort.py", line 74, in __init__
- self.data = data_processed.obj_data[1]
- AttributeError: 'DataProcess' object has no attribute 'obj_data'
- [2024-07-31 17:35:20,235] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:35:20,495] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:35:20,503] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: AttributeError("'DataProcess' object has no attribute 'comfort_config'")!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 83, in single_case_evaluate
- dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/comfort.py", line 81, in __init__
- comfort_config = data_processed.comfort_config
- AttributeError: 'DataProcess' object has no attribute 'comfort_config'
- [2024-07-31 17:35:33,641] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:35:33,898] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:35:33,916] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: KeyError('commandSpeed')!]
- Traceback (most recent call last):
- File "/home/server/.local/lib/python3.8/site-packages/pandas/core/indexes/base.py", line 3653, in get_loc
- return self._engine.get_loc(casted_key)
- File "pandas/_libs/index.pyx", line 147, in pandas._libs.index.IndexEngine.get_loc
- File "pandas/_libs/index.pyx", line 176, in pandas._libs.index.IndexEngine.get_loc
- File "pandas/_libs/hashtable_class_helper.pxi", line 7080, in pandas._libs.hashtable.PyObjectHashTable.get_item
- File "pandas/_libs/hashtable_class_helper.pxi", line 7088, in pandas._libs.hashtable.PyObjectHashTable.get_item
- KeyError: 'commandSpeed'
- The above exception was the direct cause of the following exception:
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 83, in single_case_evaluate
- dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/comfort.py", line 169, in __init__
- self._comf_param_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/comfort.py", line 231, in _comf_param_cal
- self.speed_list = self.ego_df['commandSpeed'].values.tolist()
- File "/home/server/.local/lib/python3.8/site-packages/pandas/core/frame.py", line 3761, in __getitem__
- indexer = self.columns.get_loc(key)
- File "/home/server/.local/lib/python3.8/site-packages/pandas/core/indexes/base.py", line 3655, in get_loc
- raise KeyError(key) from err
- KeyError: 'commandSpeed'
- [2024-07-31 17:36:14,279] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:36:14,535] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:36:14,867] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: AttributeError("'Comfort' object has no attribute 'commandSpeed_list'")!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/comfort.py", line 856, in report_statistic
- plt.plot(self.time_list, self.commandSpeed_list, label='commandSpeed')
- AttributeError: 'Comfort' object has no attribute 'commandSpeed_list'
- [2024-07-31 17:38:26,203] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:38:26,466] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:38:27,010] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError('The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 230, in report_statistic
- score_accurate, score_type_dict, score_metric_dict = self._score_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 163, in _score_cal
- arr_accurate = self._accurate_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 156, in _accurate_statistic
- self._accurate_metric_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 99, in _accurate_metric_cal
- self._positionError_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 123, in _positionError_cal
- if task_error_code_list and task_error_code_list[-1] == target and in_segment:
- File "/home/server/.local/lib/python3.8/site-packages/pandas/core/generic.py", line 1466, in __nonzero__
- raise ValueError(
- ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
- [2024-07-31 17:39:18,492] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:39:18,752] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:39:18,762] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: KeyError('v')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 83, in single_case_evaluate
- dimension_instance = globals()[dimension.capitalize()](data_processed, scoreModel, resultPath)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/comfort.py", line 132, in __init__
- self.speed_list = self.ego_df['v'].values.tolist()
- File "/home/server/.local/lib/python3.8/site-packages/pandas/core/frame.py", line 3761, in __getitem__
- indexer = self.columns.get_loc(key)
- File "/home/server/.local/lib/python3.8/site-packages/pandas/core/indexes/range.py", line 349, in get_loc
- raise KeyError(key)
- KeyError: 'v'
- [2024-07-31 17:40:34,406] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:40:34,670] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:40:35,187] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError('The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 230, in report_statistic
- score_accurate, score_type_dict, score_metric_dict = self._score_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 163, in _score_cal
- arr_accurate = self._accurate_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 156, in _accurate_statistic
- self._accurate_metric_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 99, in _accurate_metric_cal
- self._positionError_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 123, in _positionError_cal
- if task_error_code_list and task_error_code_list[-1] == target and in_segment:
- File "/home/server/.local/lib/python3.8/site-packages/pandas/core/generic.py", line 1466, in __nonzero__
- raise ValueError(
- ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
- [2024-07-31 17:41:03,566] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:41:03,827] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:41:04,239] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError('The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 230, in report_statistic
- score_accurate, score_type_dict, score_metric_dict = self._score_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 163, in _score_cal
- arr_accurate = self._accurate_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 156, in _accurate_statistic
- self._accurate_metric_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 99, in _accurate_metric_cal
- self._positionError_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 123, in _positionError_cal
- if task_error_code_list and (task_error_code_list[-1] == target) and in_segment:
- File "/home/server/.local/lib/python3.8/site-packages/pandas/core/generic.py", line 1466, in __nonzero__
- raise ValueError(
- ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().
- [2024-07-31 17:41:37,282] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:41:37,544] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:41:37,943] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: TypeError("'numpy.ndarray' object is not callable")!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 230, in report_statistic
- score_accurate, score_type_dict, score_metric_dict = self._score_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 163, in _score_cal
- arr_accurate = self._accurate_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 156, in _accurate_statistic
- self._accurate_metric_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 99, in _accurate_metric_cal
- self._positionError_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 108, in _positionError_cal
- task_error_code_list = self.df.task_error_code.values().tolist()
- TypeError: 'numpy.ndarray' object is not callable
- [2024-07-31 17:42:23,325] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:42:23,595] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:42:24,064] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError('Cannot set a DataFrame with multiple columns to the single column ego_pos')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 230, in report_statistic
- score_accurate, score_type_dict, score_metric_dict = self._score_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 163, in _score_cal
- arr_accurate = self._accurate_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 156, in _accurate_statistic
- self._accurate_metric_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 100, in _accurate_metric_cal
- self._executeAccurateError_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 129, in _executeAccurateError_cal
- self.df_trajectory['ego_pos'] = self.df_trajectory.apply(lambda row: (row['ego_posX'], row['ego_posY']), axis=1)
- File "/home/server/.local/lib/python3.8/site-packages/pandas/core/frame.py", line 3940, in __setitem__
- self._set_item_frame_value(key, value)
- File "/home/server/.local/lib/python3.8/site-packages/pandas/core/frame.py", line 4094, in _set_item_frame_value
- raise ValueError(
- ValueError: Cannot set a DataFrame with multiple columns to the single column ego_pos
- [2024-07-31 17:42:43,890] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:42:44,205] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:44:35,970] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:44:36,229] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:44:36,672] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError('Cannot set a DataFrame with multiple columns to the single column ego_pos')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 230, in report_statistic
- score_accurate, score_type_dict, score_metric_dict = self._score_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 163, in _score_cal
- arr_accurate = self._accurate_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 156, in _accurate_statistic
- self._accurate_metric_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 100, in _accurate_metric_cal
- self._executeAccurateError_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 129, in _executeAccurateError_cal
- self.df_trajectory['ego_pos'] = self.df_trajectory.apply(lambda row: (row['ego_posX'], row['ego_posY']), axis=1)
- File "/home/server/.local/lib/python3.8/site-packages/pandas/core/frame.py", line 3940, in __setitem__
- self._set_item_frame_value(key, value)
- File "/home/server/.local/lib/python3.8/site-packages/pandas/core/frame.py", line 4094, in _set_item_frame_value
- raise ValueError(
- ValueError: Cannot set a DataFrame with multiple columns to the single column ego_pos
- [2024-07-31 17:45:08,808] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:45:09,129] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:45:41,515] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:45:41,795] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:45:58,059] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: TypeError("type list doesn't define __round__ method")!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 230, in report_statistic
- score_accurate, score_type_dict, score_metric_dict = self._score_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 165, in _score_cal
- print("准确性各指标值:", [round(num, 2) for num in arr_accurate])
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 165, in <listcomp>
- print("准确性各指标值:", [round(num, 2) for num in arr_accurate])
- TypeError: type list doesn't define __round__ method
- [2024-07-31 17:46:54,683] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:46:54,963] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:47:11,939] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: AttributeError("'list' object has no attribute 'shape'")!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 229, in report_statistic
- score_accurate, score_type_dict, score_metric_dict = self._score_cal()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 167, in _score_cal
- score_model = self.scoreModel(self.kind_list, self.optimal_list, self.multiple_list, arr_accurate)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/score_weight.py", line 78, in __init__
- self.n, self.m = arr.shape
- AttributeError: 'list' object has no attribute 'shape'
- [2024-07-31 17:48:06,140] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:48:06,413] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:48:22,620] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: AttributeError("'Accurate' object has no attribute 'executeAccurateError_count'")!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 245, in report_statistic
- if self.executeAccurateError_count > 0:
- AttributeError: 'Accurate' object has no attribute 'executeAccurateError_count'
- [2024-07-31 17:48:53,362] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:48:53,636] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:49:09,422] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: KeyError('max')!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 254, in report_statistic
- description1 = f"最大值:{self.positionError_dict['max']:.4f}m/s;" \
- KeyError: 'max'
- [2024-07-31 17:50:24,073] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:50:24,345] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:50:40,350] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError("Unknown format code 'f' for object of type 'str'")!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 268, in report_statistic
- description1 = f"最大值:{self.positionError_dict['max']:.4f}m/s;" \
- ValueError: Unknown format code 'f' for object of type 'str'
- [2024-07-31 17:59:29,713] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 17:59:29,988] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 17:59:46,016] - [ERROR] [single_case_evaluate.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate ERROR: ValueError("Unknown format code 'f' for object of type 'str'")!]
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_evaluate.py", line 85, in single_case_evaluate
- dimension_report_dict = dimension_instance.report_statistic()
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/accurate.py", line 268, in report_statistic
- description1 = f"最大值:{self.positionError_dict['max']:.4f}m/s;" \
- ValueError: Unknown format code 'f' for object of type 'str'
- [2024-07-31 18:08:29,509] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 18:08:29,785] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 18:08:45,564] - [ERROR] [single_case_eval.py] [line:67] - [[case:case0730] SINGLE_CASE_EVAL: Evaluate single case ERROR: OSError('Cannot open resource "./task/case0730/trajectory.png"\nfileName=\'./task/case0730/trajectory.png\' identity=[ImageReader@0x7fd48167ef40 filename=\'./task/case0730/trajectory.png\']')!]
- Traceback (most recent call last):
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 655, in open_for_read
- return open_for_read_by_name(name,mode)
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 599, in open_for_read_by_name
- return open(name,mode)
- FileNotFoundError: [Errno 2] No such file or directory: './task/case0730/trajectory.png'
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 658, in open_for_read
- return getBytesIO(datareader(name) if name[:5].lower()=='data:' else urlopen(name).read())
- File "/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
- return opener.open(url, data, timeout)
- File "/usr/lib/python3.8/urllib/request.py", line 509, in open
- req = Request(fullurl, data)
- File "/usr/lib/python3.8/urllib/request.py", line 328, in __init__
- self.full_url = url
- File "/usr/lib/python3.8/urllib/request.py", line 354, in full_url
- self._parse()
- File "/usr/lib/python3.8/urllib/request.py", line 383, in _parse
- raise ValueError("unknown url type: %r" % self.full_url)
- ValueError: unknown url type: './task/case0730/trajectory.png'
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_eval.py", line 63, in single_case_eval
- report_generate(reportDict, reportPdf, trackPath)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/report_generate.py", line 276, in report_generate
- content.append(get_image(trackPath))
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/report_generate.py", line 166, in get_image
- img = utils.ImageReader(path)
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 813, in __init__
- annotateException('\nfileName=%r identity=%s'%(fileName,self.identity()))
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 1394, in annotateException
- rl_reraise(t,v,b)
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 147, in rl_reraise
- raise v
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 777, in __init__
- self.fp = open_for_read(fileName,'b')
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 660, in open_for_read
- raise IOError('Cannot open resource "%s"' % name)
- OSError: Cannot open resource "./task/case0730/trajectory.png"
- fileName='./task/case0730/trajectory.png' identity=[ImageReader@0x7fd48167ef40 filename='./task/case0730/trajectory.png']
- [2024-07-31 18:12:17,214] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 18:12:17,501] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 18:12:36,247] - [ERROR] [single_case_eval.py] [line:67] - [[case:case0730] SINGLE_CASE_EVAL: Evaluate single case ERROR: OSError('Cannot open resource "./task/case0730/trajectory.png"\nfileName=\'./task/case0730/trajectory.png\' identity=[ImageReader@0x7fb30100cf40 filename=\'./task/case0730/trajectory.png\']')!]
- Traceback (most recent call last):
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 655, in open_for_read
- return open_for_read_by_name(name,mode)
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 599, in open_for_read_by_name
- return open(name,mode)
- FileNotFoundError: [Errno 2] No such file or directory: './task/case0730/trajectory.png'
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 658, in open_for_read
- return getBytesIO(datareader(name) if name[:5].lower()=='data:' else urlopen(name).read())
- File "/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
- return opener.open(url, data, timeout)
- File "/usr/lib/python3.8/urllib/request.py", line 509, in open
- req = Request(fullurl, data)
- File "/usr/lib/python3.8/urllib/request.py", line 328, in __init__
- self.full_url = url
- File "/usr/lib/python3.8/urllib/request.py", line 354, in full_url
- self._parse()
- File "/usr/lib/python3.8/urllib/request.py", line 383, in _parse
- raise ValueError("unknown url type: %r" % self.full_url)
- ValueError: unknown url type: './task/case0730/trajectory.png'
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_eval.py", line 63, in single_case_eval
- report_generate(reportDict, reportPdf, trackPath)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/report_generate.py", line 280, in report_generate
- content.append(get_image(trackPath))
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/report_generate.py", line 166, in get_image
- img = utils.ImageReader(path)
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 813, in __init__
- annotateException('\nfileName=%r identity=%s'%(fileName,self.identity()))
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 1394, in annotateException
- rl_reraise(t,v,b)
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 147, in rl_reraise
- raise v
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 777, in __init__
- self.fp = open_for_read(fileName,'b')
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 660, in open_for_read
- raise IOError('Cannot open resource "%s"' % name)
- OSError: Cannot open resource "./task/case0730/trajectory.png"
- fileName='./task/case0730/trajectory.png' identity=[ImageReader@0x7fb30100cf40 filename='./task/case0730/trajectory.png']
- [2024-07-31 18:15:59,799] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 18:16:00,087] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 18:16:17,235] - [ERROR] [single_case_eval.py] [line:67] - [[case:case0730] SINGLE_CASE_EVAL: Evaluate single case ERROR: OSError('Cannot open resource "./task/case0730/trajectory.png"\nfileName=\'./task/case0730/trajectory.png\' identity=[ImageReader@0x7ff0ae2b0940 filename=\'./task/case0730/trajectory.png\']')!]
- Traceback (most recent call last):
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 655, in open_for_read
- return open_for_read_by_name(name,mode)
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 599, in open_for_read_by_name
- return open(name,mode)
- FileNotFoundError: [Errno 2] No such file or directory: './task/case0730/trajectory.png'
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 658, in open_for_read
- return getBytesIO(datareader(name) if name[:5].lower()=='data:' else urlopen(name).read())
- File "/usr/lib/python3.8/urllib/request.py", line 222, in urlopen
- return opener.open(url, data, timeout)
- File "/usr/lib/python3.8/urllib/request.py", line 509, in open
- req = Request(fullurl, data)
- File "/usr/lib/python3.8/urllib/request.py", line 328, in __init__
- self.full_url = url
- File "/usr/lib/python3.8/urllib/request.py", line 354, in full_url
- self._parse()
- File "/usr/lib/python3.8/urllib/request.py", line 383, in _parse
- raise ValueError("unknown url type: %r" % self.full_url)
- ValueError: unknown url type: './task/case0730/trajectory.png'
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/single_case_eval.py", line 63, in single_case_eval
- report_generate(reportDict, reportPdf, trackPath)
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/report_generate.py", line 280, in report_generate
- content.append(get_image(trackPath))
- File "/home/server/桌面/virtualEnv_yzh/virtual_pji/PJI_outdoor_robot_evaluate_sim/report_generate.py", line 166, in get_image
- img = utils.ImageReader(path)
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 813, in __init__
- annotateException('\nfileName=%r identity=%s'%(fileName,self.identity()))
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 1394, in annotateException
- rl_reraise(t,v,b)
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 147, in rl_reraise
- raise v
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 777, in __init__
- self.fp = open_for_read(fileName,'b')
- File "/usr/lib/python3/dist-packages/reportlab/lib/utils.py", line 660, in open_for_read
- raise IOError('Cannot open resource "%s"' % name)
- OSError: Cannot open resource "./task/case0730/trajectory.png"
- fileName='./task/case0730/trajectory.png' identity=[ImageReader@0x7ff0ae2b0940 filename='./task/case0730/trajectory.png']
- [2024-07-31 18:18:43,346] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 18:18:43,630] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 18:19:00,778] - [INFO] [pji_run_test.py] [line:112] - [[case:case0730] SINGLE_CASE_EVAL: End.]
- [2024-07-31 18:19:47,451] - [INFO] [pji_run_test.py] [line:98] - [[case:case0730] SINGLE_CASE_EVAL: Start evaluating:]
- [2024-07-31 18:19:47,726] - [INFO] [single_case_evaluate.py] [line:81] - [[case:case0730] SINGLE_CASE_EVAL: Dimension evaluate start: ]
- [2024-07-31 18:20:07,202] - [INFO] [pji_run_test.py] [line:112] - [[case:case0730] SINGLE_CASE_EVAL: End.]
|