Particle-Filter Approach For Localizing To An Iceberg

For Stanford's State Estimation and Filtering course (AA 273), I designed a final project where I implemented a particle filter and compared various filter initialization schemes for the estimation task of localizing an autonomous underwater vehicle to a previously visited iceberg. The Python implementation can be found here.