Derivative-Free Nonlinear Kalman Filtering for MIMO Dynamical Systems: Application to Multi-DOF Robotic Manipulators
The paper proposes derivative-free nonlinear Kalman Filtering for MIMO nonlinear dynamical systems. The considered nonlinear filtering scheme which is based on differential flatness theory extends the class of systems to which Kalman Filtering can be applied without the need for calculation of Jacob...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2011-12-01
|
Series: | International Journal of Advanced Robotic Systems |
Online Access: | https://doi.org/10.5772/10679 |
id |
doaj-9c6100e9871845c0a834609c102179d0 |
---|---|
record_format |
Article |
spelling |
doaj-9c6100e9871845c0a834609c102179d02020-11-25T03:34:20ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142011-12-01810.5772/1067910.5772_10679Derivative-Free Nonlinear Kalman Filtering for MIMO Dynamical Systems: Application to Multi-DOF Robotic ManipulatorsGerasimos G. Rigatos0 Unit of Industrial Automation, Industrial Systems Institute, Rion Patras, GreeceThe paper proposes derivative-free nonlinear Kalman Filtering for MIMO nonlinear dynamical systems. The considered nonlinear filtering scheme which is based on differential flatness theory extends the class of systems to which Kalman Filtering can be applied without the need for calculation of Jacobian matrices. To deduce if a dynamical system is differentially flat, the following should be examined: (i) the existence of the flat output, which is a variable that can be written as a function of the system's state variables (ii) the system's state variables and the input can be written as functions of the flat output and its derivatives. Nonlinear systems satisfying the differential flatness property can be written in the Brunovsky form via a transformation of their state variables and control inputs. After transforming the nonlinear system to the canonical form it is straightforward to apply the standard Kalman Filter recursion. The performance of the proposed derivative-free nonlinear filtering scheme is tested through simulation experiments on benchmark nonlinear multi-input multi-output dynamical systems, such as robotic manipulators.https://doi.org/10.5772/10679 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Gerasimos G. Rigatos |
spellingShingle |
Gerasimos G. Rigatos Derivative-Free Nonlinear Kalman Filtering for MIMO Dynamical Systems: Application to Multi-DOF Robotic Manipulators International Journal of Advanced Robotic Systems |
author_facet |
Gerasimos G. Rigatos |
author_sort |
Gerasimos G. Rigatos |
title |
Derivative-Free Nonlinear Kalman Filtering for MIMO Dynamical Systems: Application to Multi-DOF Robotic Manipulators |
title_short |
Derivative-Free Nonlinear Kalman Filtering for MIMO Dynamical Systems: Application to Multi-DOF Robotic Manipulators |
title_full |
Derivative-Free Nonlinear Kalman Filtering for MIMO Dynamical Systems: Application to Multi-DOF Robotic Manipulators |
title_fullStr |
Derivative-Free Nonlinear Kalman Filtering for MIMO Dynamical Systems: Application to Multi-DOF Robotic Manipulators |
title_full_unstemmed |
Derivative-Free Nonlinear Kalman Filtering for MIMO Dynamical Systems: Application to Multi-DOF Robotic Manipulators |
title_sort |
derivative-free nonlinear kalman filtering for mimo dynamical systems: application to multi-dof robotic manipulators |
publisher |
SAGE Publishing |
series |
International Journal of Advanced Robotic Systems |
issn |
1729-8814 |
publishDate |
2011-12-01 |
description |
The paper proposes derivative-free nonlinear Kalman Filtering for MIMO nonlinear dynamical systems. The considered nonlinear filtering scheme which is based on differential flatness theory extends the class of systems to which Kalman Filtering can be applied without the need for calculation of Jacobian matrices. To deduce if a dynamical system is differentially flat, the following should be examined: (i) the existence of the flat output, which is a variable that can be written as a function of the system's state variables (ii) the system's state variables and the input can be written as functions of the flat output and its derivatives. Nonlinear systems satisfying the differential flatness property can be written in the Brunovsky form via a transformation of their state variables and control inputs. After transforming the nonlinear system to the canonical form it is straightforward to apply the standard Kalman Filter recursion. The performance of the proposed derivative-free nonlinear filtering scheme is tested through simulation experiments on benchmark nonlinear multi-input multi-output dynamical systems, such as robotic manipulators. |
url |
https://doi.org/10.5772/10679 |
work_keys_str_mv |
AT gerasimosgrigatos derivativefreenonlinearkalmanfilteringformimodynamicalsystemsapplicationtomultidofroboticmanipulators |
_version_ |
1724559352721833984 |