checkpoints and traffic stop are two different critters. You might want to bone up on that.
as far as I am aware, a police man can walk up to anyone they wish and talk to them, ask them for ID ect.