dirac-institute / kbmod

KBMOD (Kernel-Based Moving Object Detection)
BSD 2-Clause "Simplified" License
40 stars 14 forks source link

Provide ability to configure the trajectory generator used #621

Closed jeremykubica closed 1 month ago

jeremykubica commented 1 month ago

Provide ability to configure the trajectory generator used. The generator type and configuration parameters are read from a new configuration field generator_config, but the code falls back to current behavior if that is not provided (to prevent breaking any current workflows).

To make things easier also creates a mechanism for registering TrajectoryGenerator class names to objects, so they can be programmatically created and creates a new KBMODV1SearchConfig generator.

Expand the documentation to include all the new generators and their parameters.