{"title":"Sensor fusion of delay and non-delay signal using Kalman Filter with moving covariance","authors":"Sirichai Pornsarayouth, M. Wongsaisuwan","doi":"10.1109/ROBIO.2009.4913316","DOIUrl":null,"url":null,"abstract":"A movement of the omni-directional mobile robot is deflected by a slippage of its wheels, measurement such as acceleration, angular velocity and computer vision should be applied to compensate error from slippage of each wheel. Each sensor has advantages and drawbacks. For example, computer vision(CV) can measure the absolute position and the angle of the robot but it requires much time to process images which causes timing delay. On the other hand, inertial sensors such as accelerometers and gyroscope can swiftly response to its movement. Unfortunately, the position and the angle are obtained by integrating the measured signal which causes accumulated error of estimating the position and angle. In this paper, Kalman Filter is applied to implement fusion of the delay and non-delay data. When a delay signal is available, a classical method, which filter delay signal is re-performing Kalman operation at every step from the time of measured delay signal to current time. Therefore, we proposed method that only need to update the stored covariance between two different time instants. With less computational cost comparing to the classical method and the uniformity of the computation in every iteration, the efficiency of Kalman filter remains the same. Also, this method can be applied to soft-nonlinear case by utilizing Extended Kalman filter.","PeriodicalId":321332,"journal":{"name":"2008 IEEE International Conference on Robotics and Biomimetics","volume":"9 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-02-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 IEEE International Conference on Robotics and Biomimetics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ROBIO.2009.4913316","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
Abstract
A movement of the omni-directional mobile robot is deflected by a slippage of its wheels, measurement such as acceleration, angular velocity and computer vision should be applied to compensate error from slippage of each wheel. Each sensor has advantages and drawbacks. For example, computer vision(CV) can measure the absolute position and the angle of the robot but it requires much time to process images which causes timing delay. On the other hand, inertial sensors such as accelerometers and gyroscope can swiftly response to its movement. Unfortunately, the position and the angle are obtained by integrating the measured signal which causes accumulated error of estimating the position and angle. In this paper, Kalman Filter is applied to implement fusion of the delay and non-delay data. When a delay signal is available, a classical method, which filter delay signal is re-performing Kalman operation at every step from the time of measured delay signal to current time. Therefore, we proposed method that only need to update the stored covariance between two different time instants. With less computational cost comparing to the classical method and the uniformity of the computation in every iteration, the efficiency of Kalman filter remains the same. Also, this method can be applied to soft-nonlinear case by utilizing Extended Kalman filter.