State estimation is a key ingredient in most robotic systems. Often, state performed using some form of least squares minimization. Basically, all error minimization procedures that work on real-world data use robust kernels as the standard way for dealing with outliers data. These kernels, however, are often hand-picked, sometimes different combinations, and their parameters need to be tuned m...