Split state, motion models and filters from kalman_filter package
Description
Currently (after #865 (closed) is closed), the definition of variables, state vector, motion models and smoothing filters are all in kalman_filter
package. This might be confusing when only one of these should be used. The purpose of this issue is to track splitting these into separate packages.
Definition of Done
-
Variables and GenericState
structs and classes are incommon/state
package -
Motion models live in common/motion_model
-
Filtering algorithms live in common/state_filtering
Edited by Igor Bogoslavskyi