scenic.simulators.carla.blueprints

CARLA blueprints for cars, pedestrians, etc.

Summary of Module Members

Module Attributes

oldBlueprintNames

Mapping from current names of blueprints to ones in old CARLA versions.

carModels

blueprints for cars

bicycleModels

blueprints for bicycles

motorcycleModels

blueprints for motorcycles

truckModels

blueprints for trucks

trashModels

blueprints for trash cans

coneModels

blueprints for traffic cones

debrisModels

blueprints for road debris

vendingMachineModels

blueprints for vending machines

chairModels

blueprints for chairs

busStopModels

blueprints for bus stops

advertisementModels

blueprints for roadside billboards

garbageModels

blueprints for pieces of trash

containerModels

blueprints for containers

tableModels

blueprints for tables

barrierModels

blueprints for traffic barriers

plantpotModels

blueprints for flowerpots

mailboxModels

blueprints for mailboxes

gnomeModels

blueprints for garden gnomes

creasedboxModels

blueprints for creased boxes

caseModels

blueprints for briefcases, suitcases, etc.

boxModels

blueprints for boxes

benchModels

blueprints for benches

barrelModels

blueprints for barrels

atmModels

blueprints for ATMs

kioskModels

blueprints for kiosks

ironplateModels

blueprints for iron plates

trafficwarningModels

blueprints for traffic warning signs

walkerModels

blueprints for pedestrians

Member Details

oldBlueprintNames = {'vehicle.dodge.charger_police': ('vehicle.dodge_charger.police',), 'vehicle.ford.mustang': ('vehicle.mustang.mustang',), 'vehicle.lincoln.mkz_2017': ('vehicle.lincoln.mkz2017',), 'vehicle.mercedes.coupe': ('vehicle.mercedes-benz.coupe',), 'vehicle.mini.cooper_s': ('vehicle.mini.cooperst',)}

Mapping from current names of blueprints to ones in old CARLA versions.

We provide a tuple of old names in case they change more than once.

carModels = ['vehicle.audi.a2', 'vehicle.audi.etron', 'vehicle.audi.tt', 'vehicle.bmw.grandtourer', 'vehicle.chevrolet.impala', 'vehicle.citroen.c3', 'vehicle.dodge.charger_police', 'vehicle.jeep.wrangler_rubicon', 'vehicle.lincoln.mkz_2017', 'vehicle.mercedes.coupe', 'vehicle.mini.cooper_s', 'vehicle.ford.mustang', 'vehicle.nissan.micra', 'vehicle.nissan.patrol', 'vehicle.seat.leon', 'vehicle.tesla.model3', 'vehicle.toyota.prius', 'vehicle.volkswagen.t2']

blueprints for cars

bicycleModels = ['vehicle.bh.crossbike', 'vehicle.diamondback.century', 'vehicle.gazelle.omafiets']

blueprints for bicycles

motorcycleModels = ['vehicle.harley-davidson.low_rider', 'vehicle.kawasaki.ninja', 'vehicle.yamaha.yzf']

blueprints for motorcycles

truckModels = ['vehicle.carlamotors.carlacola', 'vehicle.tesla.cybertruck']

blueprints for trucks

trashModels = ['static.prop.trashcan01', 'static.prop.trashcan02', 'static.prop.trashcan03', 'static.prop.trashcan04', 'static.prop.trashcan05', 'static.prop.bin']

blueprints for trash cans

coneModels = ['static.prop.constructioncone', 'static.prop.trafficcone01', 'static.prop.trafficcone02']

blueprints for traffic cones

debrisModels = ['static.prop.dirtdebris01', 'static.prop.dirtdebris02', 'static.prop.dirtdebris03']

blueprints for road debris

vendingMachineModels = ['static.prop.vendingmachine']

blueprints for vending machines

chairModels = ['static.prop.plasticchair']

blueprints for chairs

busStopModels = ['static.prop.busstop']

blueprints for bus stops

advertisementModels = ['static.prop.advertisement', 'static.prop.streetsign', 'static.prop.streetsign01', 'static.prop.streetsign04']

blueprints for roadside billboards

garbageModels = ['static.prop.colacan', 'static.prop.garbage01', 'static.prop.garbage02', 'static.prop.garbage03', 'static.prop.garbage04', 'static.prop.garbage05', 'static.prop.garbage06', 'static.prop.plasticbag', 'static.prop.trashbag']

blueprints for pieces of trash

containerModels = ['static.prop.container', 'static.prop.clothcontainer', 'static.prop.glasscontainer']

blueprints for containers

tableModels = ['static.prop.table', 'static.prop.plastictable']

blueprints for tables

barrierModels = ['static.prop.streetbarrier', 'static.prop.chainbarrier', 'static.prop.chainbarrierend']

blueprints for traffic barriers

plantpotModels = ['static.prop.plantpot01', 'static.prop.plantpot02', 'static.prop.plantpot03', 'static.prop.plantpot04', 'static.prop.plantpot05', 'static.prop.plantpot06', 'static.prop.plantpot07', 'static.prop.plantpot08']

blueprints for flowerpots

mailboxModels = ['static.prop.mailbox']

blueprints for mailboxes

gnomeModels = ['static.prop.gnome']

blueprints for garden gnomes

creasedboxModels = ['static.prop.creasedbox01', 'static.prop.creasedbox02', 'static.prop.creasedbox03']

blueprints for creased boxes

caseModels = ['static.prop.travelcase', 'static.prop.briefcase', 'static.prop.guitarcase']

blueprints for briefcases, suitcases, etc.

boxModels = ['static.prop.box01', 'static.prop.box02', 'static.prop.box03']

blueprints for boxes

benchModels = ['static.prop.bench01', 'static.prop.bench02', 'static.prop.bench03']

blueprints for benches

barrelModels = ['static.prop.barrel']

blueprints for barrels

atmModels = ['static.prop.atm']

blueprints for ATMs

kioskModels = ['static.prop.kiosk_01']

blueprints for kiosks

ironplateModels = ['static.prop.ironplank']

blueprints for iron plates

trafficwarningModels = ['static.prop.trafficwarning']

blueprints for traffic warning signs

walkerModels = ['walker.pedestrian.0001', 'walker.pedestrian.0002', 'walker.pedestrian.0003', 'walker.pedestrian.0004', 'walker.pedestrian.0005', 'walker.pedestrian.0006', 'walker.pedestrian.0007', 'walker.pedestrian.0008', 'walker.pedestrian.0009', 'walker.pedestrian.0010', 'walker.pedestrian.0011', 'walker.pedestrian.0012', 'walker.pedestrian.0013', 'walker.pedestrian.0014']

blueprints for pedestrians