Print Email Facebook Twitter AR.Drone 2.0 state estimation using Dynamic Expectation Maximization Title AR.Drone 2.0 state estimation using Dynamic Expectation Maximization: Bringing brain perception theory to practice Author Benders, Dennis (TU Delft Electrical Engineering, Mathematics and Computer Science; TU Delft Cognitive Robotics) Contributor Wisse, M. (mentor) Anil Meera, A. (mentor) Ferranti, L. (graduation committee) Mohajerin Esfahani, P. (graduation committee) Degree granting institution Delft University of Technology Programme Electrical Engineering | Embedded Systems Date 2020-12-10 Abstract Recent developments in neuroscience research, mainly introduced by neuroscientist Karl J. Friston, have resulted in a concept called the Free Energy Principle (FEP). The FEP is a brain theory unifying action, perception and learning. An important observation is that autonomous robots have to perform similar tasks to the human brain. Therefore, these developments are very interesting from a control engineering perspective. A lot of research is going on in the direction of Active Inference (AI), which includes the perception and action parts of the FEP used for filtering and control on physical systems. However, a research gap exists for the theory describing the complex mathematical backbone of perception and learning, called Dynamic Expectation Maximization (DEM). DEM is a parameter estimation algorithm that can be used to perform filtering as well as system identification. This thesis is part of the research aiming to evaluate the performance of DEM as a filtering as well as system identification technique. To be more specific, this thesis considers the filtering part. In general, a filter is meant to derive the states of a system using a system model and sensor measurements. The system model is often not perfect, resulting in process noise, and the sensors provide noisy data, resulting in measurement noise. Many existing filtering techniques, including the conventional Kalman filter, assume these noises to be white. However, the process noise contains unmodelled system dynamics that introduce correlation. Therefore, by definition, the process noise is not white, but coloured. The main advantage of using the DEM filter is the ability to extract information from the correlation in the measurements and the noises to construct a better state estimate. Simulation results in previous work indicated the potential of DEM as a filter. The next step is to prove the usefulness of the DEM filter on a physical system. In order to do so, this thesis describes the design of an experimental setup with a quadrotor Unmanned Aerial Vehicle (UAV) used to evaluate the performance of the DEM filter. The recorded flight data is used to analyze the process and measurement noises. Furthermore, the DEM filter is compared with the conventional Kalman filter. It turns out that for a relatively big subspace of DEM tuning parameters, the DEM filter is able to outperform the Kalman filter, which proves the potential of this filtering algorithm in a practical robotics setting. Subject DEM filterFree Energy PrincipleBrain-inspiredLTI state-space modelColoured noiseRoboticsQuadrotor state estimationParrot AR.Drone 2.0 To reference this document use: http://resolver.tudelft.nl/uuid:156157c6-d7f0-4dc1-a55a-b2e4ed66f1c2 Part of collection Student theses Document type master thesis Rights © 2020 Dennis Benders Files PDF MSc_thesis_Dennis_Benders.pdf 53.52 MB Close viewer /islandora/object/uuid:156157c6-d7f0-4dc1-a55a-b2e4ed66f1c2/datastream/OBJ/view