2023-02-22 19:32:59 +08:00
<!-- -
The images in this document were captured using the following settings in CARLA:
Town: Town 10
Vehicle location: Transform(Location(x=-46.885479, y=20.083447, z=-0.002633), Rotation(pitch=-0.000034, yaw=141.974243, roll=0.000000))
Camera location, small vehicles: Transform(Location(x=-47.696186, y=24.049326, z=1.471929), Rotation(pitch=-10.843717, yaw=-77.215683, roll=0.000139))
Camera location, standard vehicles: Transform(Location(x=-48.672256, y=24.830288, z=1.722733), Rotation(pitch=-13.396630, yaw=-75.692039, roll=0.000119))
Camera location, large vehicles: Transform(Location(x=-49.470921, y=27.835310, z=2.931721), Rotation(pitch=-13.396630, yaw=-75.691978, roll=0.000119))
The weather settings are:
weather.sun_altitude_angle = 50
weather.sun_azimuth_angle = 260
weather.wetness = 10
weather.precipitation = 10
weather.scattering_intensity = 5
weather.mie_scattering_scale = 0.5
weather.rayleigh_scattering_scale = 0.1
Camera settings:
camera_bp = bp_lib.find('sensor.camera.rgb')
camera_bp.set_attribute('image_size_x', '1920')
camera_bp.set_attribute('image_size_y', '1080')
camera_bp.set_attribute('fstop', '6.0')
Vehicle settings:
control = vehicle.get_control()
control.steer = -0.25
vehicle.apply_control(control)
--->
# Vehicle catalogue
## Generation 2
* __Car__
* [__Dodge__ - Charger 2020 ](#dodge-charger-2020 )
* [__Dodge__ - Police Charger 2020 ](#dodge-police-charger-2020 )
* [__Ford__ - Crown (taxi) ](#ford-crown-taxi )
* [__Lincoln__ - MKZ 2020 ](#lincoln-mkz-2020 )
* [__Mercedes__ - Coupe 2020 ](#mercedes-coupe-2020 )
* [__Mini__ - Cooper S 2021 ](#mini-cooper-s-2021 )
* [__Nissan__ - Patrol 2021 ](#nissan-patrol-2021 )
* __Truck__
* [__CARLA Motors__ - European HGV (cab-over-engine type) ](#carla-motors-european-hgv-cab-over-engine-type )
* [__CARLA Motors__ - Firetruck ](#carla-motors-firetruck )
* [__Tesla__ - Cybertruck ](#tesla-cybertruck )
* __Van__
* [__Ford__ - Ambulance ](#ford-ambulance )
* [__Mercedes__ - Sprinter ](#mercedes-sprinter )
* [__Volkswagen__ - T2 2021 ](#volkswagen-t2-2021 )
* __Bus__
* [__Mitsubishi__ - Fusorosa ](#mitsubishi-fusorosa )
## Generation 1
* __Car__
* [__Audi__ - A2 ](#audi-a2 )
* [__Audi__ - E-Tron ](#audi-e-tron )
* [__Audi__ - TT ](#audi-tt )
* [__BMW__ - Gran Tourer ](#bmw-gran-tourer )
* [__Chevrolet__ - Impala ](#chevrolet-impala )
* [__Citroen__ - C3 ](#citroen-c3 )
* [__Dodge__ - Police Charger ](#dodge-police-charger )
* [__Ford__ - Mustang ](#ford-mustang )
* [__Jeep__ - Wrangler Rubicon ](#jeep-wrangler-rubicon )
* [__Lincoln__ - MKZ 2017 ](#lincoln-mkz-2017 )
* [__Mercedes__ - Coupe ](#mercedes-coupe )
* [__Micro__ - Microlino ](#micro-microlino )
* [__Mini__ - Cooper S ](#mini-cooper-s )
* [__Nissan__ - Micra ](#nissan-micra )
* [__Nissan__ - Patrol ](#nissan-patrol )
* [__Seat__ - Leon ](#seat-leon )
* [__Tesla__ - Model 3 ](#tesla-model-3 )
* [__Toyota__ - Prius ](#toyota-prius )
* __Truck__
* [__CARLA Motors__ - CarlaCola ](#carla-motors-carlacola )
* __Van__
* [__Volkswagen__ - T2 ](#volkswagen-t2 )
* __Motorcycle__
* [__Harley Davidson__ - Low Rider ](#harley-davidson-low-rider )
* [__Kawasaki__ - Ninja ](#kawasaki-ninja )
* [__Vespa__ - ZX 125 ](#vespa-zx-125 )
* [__Yamaha__ - YZF ](#yamaha-yzf )
* __Bicycle__
* [__BH__ - Crossbike ](#bh-crossbike )
* [__Diamondback__ - Century ](#diamondback-century )
* [__Gazelle__ - Omafiets ](#gazelle-omafiets )
---
## Inspect the vehicles in the simulator
2023-03-03 23:32:51 +08:00
To examine a vehicle from the catalog, use the following code, retrieve the blueprint ID from the vehicle's details below and paste it into the line `bp_lib.find('blueprint.id.goes_here')` :
2023-02-22 19:32:59 +08:00
```py
client = carla.Client('localhost', 2000)
world = client.get_world()
bp_lib = world.get_blueprint_library()
spectator = world.get_spectator()
# Set up the vehicle transform
vehicle_loc = carla.Location(x=-46.9, y=20.0, z=0.2)
vehicle_rot = carla.Rotation(pitch=0.0, yaw=142.0, roll=0.0)
vehicle_trans = carla.Transform(vehicle_loc,vehicle_rot)
# Paste the blueprint ID here:
vehicle_bp = bp_lib.find('vehicle.lincoln.mkz_2020')
# Set up the view transform
camera_loc = carla.Location(x=-48.7, y=24.8, z=1.7)
camera_rot = carla.Rotation(pitch=-13.4, yaw=-75.7, roll=0.0)
camera_trans = carla.Transform(camera_loc,camera_rot)
# Spawn the vehicle
vehicle = world.spawn_actor(vehicle_bp, vehicle_trans)
# Move the spectator
spectator.set_transform(camera_trans)
```
Don't forget to destroy the vehicle before you try and spawn another to avoid a collision:
```py
vehicle.destroy()
```
---
## Cars
### Audi - A2

* __Manufacturer__: Audi
* __Model__: A2
* __Class__: Compact
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.audi.a2< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Audi - E-Tron

* __Manufacturer__: Audi
* __Model__: E-Tron
* __Class__: SUV
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.audi.etron< span >
* __Base type__: car
* __Special type__: electric
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Audi - TT

* __Manufacturer__: Audi
* __Model__: TT
* __Class__: Standard
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.audi.tt< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### BMW - Gran Tourer

* __Manufacturer__: BMW
* __Model__: Gran Tourer
* __Class__: Compact
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.bmw.grandtourer< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Chevrolet - Impala

* __Manufacturer__: Chevrolet
* __Model__: Impala
* __Class__: Standard
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.chevrolet.impala< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Citroen - C3

* __Manufacturer__: Citroen
* __Model__: C3
* __Class__: Compact
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.citroen.c3< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Dodge - Charger 2020

* __Manufacturer__: Dodge
* __Model__: Charger 2020
* __Class__: Standard
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.dodge.charger_2020< span >
* __Base type__: car
* __Has lights__: < span style = "color:#99c635;" > True< span >
* __Has opening doors__: < span style = "color:#99c635;" > True< span >
### Dodge - Police Charger

* __Manufacturer__: Dodge
* __Model__: Police Charger
* __Class__: Standard
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.dodge.charger_police< span >
* __Base type__: car
* __Special type__: emergency
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Dodge - Police Charger 2020

* __Manufacturer__: Dodge
* __Model__: Police Charger 2020
* __Class__: Standard
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.dodge.charger_police_2020< span >
* __Base type__: car
* __Special type__: emergency
* __Has lights__: < span style = "color:#99c635;" > True< span >
* __Has opening doors__: < span style = "color:#99c635;" > True< span >
### Ford - Crown (taxi)

* __Manufacturer__: Ford
* __Model__: Crown (taxi)
* __Class__: Standard
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.ford.crown< span >
* __Base type__: car
* __Special type__: taxi
* __Has lights__: < span style = "color:#99c635;" > True< span >
* __Has opening doors__: < span style = "color:#99c635;" > True< span >
### Ford - Mustang

* __Manufacturer__: Ford
* __Model__: Mustang
* __Class__: Standard
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.ford.mustang< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Jeep - Wrangler Rubicon

* __Manufacturer__: Jeep
* __Model__: Wrangler Rubicon
* __Class__: Compact
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.jeep.wrangler_rubicon< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Lincoln - MKZ 2017

* __Manufacturer__: Lincoln
* __Model__: MKZ 2017
* __Class__: Standard
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.lincoln.mkz_2017< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Lincoln - MKZ 2020

* __Manufacturer__: Lincoln
* __Model__: MKZ 2020
* __Class__: Standard
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.lincoln.mkz_2020< span >
* __Base type__: car
* __Has lights__: < span style = "color:#99c635;" > True< span >
* __Has opening doors__: < span style = "color:#99c635;" > True< span >
### Mercedes - Coupe

* __Manufacturer__: Mercedes
* __Model__: Coupe
* __Class__: Standard
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.mercedes.coupe< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Mercedes - Coupe 2020

* __Manufacturer__: Mercedes
* __Model__: Coupe 2020
* __Class__: Standard
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.mercedes.coupe_2020< span >
* __Base type__: car
* __Has lights__: < span style = "color:#99c635;" > True< span >
* __Has opening doors__: < span style = "color:#99c635;" > True< span >
### Micro - Microlino

* __Manufacturer__: Micro
* __Model__: Microlino
* __Class__: Micro
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.micro.microlino< span >
* __Base type__: car
* __Special type__: electric
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Mini - Cooper S

* __Manufacturer__: Mini
* __Model__: Cooper S
* __Class__: Compact
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.mini.cooper_s< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Mini - Cooper S 2021

* __Manufacturer__: Mini
* __Model__: Cooper S 2021
* __Class__: Standard
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.mini.cooper_s_2021< span >
* __Base type__: car
* __Has lights__: < span style = "color:#99c635;" > True< span >
* __Has opening doors__: < span style = "color:#99c635;" > True< span >
### Nissan - Micra

* __Manufacturer__: Nissan
* __Model__: Micra
* __Class__: Compact
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.nissan.micra< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Nissan - Patrol

* __Manufacturer__: Nissan
* __Model__: Patrol
* __Class__: SUV
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.nissan.patrol< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Nissan - Patrol 2021

* __Manufacturer__: Nissan
* __Model__: Patrol 2021
* __Class__: SUV
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.nissan.patrol_2021< span >
* __Base type__: car
* __Has lights__: < span style = "color:#99c635;" > True< span >
* __Has opening doors__: < span style = "color:#99c635;" > True< span >
### Seat - Leon

* __Manufacturer__: Seat
* __Model__: Leon
* __Class__: Compact
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.seat.leon< span >
* __Base type__: car
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Tesla - Model 3

* __Manufacturer__: Tesla
* __Model__: Model 3
* __Class__: Standard
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.tesla.model3< span >
* __Base type__: car
* __Special type__: electric
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Toyota - Prius

* __Manufacturer__: Toyota
* __Model__: Prius
* __Class__: Compact
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.toyota.prius< span >
* __Base type__: car
* __Special type__: electric
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
---
## Trucks
### CARLA Motors - CarlaCola

* __Manufacturer__: CARLA Motors
* __Model__: CarlaCola
* __Class__: Truck
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.carlamotors.carlacola< span >
* __Base type__: truck
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### CARLA Motors - European HGV (cab-over-engine type)

* __Manufacturer__: CARLA Motors
* __Model__: European HGV (cab-over-engine type)
* __Class__: Truck
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.carlamotors.european_hgv< span >
* __Base type__: truck
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### CARLA Motors - Firetruck

* __Manufacturer__: CARLA Motors
* __Model__: Firetruck
* __Class__: Truck
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.carlamotors.firetruck< span >
* __Base type__: truck
* __Special type__: emergency
* __Has lights__: < span style = "color:#99c635;" > True< span >
* __Has opening doors__: < span style = "color:#99c635;" > True< span >
### Tesla - Cybertruck

* __Manufacturer__: Tesla
* __Model__: Cybertruck
* __Class__: Truck
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.tesla.cybertruck< span >
* __Base type__: truck
* __Special type__: electric
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
---
## Vans
### Ford - Ambulance

* __Manufacturer__: Ford
* __Model__: Ambulance
* __Class__: Van
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.ford.ambulance< span >
* __Base type__: van
* __Special type__: emergency
* __Has lights__: < span style = "color:#99c635;" > True< span >
* __Has opening doors__: < span style = "color:#99c635;" > True< span >
### Mercedes - Sprinter

* __Manufacturer__: Mercedes
* __Model__: Sprinter
* __Class__: Van
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.mercedes.sprinter< span >
* __Base type__: van
* __Has lights__: < span style = "color:#99c635;" > True< span >
* __Has opening doors__: < span style = "color:#99c635;" > True< span >
### Volkswagen - T2

* __Manufacturer__: Volkswagen
* __Model__: T2
* __Class__: Standard
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.volkswagen.t2< span >
* __Base type__: van
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Volkswagen - T2 2021

* __Manufacturer__: Volkswagen
* __Model__: T2 2021
* __Class__: Van
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.volkswagen.t2_2021< span >
* __Base type__: van
* __Has lights__: < span style = "color:#99c635;" > True< span >
* __Has opening doors__: < span style = "color:#99c635;" > True< span >
---
## Buses
### Mitsubishi - Fusorosa

* __Manufacturer__: Mitsubishi
* __Model__: Fusorosa
* __Class__: Bus
* __Generation__: 2
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.mitsubishi.fusorosa< span >
* __Base type__: bus
* __Has lights__: < span style = "color:#99c635;" > True< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
---
## Motorcycles
### Harley Davidson - Low Rider

* __Manufacturer__: Harley Davidson
* __Model__: Low Rider
* __Class__: Motorcycle
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.harley-davidson.low_rider< span >
* __Base type__: motorcycle
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Kawasaki - Ninja

* __Manufacturer__: Kawasaki
* __Model__: Ninja
* __Class__: Motorcycle
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.kawasaki.ninja< span >
* __Base type__: motorcycle
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Vespa - ZX 125

* __Manufacturer__: Vespa
* __Model__: ZX 125
* __Class__: Motorcycle
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.vespa.zx125< span >
* __Base type__: motorcycle
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Yamaha - YZF

* __Manufacturer__: Yamaha
* __Model__: YZF
* __Class__: Motorcycle
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.yamaha.yzf< span >
* __Base type__: motorcycle
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
---
## Bicycles
### BH - Crossbike

* __Manufacturer__: BH
* __Model__: Crossbike
* __Class__: Bicycle
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.bh.crossbike< span >
* __Base type__: bicycle
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Diamondback - Century

* __Manufacturer__: Diamondback
* __Model__: Century
* __Class__: Bicycle
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.diamondback.century< span >
* __Base type__: bicycle
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
### Gazelle - Omafiets

* __Manufacturer__: Gazelle
* __Model__: Omafiets
* __Class__: Bicycle
* __Generation__: 1
* __Blueprint ID__: < span style = "color:#00a6ed;" > vehicle.gazelle.omafiets< span >
* __Base type__: bicycle
* __Has lights__: < span style = "color:#f16c6c;" > False< span >
* __Has opening doors__: < span style = "color:#f16c6c;" > False< span >
---