Fast Ergodic Search with Kernel Functions