Let us take an electron's track in a bubble chamber where there is also a magnetic field.

We can measure the momentum of the electron, the change due to ionisation, and its position as it goes through the spiral and finally know its final (x,y,z) at rest, and 0 momentum.
Even though we are dealing with an elementary particle we are still, with our measurements and the errors in position and momentum at the realm where the Heisenberg Uncertainty Principle is obeyed just by the magnitude of measurement errors.
Now suppose we had a detector at the level of individual hydrogen atoms . One of them has captured this specific electron. The bound electron fulfills the Heisenberg uncertainty principle (HUP) as it is expressed as a solution of Schroedinger's equation. On the other hand there are no infinities, just indeterminacy and a probabilistic value for momentum of the electron in the orbital. It is never at rest around the atom
With this answer I am trying to stress that at the level of nanometers and below, the atomic and molecular dimensions, the concept of "at rest" is a classical concept that has no meaning in a quantum mechanical system. The classical framework has to be abandoned once the dimensions and momenta are constrained by the HUP. The electrons, for example,will be in some quantum mechanical orbital, whether atomic or band structure . They are not "free" except in a vacuum and there the only way we can know of their existence will be by electric and magnetic fields where again the HUP will be the constraint , and when momenta will be so low as to be called "at rest" the electron will be in an energy level of the magnetic or electric field that is sensing it. So the quantum mechanical level with the HUP does not allow/smooths infinities.
"From Heisenberg’s uncertainty principle, as the uncertainty in the particle’s position is not zero (we know it is located in the box), we require its momentum, and hence velocity to be non-zero."
– Keir Simmons Mar 13 '14 at 12:28But if you have a non-zero standard deviation of a set, you can still have values in the set which equal zero can you not?
– Keir Simmons Mar 13 '14 at 12:42