explain a bit

This commit is contained in:
Ruben van de Ven 2025-05-16 14:48:27 +02:00
parent bcf798e166
commit 9cc08f09af

View file

@ -89,7 +89,7 @@ class AppendableLine(LineGenerator):
self._drawn_points[-1] = (float(x), float(y))
class ProceduralChain(LineGenerator):
MOVE_DECAY_SPEED = 50
MOVE_DECAY_SPEED = 80 # speed at which the drawing head should approach the next point
VELOCITY_DAMPING = 10
VELOCITY_FACTOR = 2
link_size = .1 # 10cm
@ -456,10 +456,10 @@ class DrawnScenario(TrackScenario):
DrawnScenario class does the actual drawing of points incl. transitions
"""
ANOMALY_DECAY = .2
DISTANCE_ANOMALY_FACTOR = .05
MAX_HISTORY = 80
CUT_GAP = 5
ANOMALY_DECAY = .2 # speed with which the cirlce shrinks over time
DISTANCE_ANOMALY_FACTOR = .05 # the ammount to which the difference counts to the anomaly score
MAX_HISTORY = 80 # points of history of trajectory to display (preventing too long lines)
CUT_GAP = 5 # when adding a new prediction, keep the existing prediction until that point + this CUT_GAP margin
def __init__(self):
# self.created_at = time.time()