mobile robotics. Homotopy classes of trajectories, arising due to the presence of obstacles,
are defined as sets of trajectories that can be transformed into each other by gradual
bending and stretching without colliding with obstacles. The problem of finding least-cost
paths restricted to a specific homotopy class or finding least-cost paths that do not belong to
certain homotopy classes arises frequently in such applications as predicting paths for …