pedsim
A microscopic pedestrian crowd simulation system and library
...The PEDSIM Demo Application gives you a quick overview of the capabilities, and is a starting point for your own experiments.
PEDSIM is suitable for use in crowd simulations (e.g. indoor evacuation simulation, large scale outdoor simulations), where one is interested in output like pedestrian density or evacuation time. Also, the quality of the individual agent's trajectory is high enough for creating massive pedestrian crowds in movies. Since libpedsim is easy to use and extend, it is a good starting point for science projects.