Adaptive Kayaking Registration