The Trajectools plugin adds trajectory analysis algorithms to the QGIS Processing toolbox.
Note: This plugin depends on MovingPandas! You will need to install MovingPandas in your QGIS Python environment. I recommend installing both QGIS and MovingPandas from conda-forge:
(base) conda create -n qgis -c conda-forge python=3.9
(base) conda activate qgis
(qgis) mamba install -c conda-forge qgis movingpandas
More details: https://anitagraser.com/2023/01/21/pyqgis-jupyter-notebooks-on-windows-using-conda/