aerospaceresearch / orbitdeterminator

determination of satellite orbits and more
MIT License
181 stars 113 forks source link

Added Wiener's filter in filters and made changes in main.py and Added a functionality to animate Orbits around sphere of radius 6400km i.e Earth #185

Closed archithadge closed 3 years ago

archithadge commented 4 years ago

20200225_233527 Wiener's filter is another filter used to filter data like Savitzky-Golay and triple moving average. I've added an option for this in main and made its module.

vidhanarya commented 4 years ago

Can you please also add a working GIF of the filter in the description and how it compares to previous filters?

hornig commented 3 years ago

@nileshchat @Alexandros23Kazantzidis what do you think?

Alexandros23Kazantzidis commented 3 years ago

Seems pretty good I suggest we proceed with merging. I will try to look into the results of Wiener's filter in some of the tests files @hornig @nileshchat

hornig commented 3 years ago

Seems pretty good I suggest we proceed with merging. I will try to look into the results of Wiener's filter in some of the tests files @hornig @nileshchat

Can you briefly explain, how you wanna test it? Will you add these files to the project?

hornig commented 3 years ago

I checked functions with the filter and it works without errors. what I do not know is why the results are so different to the other filters. for example with c:\Python37\python.exe main.py -u m and Cube Spline Interpolation, the semi major axis is really way off. the other options are closer to what the other filters generate. how is it like this @archithadge ?

hornig commented 3 years ago

merged it. thx @archithadge and @Alexandros23Kazantzidis . Maybe we need to fix some stuff when it breaks. but so far, let's have it included.