BehaviorMetrics icon indicating copy to clipboard operation
BehaviorMetrics copied to clipboard

Update sensors.py

Open vtsamit opened this issue 1 year ago • 4 comments

SOLVED ISSUE: NameError: name 'ListenerSpeedometer' is not defined

Screenshot from 2024-03-24 04-06-00

vtsamit avatar Mar 24 '24 09:03 vtsamit

Can you give more details about how to reproduce this error? In sensors.py, that import is already covered

sergiopaniego avatar Mar 25 '24 09:03 sergiopaniego

This error is produced when we run "python3 driver_carla.py -c configs/CARLA/default_carla.yml -g" in terminal.

Import "from robot.interfaces.speedometer import ListenerSpeedometer" is present in the sensors.py file.

But function "def get_speedometer()" is missing

def get_speedometer(self, speedometer_name): """Retrieve an specific existing speedometer sensor Arguments: speedometer_name {str} -- Name of the speedometer to be retrieved Returns: robot.interfaces.speedometer.ListenerSpeedometer instance -- speedometer instance """ return self.__get_sensor(speedometer_name, 'speedometer')

vtsamit avatar Mar 25 '24 12:03 vtsamit

Could you remove the duplicated import?

sergiopaniego avatar Mar 25 '24 18:03 sergiopaniego

I have made the changes. Really sorry for adding the duplicate import. Thank You.

vtsamit avatar Mar 25 '24 19:03 vtsamit