Planned intervention: On Wednesday April 3rd 05:30 UTC Zenodo will be unavailable for up to 2-10 minutes to perform a storage cluster upgrade.

There is a newer version of the record available.

Published July 15, 2015 | Version v0.7
Software Open

JuPedSim: JuPedSim v0.7

  • 1. Forschungszentrum Jülich GmbH
  • 2. accu:rate

Description

We are proud to announce the next release of JuPedSim, a tool for simulating pedestrians evacuations. Four modules are shipped with this release:

  • JPScore: command line simulation core
  • JPSvis: visualization module
  • JPSreport: reporting tool
  • JPSeditor: editor for the geometry

Here are the noteworthy features, please consult the documentation and our YouTube channel for the complete set.

What's new JPSeditor (New module for manipulating goemetry files)
  • Editor for the geometry
  • Import for dxf files
  • Tutorial available at YouTube channel
JPScore Added
  • Risk tolerance factor (value in [0 1]) for pedestrian. Pedestrians with high values are likely to take more risks.
  • Sources for generating agents at runtime. Parameter are frequency (agents per seconds) and maximum number
  • Option to color the pedestrians by group, spotlight, velocity, group, knowledge, router, final_goal, intermediate_goal. Usage: ( <trajectories format="xml-plain" fps="8" color_mode="group">)
  • More control over the triangulation specially to avoid skinny triangles. Usage: <navigation_mesh method="triangulation" minimum_distance_between_edges="0.5" minimum_angle_in_triangles="20" use_for_local_planning="true" />
  • Improved statistics. The flow curve for the different exits can be computed at runtime.
  • Changelog file
  • Rimea testcases
  • Unit tests are now based on the Boost testing engine
Fixed
  • Visiblity in 3D
  • Numerous geometrical operations
JPSreport Added
  • Added four demos as examples for using JPSreport
  • Added the option for specifying the location of scripts in configuration file.
  • Embedded python scripts (_Plot_N_t.py, _Plot_timeseries_rho_v.py) for plotting N-t diagram (Method A), time series of density/velocity diagram (Method C and D) and Voronoi diagrams (Method D).
  • Added python script (SteadyState.py) for automatically detecting steady state of pedestrian flow based on time series of density and velocity. When plotting fundamental diagrams normally only data under steady state are used due to its generality.
  • Added python script (_Plot_FD.py) for plotting fundamenatl diagram based on the detected steady state.
Changed
  • Changed the data type of frame rate (fps) from integer to float
  • Changed the way for dealing with pedestrian outside geometry. In old version JPSreport stops when some pedestrians are outside geometry but now it continue working by removing these pedestrians from the list.
  • More than one sub rooms in one geometry can be analysed independently.
Fixed
  • Obstacles inside geometry.
JPSvis Added
  • Display the geometry structure individual room/subroom.
  • Now build on OSX/Linux/Windows #### Fixed
  • Compilations issues on OSX

Files

JuPedSim-v0.7.zip

Files (2.7 MB)

Name Size Download all
md5:ee2bb39e14e1be42ab4d1f43e4347c48
2.7 MB Preview Download

Additional details

Related works