diff --git a/srunner/tools/openscenario_parser.py b/srunner/tools/openscenario_parser.py index 726daf00d..4e5384e27 100644 --- a/srunner/tools/openscenario_parser.py +++ b/srunner/tools/openscenario_parser.py @@ -1191,7 +1191,7 @@ def convert_maneuver_to_atomic(action, actor, actor_list, catalogs): target_speed = ParameterRef(long_maneuver.find("SpeedActionTarget").find( "AbsoluteTargetSpeed").attrib.get('value', 0)) atomic = ChangeActorTargetSpeed( - actor, target_speed, distance=distance, duration=duration, name=maneuver_name) + actor, float(target_speed), distance=distance, duration=duration, name=maneuver_name) # relative velocity to given actor if long_maneuver.find("SpeedActionTarget").find("RelativeTargetSpeed") is not None: