Module carla::client

source ·
Expand description

Client library for the CARLA simulator.

Structs§

  • A base actor that represents a movable object in the simulation, corresponding to carla.Actor in Python API.
  • The untyped value of an attribute on an actor.
  • The list of actor attribute values on an actor.
  • A template that is used to construct an actor, corresponding to carla.ActorBlueprint in Python API.
  • The builder is used to construct an actor with customized options.
  • A list of actors in the simulation.
  • A vector containing a list of actors.
  • Provides blueprints used to spawn actors, corresponding to carla.BlueprintLibrary in Python API.
  • A list of bounding boxes.
  • The client maintains the connection to the CARLA simulator server, corresponding to carla.Client in Python API.
  • A list of environment objects.
  • Represents a junction in the simulation.
  • A list of labeled points.
  • Represents a landmark in the simulation.
  • A list of landmarks.
  • A list of lights.
  • Manages the states of lights in the simulation.
  • A light object in the simulation.
  • Represents the map of the simulation, corresponding to carla.Map in Python API.
  • Represents a sensor in the simulation, corresponding to carla.Sensor in Python API.
  • Represents a traffic light in the simulation, corresponding to carla.TrafficLight in Python API.
  • A list of traffic lights.
  • Represents a traffic sign in the simulation, corresponding to carla.TrafficSign in Python API.
  • Represents a vehicle in the simulation, corresponding to carla.Vehicle in Python API.
  • A waypoint on a map.
  • A list of waypoints.
  • The world contains the map and assets of a simulation, corresponding to carla.World in Python API.
  • Provides information for every actor at a certain moment of time, corresponding to carla.WorldSnapshot in Python API.

Enums§

Traits§

  • This trait defines a basic actor in the simulation. It is implemented on all actor type variants.
  • Extension trait to the Timestamp type.