SuperPoint is not super fast, requires GPU/CUDA to work faster (still around 300 ms) but it is very robust to illumination changes. 300 ms is too slow for odometry (unless you move very slowly), but it can work well for loop closure detection (rtabmap is 1 Hz by default). For example, it helped a lot to find loop closures in the forest environment shown in this
video, where sunlight and shadows changed between the beginning and ending of the first loop. I didn't test all available features in RTAB-Map, but I think only SuperPoint was able to close that loop (and without any tuning).
How building RTAB-Map with SuperPoint support:
https://github.com/introlab/rtabmap/issues/531Regards,
Mathieu