Skip to content

orl1k/mle-in-bearing-only-estimation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MLE in bearings-only parameter estimation

Binder

A Binder-compatible repo with a requirements.txt file.
Access this Binder at the following URL:

https://mybinder.org/v2/gh/orl1k/mle-in-bearing-only-estimation/HEAD

Project structure:
Project structure

Problem Statement:

Find parameters of uniform and rectilinear object's motion given physical system, maneuvering observer
Common object trajectory example:
Object trajectory example

Observer's data is formed of bearing (angle) measurements with normal distributed error
Example of real data vs noised data:
Example of pseudo-real data

Implemented 4 methods to solve the problem:

  • maximum likelihood using lev-mar algorithm and embedded in scipy
  • dynamic maximum likelihood
  • n bearings

Convergence of maximum likelihood lev-mar:
MLE lev-mar convergence

Algorithm comparsion:
Algorithm comparsion

For more results check folder tests.
For more information check research paper:

https://github.com/orl1k/mle-in-bearing-only-estimation/blob/main/images/research.pdf