1. A system for determining a new position/orientation of an object, comprising: a sky polarimeter configured to record polarized image data of the sky; a signal processing unit configured to receive and store in memory the image data from the sky polarimeter, calculate one or more of S 0 , S 1 , S 2 , DoLP, and AoP from the image data, detect obscurants and filter the obscurants from the image data to produce a filtered image, obtain known position/orientation data of the object, find the Sun azimuth and elevation in the filtered image, and one or more of roll, pitch, yaw, latitude and longitude of the object using the filtered image.