Localization And Tracking In Challenging Environments: Particle Flow And Active Planning