这个是我的报错:
WARNING: No InMemoryMap cache found. Setting up local map. This may take a while...
Traceback (most recent call last):
File "scripts/run.py", line 78, in <module>
runner.run()
File "/home/wang/Desktop/wjl-project/safebench/safebench/carla_runner.py", line 333, in run
self.eval(data_loader)
File "/home/wang/Desktop/wjl-project/safebench/safebench/carla_runner.py", line 266, in eval
obs, rewards, _, infos = self.env.step(ego_actions=ego_actions, scenario_actions=scenario_actions)
File "/home/wang/Desktop/wjl-project/safebench/safebench/gym_carla/env_wrapper.py", line 94, in step
self.env_list[e_i].step_before_tick(processed_action, scenario_actions[action_idx])
File "/home/wang/Desktop/wjl-project/safebench/safebench/gym_carla/env_wrapper.py", line 181, in step_before_tick
self._env.step_before_tick(ego_action=ego_action, scenario_action=scenario_action)
File "/home/wang/Desktop/wjl-project/safebench/safebench/gym_carla/envs/carla_env.py", line 296, in step_before_tick
assert isinstance(ego_action, dict), 'ego action in ObjectDetectionScenario should be a dict'
AssertionError: ego action in ObjectDetectionScenario should be a dict
basic.yaml object_detection_stopsign.yaml failed!
Traceback (most recent call last):
File "scripts/run.py", line 78, in <module>
runner.run()
File "/home/wang/Desktop/wjl-project/safebench/safebench/carla_runner.py", line 333, in run
self.eval(data_loader)
File "/home/wang/Desktop/wjl-project/safebench/safebench/carla_runner.py", line 266, in eval
obs, rewards, _, infos = self.env.step(ego_actions=ego_actions, scenario_actions=scenario_actions)
File "/home/wang/Desktop/wjl-project/safebench/safebench/gym_carla/env_wrapper.py", line 94, in step
self.env_list[e_i].step_before_tick(processed_action, scenario_actions[action_idx])
File "/home/wang/Desktop/wjl-project/safebench/safebench/gym_carla/env_wrapper.py", line 181, in step_before_tick
self._env.step_before_tick(ego_action=ego_action, scenario_action=scenario_action)
File "/home/wang/Desktop/wjl-project/safebench/safebench/gym_carla/envs/carla_env.py", line 296, in step_before_tick
assert isinstance(ego_action, dict), 'ego action in ObjectDetectionScenario should be a dict'
AssertionError: ego action in ObjectDetectionScenario should be a dict
这是我跳转到最后一条报错代码的位置代码: