Changes in version 1.4 compared to version 1.3

Changed Classes
  • AbsoluteTargetLane (Changed)
    • Annotation changed
      • New Value
        Defines the number (ID) and (optionally) the layer of the target lane.
        From 1.3
        Defines the number (ID) of the target lane.
    • Property 'layer' created.
  • Interpolation (Created)
  • Motion (Created)
  • OffroadCondition (Changed, annotations only)
    • Annotation changed
      • New Value
        Checks if an entity is off the road. The logical expression returns true after the entity has been offroad for a specific duration.
        From 1.3
        Checks if an entity is of the road. The logical expression returns true after the entity has been offroad for a specific duration.
  • PreferredLaneLayerAction (Created)
  • TrafficDistributionEntryCatalogLocation (Created)
  • TrafficSignalGroupState (Changed, annotations only)
    • Annotation changed
      • New Value
        Each phase can have one TrafficSignalGroupState to provide the observable state for all traffic signals that are controlled by the controller if they share the same state. E.g. semantics="go" ("off;off;on").
        From 1.3
        State of a traffic signal group controlled with the same controller within a phase. One group state per phase.
  • TrafficSignalState (Changed, annotations only)
    • Annotation changed
      • New Value
        Each phase can have multiple TrafficSignalStates to provide the observable state for all traffic signals individually that are controlled by the controller. One for each TrafficSignal. E.g. semantics="go" (trafficSignal1:"off;off;on", trafficSignal2:"off;off;on").
        From 1.3
        State of a traffic signal for this phase. One state per phase and traffic signal.

