Class KalmanFilter


  • public class KalmanFilter
    extends Object
    • Field Detail

      • nativeObj

        protected final long nativeObj
    • Constructor Detail

      • KalmanFilter

        protected KalmanFilter​(long addr)
      • KalmanFilter

        public KalmanFilter​(int dynamParams,
                            int measureParams,
                            int controlParams,
                            int type)
      • KalmanFilter

        public KalmanFilter​(int dynamParams,
                            int measureParams,
                            int controlParams)
      • KalmanFilter

        public KalmanFilter​(int dynamParams,
                            int measureParams)
      • KalmanFilter

        public KalmanFilter()
    • Method Detail

      • getNativeObjAddr

        public long getNativeObjAddr()
      • __fromPtr__

        public static KalmanFilter __fromPtr__​(long addr)
      • correct

        public Mat correct​(Mat measurement)
      • predict

        public Mat predict​(Mat control)
      • predict

        public Mat predict()
      • get_statePre

        public Mat get_statePre()
      • set_statePre

        public void set_statePre​(Mat statePre)
      • get_statePost

        public Mat get_statePost()
      • set_statePost

        public void set_statePost​(Mat statePost)
      • get_transitionMatrix

        public Mat get_transitionMatrix()
      • set_transitionMatrix

        public void set_transitionMatrix​(Mat transitionMatrix)
      • get_controlMatrix

        public Mat get_controlMatrix()
      • set_controlMatrix

        public void set_controlMatrix​(Mat controlMatrix)
      • get_measurementMatrix

        public Mat get_measurementMatrix()
      • set_measurementMatrix

        public void set_measurementMatrix​(Mat measurementMatrix)
      • get_processNoiseCov

        public Mat get_processNoiseCov()
      • set_processNoiseCov

        public void set_processNoiseCov​(Mat processNoiseCov)
      • get_measurementNoiseCov

        public Mat get_measurementNoiseCov()
      • set_measurementNoiseCov

        public void set_measurementNoiseCov​(Mat measurementNoiseCov)
      • get_errorCovPre

        public Mat get_errorCovPre()
      • set_errorCovPre

        public void set_errorCovPre​(Mat errorCovPre)
      • get_gain

        public Mat get_gain()
      • set_gain

        public void set_gain​(Mat gain)
      • get_errorCovPost

        public Mat get_errorCovPost()
      • set_errorCovPost

        public void set_errorCovPost​(Mat errorCovPost)