@app.route('/spawn_vehicle', methods=['POST']) def spawn_vehicle(): data = request.get_json() model = data.get('model', 'vehicle.tesla.model3') blueprint_library = world.get_blueprint_library() vehicle_bp = blueprint_library.filter(model)[0] spawn_points = world.get_map().get_spawn_points() if not spawn_points: return jsonify({'error': 'No spawn points available'}), 400 spawn_point = random.choice(spawn_points) vehicle = world.spawn_actor(vehicle_bp, spawn_point) return jsonify({'message': 'Vehicle spawned', 'id': vehicle.id})