Mobile robots are increasingly taking over the public square. This requires development and evaluation tools adapted to the problem of navigating mobile robots in a crowd. Our approach to the problem is to use simulation: we have created the first tool dedicated to robotics that simulates a crowd that can show a wide range of behaviors. Our crowd simulation method is based on a unifying principle that allows us to mimic different algorithms and to create hybrid crowd simulation algorithms. We then devised metrics to evaluate the ability of mobile robots to safely and efficiently navigate through a dense crowd. The crowd simulator and metrics were merged with a robot simulator to create a test bed creating an innovative tool for the communit...