This repository is dedicated to providing a curated collection of open-source tools and resources for the study and analysis of crowd dynamics, pedestrian flow, and evacuation strategies.
Understanding crowd dynamics and pedestrian behavior is crucial for ensuring safety and efficiency in various environments, from urban planning to emergency evacuation. This repository aims to gather the best open-source tools and resources available for researchers, practitioners, and enthusiasts in the field.
Tool | Description | Documentation & Repository | Key Features | License |
---|---|---|---|---|
PedPy | An open-source, MIT-licensed Python library for pedestrian movement analysis. It provides a high-level interface for extracting fundamental measurements from trajectory data, including velocity, flow, and density. | Documentation, GitHub | - Compute fundamental diagrams - Analysis of pedestrian trajectories - Plotting functionalities for visualization |
Open-Source |
JuPedSim | An open-source framework for simulating and analyzing pedestrian dynamics. It supports a variety of simulation and analysis tools tailored for pedestrian movement. | Documentation, GitHub | - Simulation of pedestrian dynamics - Analysis tools for trajectory data - Visualizations and fundamental diagram computations |
Open-Source |
Vadere | An open-source framework for the simulation and analysis of pedestrian dynamics. It offers a variety of models to simulate pedestrian behavior in different environments. | Website | - Multiple pedestrian behavior models - Simulation and analysis tools - Extensive visualization capabilities |
Open-Source |
PeTrack | A tool for the empirical analysis of pedestrian dynamics. It allows for the tracking and analysis of pedestrian trajectories from video recordings. | Wiki | - Tracking pedestrian movements from videos - Analysis of pedestrian trajectories - Visualization tools |
Open-Source |
UMANS | Open-source simulation framework for crowd dynamics and pedestrian behavior. | Project Page | - Agent-based modeling - Customizable pedestrian behaviors - Integration with other simulation tools |
Open-Source |
CromoSim | A simulation tool for crowd dynamics, focusing on realistic modeling and analysis of pedestrian movements. | Website | - Realistic crowd simulations - Analysis of pedestrian flow and behavior - Visualization tools |
Open-Source |
CrowNet | An open-source tool for simulating and analyzing crowd dynamics using network-based approaches. | GitHub Repository | - Network-based simulation models - Analysis tools for crowd movement - Integration with other simulation frameworks |
Open-Source |
SocialForce | An open-source Python library for simulating pedestrian dynamics using the social force model. | GitHub Repository | - Social force model implementation - Simulation of pedestrian interactions - Visualization tools |
Open-Source |
JPSreport | An open-source tool for analyzing pedestrian trajectories and generating reports on pedestrian dynamics. | Website | - Analysis of pedestrian trajectories - Reporting tools for pedestrian dynamics - Integration with JuPedSim |
Open-Source |
PySocialForce | An open-source Python library for simulating pedestrian dynamics using the social force model. | GitHub Repository | - Social force model implementation - Simulation and analysis tools - Visualization capabilities |
Open-Source |
Crowd Evacuation Simulation | An open-source tool for simulating crowd evacuation dynamics. | GitHub Repository | - Simulation of crowd evacuation - Analysis tools - Visualization capabilities |
Open-Source |
Crowd Evacuation Simulation | An open-source tool for simulating crowd evacuation dynamics. | GitHub Repository | - Simulation of crowd evacuation - Analysis tools - Visualization capabilities |
Open-Source |
Dataset | Description | Access Link | Key Features | Usage Instructions |
---|---|---|---|---|
Jülich Pedestrian Data Archive | A comprehensive data archive containing pedestrian trajectory data from various experiments. | Access Link | - High-quality trajectory data - Multiple experimental setups - Detailed metadata and documentation |
Visit the access link and follow the provided instructions to download and use the datasets. |
External Database of Pedestrian Dynamics | An extensive collection of external datasets related to pedestrian dynamics, available for research purposes. | Access Link | - Diverse datasets from different sources - Ready-to-use formats - Documentation and usage examples |
Visit the access link and follow the provided instructions to download and use the datasets. |
We welcome contributions from the community! If you have a tool, dataset, or publication that you believe should be included in this repository, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-new-resource
). - Make your changes and commit them (
git commit -m 'Add new resource'
). - Push to the branch (
git push origin feature-new-resource
). - Create a new Pull Request.
Please ensure your contributions adhere to our Code of Conduct.
This repository is licensed under the MIT License. See the LICENSE file for more information.
We hope you find these resources helpful! If you have any questions or suggestions, feel free to open an issue or contact us.
Happy researching!