Active inference for adaptive and fault tolerant control
An application to robot manipulators
C. Pezzato (TU Delft - Mechanical Engineering)
Riccardo Ferrari – Mentor (TU Delft - Team Jan-Willem van Wingerden)
Carlos Hernandez Corbato – Mentor (TU Delft - Robot Dynamics)
M Wisse – Graduation committee member (TU Delft - Robot Dynamics)
Manon Kok – Graduation committee member (TU Delft - Team Jan-Willem van Wingerden)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
Abstract
Dealing with inherently unmodeled dynamics and large parameter variations or faults, is a challenging task while controlling robot manipulators. Classical control techniques cannot usually provide satisfactory responses, and often external supervision systems have to be designed to handle the faults. Recent research has shown that active inference, a unifying neuroscientific theory of the brain, bares the potential of intrinsically coping with strong uncertainties in the system, mimicking the adaptability capabilities of humans. However, the current state-of-the-art regarding active inference in robotics is very narrow and limited. This thesis presents a novel active inference controller as a general adaptive fault tolerant solution for control of robot manipulators. The goal of this work is threefold. First, we demonstrate the applicability of active inference in robotics, deriving a control scheme which is computationally efficient and with high performance. Second, we verify the claimed adaptability properties of active inference against a model reference adaptive controller, in a simulated on-line pick and place task with a 7 degrees-of-freedom robot arm. Third, we propose a method to exploit the controller's structure to perform fault detection, isolation and recovery, without the use of external supervision systems. This work showed that not only active inference is applicable to robotics, but it also outperforms the model reference adaptive controller, and it allows to efficiently deal with sensory faults. This thesis represents a leap forward with respect to the current state-of-the-art of active inference for robotics, and it lays the foundations for further research in this direction.