[BUG] UncorEncounterModel sample and track functions require three specific dynamic variables and fails when acceleration, climb rate, or turn rate is not present #41
Labels
bug
Something isn't working
enhancement
New feature or request
help wanted
Extra attention is needed
Description
UncorEncounterModel
class methods ofsample
and subsequentlytrack
assume the Bayesian network has dynamic variables for acceleration ('\dot v'
), climb rate ('\dot h'
), and turn rate ('\dot \psi'
). While this is true for most models, the unconventional balloon and weather balloon models only have a dynamic variable for climb rate and not for acceleration or turn rate.Reproducibility
Change
RUN_uncor
to use the unconventional model parameter file of balloon_v1.txt or weatherballoon_v1.txt. The script will throw an error when calling thesample
method ofUncorEncounterModel
.Expectation
Update the
UncorEncounterModel
class methods ofsample
andtrack
to handle any combination of dynamic variables of acceleration, climb rate, and turn rate.Additional
Upon resolving this issue, remove the warning issued by the
UncorEncounterModel
class constructor for the balloon models.The text was updated successfully, but these errors were encountered: