Blueprint Library

The Blueprint Library ([`carla.BlueprintLibrary`](/python_api/#carlablueprintlibrary-class)) is a summary of all [`carla.ActorBlueprint`](/python_api/#carla.ActorBlueprint) and its attributes ([`carla.ActorAttribute`](/python_api/#carla.ActorAttribute)) available to the user in CARLA. Here is an example code for printing all actor blueprints and their attributes: ```py blueprints = [bp for bp in world.get_blueprint_library().filter('*')] for blueprint in blueprints: print(blueprint.id) for attr in blueprint: print(attr) ``` Check out our [blueprint tutorial](/python_api_tutorial/#blueprints). ### walker - **walker.pedestrian.0001** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0002** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0003** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0004** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0005** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0006** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0007** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0008** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0009** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0010** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0011** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0012** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0013** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable - **walker.pedestrian.0014** - **Attributes:** - `gender` (String) - `is_invincible` (Bool) – Modifiable - `age` (String) - `role_name` (String) – Modifiable ### static - **static.prop.advertisement** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.atm** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.barbeque** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.barrel** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.bench01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.bench02** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.bench03** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.bike helmet** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.bikeparking** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.bin** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.box01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.box02** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.box03** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.briefcase** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.brokentile01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.brokentile02** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.brokentile03** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.brokentile04** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.busstop** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.chainbarrier** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.chainbarrierend** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.clothcontainer** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.clothesline** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.colacan** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.constructioncone** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.container** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.creasedbox01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.creasedbox02** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.creasedbox03** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.dirtdebris01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.dirtdebris02** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.dirtdebris03** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.doghouse** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.fountain** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.garbage01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.garbage02** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.garbage03** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.garbage04** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.garbage05** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.garbage06** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.gardenlamp** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.glasscontainer** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.gnome** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.guitarcase** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.ironplank** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.kiosk_01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.mailbox** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.maptable** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.mobile** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.motorhelmet** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.pergola** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.plantpot01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.plantpot02** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.plantpot03** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.plantpot04** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.plantpot05** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.plantpot06** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.plantpot07** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.plantpot08** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.plasticbag** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.plasticchair** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.plastictable** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.platformgarbage01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.purse** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.shop01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.shoppingbag** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.shoppingcart** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.shoppingtrolley** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.slide** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.streetbarrier** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.streetfountain** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.streetsign** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.streetsign01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.streetsign04** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.swing** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.swingcouch** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.table** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.trafficcone01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.trafficcone02** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.trafficwarning** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.trampoline** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.trashbag** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.trashcan01** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.trashcan02** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.trashcan03** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.trashcan04** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.trashcan05** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.travelcase** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.vendingmachine** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.prop.wateringcan** - **Attributes:** - `size` (String) - `role_name` (String) – Modifiable - **static.trigger.friction** - **Attributes:** - `extent_y` (Float) – Modifiable - `extent_z` (Float) – Modifiable - `extent_x` (Float) – Modifiable - `friction` (Float) – Modifiable - `role_name` (String) – Modifiable ### controller - **controller.ai.walker** - **Attributes:** - `role_name` (String) – Modifiable ### sensor - **sensor.camera.depth** - **Attributes:** - `fov` (Float) – Modifiable - `image_size_y` (Int) – Modifiable - `sensor_tick` (Float) – Modifiable - `image_size_x` (Int) – Modifiable - `role_name` (String) – Modifiable - **sensor.camera.rgb** - **Attributes:** - `motion_blur_max_distortion` (Float) – Modifiable - `motion_blur_intensity` (Float) – Modifiable - `gamma` (Float) – Modifiable - `enable_postprocess_effects` (Bool) – Modifiable - `fov` (Float) – Modifiable - `image_size_y` (Int) – Modifiable - `image_size_x` (Int) – Modifiable - `motion_blur_min_object_screen_size` (Float) – Modifiable - `sensor_tick` (Float) – Modifiable - `role_name` (String) – Modifiable - **sensor.camera.semantic_segmentation** - **Attributes:** - `fov` (Float) – Modifiable - `image_size_y` (Int) – Modifiable - `sensor_tick` (Float) – Modifiable - `image_size_x` (Int) – Modifiable - `role_name` (String) – Modifiable - **sensor.lidar.ray_cast** - **Attributes:** - `lower_fov` (Float) – Modifiable - `upper_fov` (Float) – Modifiable - `rotation_frequency` (Float) – Modifiable - `points_per_second` (Int) – Modifiable - `range` (Float) – Modifiable - `channels` (Int) – Modifiable - `sensor_tick` (Float) – Modifiable - `role_name` (String) – Modifiable - **sensor.other.collision** - **Attributes:** - `role_name` (String) – Modifiable - **sensor.other.gnss** - **Attributes:** - `role_name` (String) – Modifiable - **sensor.other.lane_invasion** - **Attributes:** - `role_name` (String) – Modifiable - **sensor.other.obstacle** - **Attributes:** - `debug_linetrace` (Bool) – Modifiable - `hit_radius` (Float) – Modifiable - `distance` (Float) – Modifiable - `sensor_tick` (Float) – Modifiable - `only_dynamics` (Bool) – Modifiable - `role_name` (String) – Modifiable ### vehicle - **vehicle.audi.a2** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.audi.etron** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.audi.tt** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.bh.crossbike** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `driver_id` (Int) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.bmw.grandtourer** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.bmw.isetta** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.carlamotors.carlacola** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.chevrolet.impala** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.citroen.c3** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.diamondback.century** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `driver_id` (Int) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.dodge_charger.police** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.ford.mustang** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.gazelle.omafiets** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `driver_id` (Int) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.harley-davidson.low rider** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `driver_id` (Int) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.jeep.wrangler_rubicon** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.kawasaki.ninja** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `driver_id` (Int) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.lincoln.mkz2017** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.mercedes-benz.coupe** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.mini.cooperst** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.nissan.micra** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.nissan.patrol** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.seat.leon** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.tesla.model3** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.toyota.prius** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.volkswagen.t2** - **Attributes:** - `number_of_wheels` (Int) - `sticky_control` (Bool) – Modifiable - `object_type` (String) - `color` (RGBColor) – Modifiable - `role_name` (String) – Modifiable - **vehicle.yamaha.yzf** - **Attributes:** - `number_of_wheels` (Int) - `object_type` (String) - `sticky_control` (Bool) – Modifiable - `driver_id` (Int) – Modifiable - `role_name` (String) – Modifiable