2 research outputs found

    Filtros de Kalman adaptativos para sistemas não-lineares

    Get PDF
    Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Mecânica, 2019.O filtro de Kalman é amplamente utilizado para estimar estados em propostas de controle. Entretanto, ele requer correto conhecimento das estatísticas de incertezas para o bom desempenho em implementações em sistemas reais. Deste modo, este trabalho apresenta nova proposta de adaptação em covariância de incertezas de processo aplicada em filtro de Kalman estendido e filtro de Kalman unscented para sistemas não-lineares. A covariância de incertezas de processo é estimada em tempo real através de média móvel exponencial. Simulações numéricas de sistema massa-mola-amortecedor não-linear, bola e barra (instável), e quatro tanques (múltiplas entradas múltiplas saídas e fase não mínima) foram realizadas para ilustrar o bom desempenho com boas estimativas e baixos tempos de execução obtido dos algoritmos propostos.CAPESThe Kalman filter is one of the most widely used methods for state estimation and control purposes. However, it requires correct knowledge of noise statistics in order to obtain optimal performance in real-life applications. Therefore, this work presents a novel approach to adapt the process noise covariance applied in nonlinear systems by using the extended Kalman filter and unscented Kalman filter. The changes of process noise covariance are estimated in real-time based on exponential moving average. The great performance of the proposed algorithms shown by good estimations with low execution time is demonstrated with numerical simulations through examples: nonlinear mass-spring-damper system, ball beam (unstable), and four tank (multiple input multiple output and non minimal phase)

    On the Enhancement of the Localization of Autonomous Mobile Platforms

    Get PDF
    The focus of many industrial and research entities on achieving full robotic autonomy increased in the past few years. In order to achieve full robotic autonomy, a fundamental problem is the localization, which is the ability of a mobile platform to determine its position and orientation in the environment. In this thesis, several problems related to the localization of autonomous platforms are addressed, namely, visual odometry accuracy and robustness; uncertainty estimation in odometries; and accurate multi-sensor fusion-based localization. Beside localization, the control of mobile manipulators is also tackled in this thesis. First, a generic image processing pipeline is proposed which, when integrated with a feature-based Visual Odometry (VO), can enhance robustness, accuracy and reduce the accumulation of errors (drift) in the pose estimation. Afterwards, since odometries (e.g. wheel odometry, LiDAR odometry, or VO) suffer from drift errors due to integration, and because such errors need to be quantified in order to achieve accurate localization through multi-sensor fusion schemes (e.g. extended or unscented kalman filters). A covariance estimation algorithm is proposed, which estimates the uncertainty of odometry measurements using another sensor which does not rely on integration. Furthermore, optimization-based multi-sensor fusion techniques are known to achieve better localization results compared to filtering techniques, but with higher computational cost. Consequently, an efficient and generic multi-sensor fusion scheme, based on Moving Horizon Estimation (MHE), is developed. The proposed multi-sensor fusion scheme: is capable of operating with any number of sensors; and considers different sensors measurements rates, missing measurements, and outliers. Moreover, the proposed multi-sensor scheme is based on a multi-threading architecture, in order to reduce its computational cost, making it more feasible for practical applications. Finally, the main purpose of achieving accurate localization is navigation. Hence, the last part of this thesis focuses on developing a stabilization controller of a 10-DOF mobile manipulator based on Model Predictive Control (MPC). All of the aforementioned works are validated using numerical simulations; real data from: EU Long-term Dataset, KITTI Dataset, TUM Dataset; and/or experimental sequences using an omni-directional mobile robot. The results show the efficacy and importance of each part of the proposed work
    corecore