Changed Enumerations
  • LaneLayerType (Created)
  • PedestrianCategory (Changed)
    • Annotation changed
      • New Value
        Categories for entity objects of type pedestrian. The enum literals have been harmonized between ASAM OpenX standards. The latest details about the harmonization can be found under https://publications.pages.asam.net/standards/ASAM_TrafficParticipants_Specification/ASAM_TrafficParticipants_Specification/latest/specification/index.html.
        From 1.3
        Categories for entity objects of type pedestrian.
    • Enumeration literal 'wheelchair' changed. Annotation changed.
      • New Value
        A wheelchair. DEPRECATED: use a 'Vehicle' of the category 'wheelchair' instead.
        From 1.3
        A wheelchair.
    • Enumeration literal 'wheelchair'. Stereotype <<deprecated>> applied.
  • Role (Changed)
    • Annotation changed
    • Enumeration literal 'agriculture' created.
    • Enumeration literal 'construction' created.
    • Enumeration literal 'dangerousGoodsTransport' created.
    • Enumeration literal 'fireBrigade' created.
    • Enumeration literal 'freightTransport' created.
    • Enumeration literal 'garbageCollection' created.
    • Enumeration literal 'other' created.
    • Enumeration literal 'roadsideAssistance' created.
    • Enumeration literal 'specialTransport' created.
    • Enumeration literal 'trafficControl' created.
    • Enumeration literal 'ambulance' changed. Annotation changed.
      • New Value
        Traffic participant that can be perceived as belonging to a medical emergency service.
        From 1.3
        The entity role is ambulance.
    • Enumeration literal 'civil' changed. Annotation changed.
      • New Value
        Traffic participant that can be perceived as regular civilian and does not perceivably indicate any other role.
        From 1.3
        The entity role is civil.
    • Enumeration literal 'fire' changed. Annotation changed.
      • New Value
        The entity role is fire fighting, e.g. fire engine. DEPRECATED: Use 'fireBrigade' instead.
        From 1.3
        The entity role is fire fighting, e.g. fire engine.
    • Enumeration literal 'fire'. Stereotype <<deprecated>> applied.
    • Enumeration literal 'military' changed. Annotation changed.
      • New Value
        Traffic participant that can be perceived as belonging to a military force.
        From 1.3
        The entity role is military, e.g. camouflaged truck.
    • Enumeration literal 'police' changed. Annotation changed.
      • New Value
        Traffic participant that can be perceived as belonging to a law enforcement agency.
        From 1.3
        The entity role is police.
    • Enumeration literal 'publicTransport' changed. Annotation changed.
      • New Value
        Traffic participant that can be perceived as a form of mass passenger transportation mode (e.g. public transport bus, rental passenger bus, tram) or clearly recognizable passenger transportation mode (e.g. taxi). Should not be used for HOV (high-occupancy vehicle) lane access: no indication of occupation state.
        From 1.3
        The entity role is public transport, e.g. a school bus.
    • Enumeration literal 'roadAssistance' changed. Annotation changed.
      • New Value
        The entity role is roadside assistance, e.g. tow truck. DEPRECATED: Use 'roadsideAssistance' instead.
        From 1.3
        The entity role is roadside assistance, e.g. tow truck.
    • Enumeration literal 'roadAssistance'. Stereotype <<deprecated>> applied.
  • TrafficSignalSemantics (Created)
  • VehicleCategory (Changed)
    • Annotation changed
    • Enumeration literal 'aircraft' created.
    • Enumeration literal 'heavyTruck' created.
    • Enumeration literal 'landVehicle' created.
    • Enumeration literal 'micromobilityDevice' created.
    • Enumeration literal 'motorcycle' created.
    • Enumeration literal 'other' created.
    • Enumeration literal 'semitractor' created.
    • Enumeration literal 'standupScooter' created.
    • Enumeration literal 'watercraft' created.
    • Enumeration literal 'wheelchair' created.
    • Enumeration literal 'workMachine' created.
    • Enumeration literal 'bicycle' changed. Annotation changed.
      • New Value
        A bicycle is a human-powered or motor-assisted, pedal-driven vehicle. This category includes typical two-wheeled bicycles as well as cargo-bikes and other pedal-driven vehicles with more than two wheels.
        From 1.3
        The vehicle is a bicycle.
    • Enumeration literal 'bus' changed. Annotation changed.
      • New Value
        A bus is a motorized vehicle designed to carry multiple passengers.
        From 1.3
        The vehicle is a bus.
    • Enumeration literal 'car' changed. Annotation changed.
      • New Value
        A car is a motorized vehicle designed primarily for passenger transportation. A car typically has four wheels.
        From 1.3
        The vehicle is a car.
    • Enumeration literal 'motorbike' changed. Annotation changed.
      • New Value
        The vehicle is a motor bike. DEPRECATED: Use 'motorcycle' instead.
        From 1.3
        The vehicle is a motor bike.
    • Enumeration literal 'motorbike'. Stereotype <<deprecated>> applied.
    • Enumeration literal 'semitrailer' changed. Annotation changed.
      • New Value
        A semi-trailer is a vehicle designed for being towed by a semi-tractor. Characteristics compared to a regular trailer are the large size, the fact that a large portion of the weight is supported at the hitch, and a large overlap with the towing vehicle, i.e. the semi-tractor.
        From 1.3
        The vehicle is a semi trailer.
    • Enumeration literal 'trailer' changed. Annotation changed.
      • New Value
        A trailer is a non-motorized vehicle designed for being towed by a motorized vehicle to carry goods, animals, or people.
        From 1.3
        The vehicle is a trailer.
    • Enumeration literal 'train' changed. Annotation changed.
      • New Value
        A train is a vehicle designed for the transport of passengers and freight on rail infrastructure. The rail infrastructure for trains is mostly grade-separated from the public road infrastructure as trains have exclusive right-of-way. Therefore, in case crossings with the road infrastructure occur, the exclusive right-of-way is ensured, e.g. by railway barriers. A train often acts as a series of connected vehicles.
        From 1.3
        The vehicle is a train.
    • Enumeration literal 'tram' changed. Annotation changed.
      • New Value
        A tram is a vehicle designed for using rail infrastructure for the transport of passengers on rail infrastructure. The rail infrastructure may fully or partially overlap with public road infrastructure. In contrast to trains, trams do not have exclusive right-of-way. A tram often acts as a series of connected vehicles.
        From 1.3
        The vehicle is a tram.
    • Enumeration literal 'truck' changed. Annotation changed.
      • New Value
        The vehicle is a truck. DEPRECATED: Use more specific categories 'heavyTruck' or 'semitractor' instead.
        From 1.3
        The vehicle is a truck.
    • Enumeration literal 'truck'. Stereotype <<deprecated>> applied.
    • Enumeration literal 'van' changed. Annotation changed.
      • New Value
        A van is a motorized vehicle with a larger cargo area than a car, used for transporting goods or people. This category is not intended for mini vans, which shall rather be categorized as cars.
        From 1.3
        The vehicle is a van.
  • VehicleLightType (Changed)
    • Enumeration literal 'tailLights' created.

Changed Interfaces
  • CatalogElement (Changed, annotations only)
    • Annotation changed
      • New Value
        Instances of the types Controller, Environment, Maneuver, MiscObject, Pedestrian, Route, Trajectory, Vehicle, and TrafficDistributionEntry are considered as instances of type CatalogElement. Or less formal: controller, environments, maneuvers, miscellaneous objects, pedestrians, routes, trajectories, vehicles, and traffic distribution entries are catalog elements. A catalog element is either a controller, an environment, a maneuver, a miscellaneous object, a pedestrian, a route, a trajectory, a vehicle, or a traffic distribution entry.
        From 1.3
        Instances of the types Controller, Environment, Maneuver, MiscObject, Pedestrian, Route, Trajectory and Vehicle are considered as instances of type CatalogElement. Or less formal: controller, environments, maneuvers, miscellaneous objects, pedestrians, routes, trajectories and vehicles are catalog elements. A catalog element is either a controller, an environment, a maneuver, a miscellaneous object, a pedestrian, a route, a trajectory or a vehicle.