Public Member Functions | |
| OptimData (OptimData const &)=delete | |
| OptimData (OptimData &&)=default | |
| OptimData & | operator= (OptimData const &)=delete |
| TrackingSystem & | getSystem () |
| TrackedBody & | getBody () |
| TrackedBodyTarget & | getTarget () |
| TrackedBodyTarget const & | getTarget () const |
| CameraParameters const & | getCamParams () |
Static Public Member Functions | |
| static OptimData | make (ConfigParams const ¶ms, OptimCommonData const &commonData) |
| static OptimData | make (OptimCommonData const &commonData) |
Creates and owns the tracking system created for each optimization run. For each row of data, one of the two LED-feeding algorithm functors must be called to update the system: either FeedDataWithoutProcessing (if you don't care about the "standard" tracking results) or MainAlgoUnderStudy (if you actually want the main algo to produce a pose estimate)
Definition at line 57 of file OptimizationBase.h.