envision.types module

class envision.types.State(traffic, scenario_id, bubbles, scene_colors, scores, ego_agent_ids, position, speed, heading, lane_ids)[source]
property bubbles

Alias for field number 2

property ego_agent_ids

Alias for field number 5

property heading

Alias for field number 8

property lane_ids

Alias for field number 9

property position

Alias for field number 6

property scenario_id

Alias for field number 1

property scene_colors

Alias for field number 3

property scores

Alias for field number 4

property speed

Alias for field number 7

property traffic

Alias for field number 0

class envision.types.TrafficActorState(actor_type, vehicle_type, position, heading, speed, name, actor_id, events, waypoint_paths, driven_path, point_cloud, mission_route_geometry)[source]
property actor_id

Alias for field number 6

property actor_type

Alias for field number 0

property driven_path

Alias for field number 9

property events

Alias for field number 7

property heading

Alias for field number 3

property mission_route_geometry

Alias for field number 11

property name

Alias for field number 5

property point_cloud

Alias for field number 10

property position

Alias for field number 2

property speed

Alias for field number 4

property vehicle_type

Alias for field number 1

property waypoint_paths

Alias for field number 8

class envision.types.TrafficActorType(value)[source]

An enumeration.

Agent = 'agent'
SocialAgent = 'social_agent'
SocialVehicle = 'social_vehicle'
class envision.types.VehicleType(value)[source]

An enumeration.

Bus = 'bus'
Car = 'car'
Coach = 'coach'
Trailer = 'trailer'
Truck = 'truck'
envision.types.format_actor_id(actor_id: str, vehicle_id: str, is_multi: bool)[source]