Ok before you start down voting let me make it clear.
This is the situation which led me to ask this : I’m asking from the perspective of an undergrad who’s new to robotics. I wanted to implement localization for my robot.. I’ve read about the standard procedures and was learning kalman filters to implement it when I stumbled upon a package robot_localization. It had everything all I had to do was tweak some parameters and done.
Now I stand in a cross way,
one: easy solution which ros gave,
second :hours to learning, math, coding, debugging..
What should I do?