I. Introduction
Collision Evaluation is critical in a variety of fields, such as physics engines, computer graphics and robot navigation. In recent years, with the development of autonomy, an increasingly large number of robots are deployed in complex real-world scenarios, where they may be requested to navigate through dense and highly dynamic environments, as illustrated in Fig. 7, or even to cross narrow gaps of similar size to themselves as shown in Fig. 1. These planning problems where the robot's shape has to be taken into account, namely whole-body planning, urgently require exact and efficient collision evaluation of robots and environments.