Link: https://github.com/gmarkkula/COMMOTIONSFramework
A Python 3 implementation of a modular framework for modeling road user interactions, developed in the EPSRC-funded project COMMOTIONS. The repository contains some base modules, an implementation of the framework for “straight crossing paths” scenarios, and a number of tests of specific model variants in driver-pedestrian interaction scenarios, as described in (Markkula et al., 2022). See the repository README for further guidance.
Markkula, G., Srinivasan, A. R., Billington, J.
Link: https://github.com/gmarkkula/GolmanEtAlTypeModel
A Python (Jupyter Notebook) implementation of a variant of the “dual accumulator” model of human-like game-theoretic decision making, as proposed by Golman et al. (2019).
Golman, R., Bhatia, S., & Kane, P. B. (2019). The dual accumulator model of strategic deliberation and decision making. Psychological Review. https://doi.org/10.1037/rev0000176
Link: https://doi.org/10.17605/OSF.IO/49AWH
MATLAB implementation of the models of road-crossing decisions of pedestrians and turning drivers, developed in the European interACT project and described in (Dietrich et al., 2019).
This also includes a standalone “simulation tool” with a GUI allowing investigations of how crossing decisions are affected by the behaviour of an approaching vehicle.
Dietrich, A., Bengler, K., Markkula, G., Giles, O. T., Lee, Y. M., Pekkanen, J., Madigan, R., & Merat, N.