forked from PX4/flight_review
-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Porovnávání parametrů mezi různými logy #6
Comments
JanKott
added a commit
that referenced
this issue
Dec 21, 2020
Stávající comity jsem přesunul do nové větve parameters_compare. Původní větev master tak zůstane mergovatelná s upstreamem. |
JanKott
added a commit
that referenced
this issue
Aug 3, 2021
Tady je konkurenční poravnávač parametrických souborů, který by možná mohlo jít použít: https://github.com/AvyFly/parasect |
slimonslimon
pushed a commit
that referenced
this issue
May 20, 2024
slimonslimon
pushed a commit
that referenced
this issue
May 20, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Autopilot kromě logování provozních dat ukládá do uLog souboru i svojí vlastní konfiguraci.
Nastavení parametrů se ale s časem různě vyvíjí a zároveň některé parametry zanikají nebo naopak vznikají nové.
Porovnání dvou různých setů parametrů se tak stává poměrně netriviálním, neboť nelze použít obyčejný diff na textovém poli parametrů.
Místo toho je potřebné oba sety parametrů křížově prohledat na klíčové názvy všech parametrů vzájemně. Navíc existuje velké množství paramertů, které jsou generovány kalibračními procesy a lze u nich prakticky s jistotou očekávat že budou různé. Toto velké množství odlišností, ale má tendenci maskovat malou skupinu skutečně podstatných, ale rozdílných parametrů.
Zde jsem připravil dva uLog soubory obsahující prametry, které je možné porovnat.
test_set.zip
Z většího z těchto souborů jsem extrahoval tento set parametrů, pomocí nástroje flight_review
params.txt
Jako základní provedení porovnávacího nástroje by zřejmě stačila utilita v příkazové řádce. Úplně ideální by však bylo, pokud by výsledek bylo možné zabudovat přímo do flight_review. :)
The text was updated successfully, but these errors were encountered: