|
Autopysta
|
Parameters for the Intelligent Driver Model (IDM). More...
#include <p_idm.h>
Public Member Functions | |
| p_idm () | |
| Default constructor with standard IDM parameters. | |
| p_idm (double v0, double T, double a, double b, double s0, double l) | |
| Constructor for IDM parameters with custom values. | |
Public Member Functions inherited from params | |
| params () | |
| Default constructor for the params class. | |
Parameters for the Intelligent Driver Model (IDM).
This class contains the specific parameters for the Intelligent Driver Model (IDM), including maximum desired speed, acceleration and deceleration capabilities, and desired time headway. These parameters control the behavior of vehicles in the IDM and can be tuned based on empirical data.
| p_idm::p_idm | ( | ) |
Default constructor with standard IDM parameters.
Initializes the IDM parameters with default values based on empirical studies.
| p_idm::p_idm | ( | double | v0, |
| double | T, | ||
| double | a, | ||
| double | b, | ||
| double | s0, | ||
| double | l ) |
Constructor for IDM parameters with custom values.
This constructor allows the user to define custom values for the IDM parameters, including maximum speed, time headway, and acceleration properties.
| v0 | Maximum desired speed (m/s). |
| T | Desired time headway (s). |
| a | Maximum acceleration (m/s²). |
| b | Comfortable deceleration (m/s²). |
| s0 | Minimum gap in congested traffic (m). |
| l | Vehicle length (m). |