DreierF / MyTargets

Android app, which helps archers keep track of their training progress
GNU General Public License v2.0
81 stars 44 forks source link

Intelligent sight marks #59

Open DreierF opened 8 years ago

DreierF commented 8 years ago

Das Prinzip ist simpel, wenn ich die Werte für mein Visier für 50 Meter und 18 Meter eingeschossen habe, dann müsste ich mit einer simplen Quadratischen Funktion die Werte dazwischen relativ gut vorhersagen können. Mit der App zur Hand hatte ich das mal auf dem Platz ausprobiert, 55 Meter durch die Werte für 50 und 60 Meter hat ganz gut geklappt, 10 Meter durch die Werte von 18 Meter und die Annahme 0 Meter = 0 am Visier, hat auch super hingehauen. Die Formel die ich verwendet habe ist die Folgende: f(x) = ax² Bei 18 Metern und einer Visier Einstellung von 0,35 wäre das: 0,35 = a * 18² 0,35/18² = a Mit a lässt sich das dann schon fast gut ausrechnen, besser ist es wenn man a von 2 Werten nimmt und interpoliert. bei 53m wäre das dann: 0,7 * (a von 50m) + 0,3 * (a von 60m) = (a von 53m) f(53) = (a von 53m) * 53^2 (neue Visiereinstellung für 53m) = (a von 53m) \ 53^2

Wenn man dann noch die Entfernung richtig schätzt, oder gar weiß, sollte das mit dem Visier einstellen mit dieser App eine kleinigkeit sein! Bei Interesse kann ich dir auch mal meinen Prototypen schicken, aber wie einleitend schon gesagt, ich bin noch nicht ganz dahinter gestiegen wie man ein hübsches UI für Android bastelt. Weitere Features für dieses Feature wären:

valgit commented 7 years ago

maybe this could bearded on the bow tab, where there is already some sight information/measure. we could have the curve display with a way to input the desire distance ?