Open
Description
Prediction line: predict(particles, u=(0.00, 1.414), std=(.2, .05))
When you propagate the particles diagonally to (x+1,x+1) , shouldn't you issue a prediction with an input argument
u = (np.pi/4 , 1.414) in the first iteration?
I understand that the filter is robust enough to manage to converge, but I feel that this solution is pushing towards degeneracy, and for instructional purposes the initial rotation should be included.