Interface LanePerception

All Superinterfaces:
Perception<LaneBasedGtu>, Serializable
All Known Implementing Classes:
CategoricalLanePerception

public interface LanePerception extends Perception<LaneBasedGtu>
Interface for perception in a lane-based model. The following information can be perceived:

Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.

Author:
Alexander Verbraeck, Peter Knoppers, Wouter Schakel
  • Method Details

    • getLaneStructure

      LaneStructure getLaneStructure() throws org.opentrafficsim.base.parameters.ParameterException
      Return the lane structure.
      Returns:
      LaneStructure; lane structure.
      Throws:
      org.opentrafficsim.base.parameters.ParameterException - on exception.
    • getMental

      Mental getMental()
      Returns the mental module of perception.
      Returns:
      Mental; mental module of perception, may be null if not used