diff --git a/opencda/core/common/vehicle_manager.py b/opencda/core/common/vehicle_manager.py index 9c67b5cea..74fdee688 100644 --- a/opencda/core/common/vehicle_manager.py +++ b/opencda/core/common/vehicle_manager.py @@ -228,5 +228,6 @@ def destroy(self): """ self.perception_manager.destroy() self.localizer.destroy() + self.safety_manager.destroy() self.vehicle.destroy() self.map_manager.destroy() diff --git a/opencda/core/safety/sensors.py b/opencda/core/safety/sensors.py index d1b098e58..44eb710b9 100644 --- a/opencda/core/safety/sensors.py +++ b/opencda/core/safety/sensors.py @@ -398,3 +398,6 @@ def _get_traffic_light_trigger_waypoints(self, def return_status(self): return {'ran_light': self.ran_light} + + def destroy(self): + pass