I am trying to write a robot localization program and i am getting a very noisy measurements and there are several outliers. I am quite new to these subjects so i don't know where to start. Can you suggest me a way to move on? Here is a sample measurement scatter plot of my robots continuous path. As you can see there are outliers and not very smooth path. What i want to do is a way to get rid of these outliers and make the path as smooth as possible. I record measured positions to a csv file and plot these afterwards. robot localization with noise
I have searched on the internet and i fount that a lot of people are using kalman filter to estimate the position. The thing i do not quite get is that i do not need to estimate the next move of my robot. I just want to precisely find the location of my robot. That is why i do not understand the use of kalman filter. Do you have any ideas how can i do that?