Algorithms of Estimation for Nonlinear Systems