A Cognitive Particle Filter for Collaborative DGNSS Positioning