SearcharxivSearch

arXiv subjects

Vittorio Lippi

Publications and source records attributed to Vittorio Lippi.

At least 19 recordsLinked to original sources

MIMO and Multi-Group Comparison Problem in Process Control: A Multivariate Statistical Framework for Systems Represented with Frequency Response Functions

Characterizing complex Multi-Input Multi-Output (MIMO) systems presents two issues: feedback controllers mask fault variance, rendering single-variable monitoring ineffective, and repeated testing across multiple conditions inflates false positive rates due to the multiple comparisons problem. This study proposes a multivariate statistical framework to resolve these limitations. We extend a statistical library that identifies system dynamics via \textit{Frequency Response Functions} (FRFs) by transforming them into time-domain \textit{Pseudo-Impulse Responses} (PIRs). This functional representation captures the complete dynamic signature of the system, offering a richer diagnostic profile than traditional static scalar metrics. The framework, originally developed for SISO systems, is extended to the MIMO case by introducing supervectors that aggregate multiple PIRs, evaluated using \textit{Permutational Multivariate Analysis of Variance} (PERMANOVA). This non-parametric approach handles the high dimensionality and complex correlation structures inherent in MIMO functional data. We demonstrate that the PIR Supervector is more powerful than single-variable analysis, and the MIMO PERMANOVA approach outperforms traditional SISO anomaly detection. By distinguishing between normal operation, external thermal disturbance effectively compensated within the investigated operating range, and severe parametric faults that standard univariate methods miss, the framework provides a single, rigorous metric for specific fault diagnosis ($p < 0.001$).

stat.AP

Bootstrap Prediction and Confidence Bands for Frequency Response Functions in Posturography

The frequency response function (FRF) is an established way to describe the outcome of experiments in posture control literature. The FRF is an empirical transfer function between an input stimulus and the induced body segment sway profile, represented as a vector of complex values associated with a vector of frequencies. For this reason, testing the components of the FRF independently with Bonferroni correction can result in a too-conservative approach. Performing statistics on scalar values defined on the FRF, e.g., comparing the averages, implies an arbitrary decision by the experimenter. This work proposes bootstrap prediction and confidence bands as general methods to evaluate the outcome of posture control experiments, overcoming the foretold limitations of previously used approaches.

stat.AP

Unpaired Test for the Comparison of Frequency Response Functions Groups

The frequency response function (FRF) is a typical way to describe the outcome of experiments where posture control is perturbed with an external stimulus. The FRF is an empirical transfer function between an input stimulus and the induced body segment sway profile, represented as a vector of complex values associated with a vector of frequencies. This work proposes an unpaired test based on bootstrap to compare the averages the outcome of posture control experiments.

stat.AP

Statistical Tools for Frequency Response Functions from Posture Control Experiments: Estimation of Probability of a Sample and Comparison Between Groups of Unpaired Samples

The frequency response function (FRF) is an established way to describe the outcome of experiments in posture control literature. The FRF is an empirical transfer function between an input stimulus and the induced body segment sway profile, represented as a vector of complex values associated with a vector of frequencies. Having obtained an FRF from a trial with a subject, it can be useful to quantify the likelihood it belongs to a certain population, e.g., to diagnose a condition or to evaluate the human likeliness of a humanoid robot or a wearable device. In this work, a recently proposed method for FRF statistics based on confidence bands computed with bootstrap will be summarized, and, on its basis, possible ways to quantify the likelihood of FRFs belonging to a given set will be proposed. Furthermore, a statistical test to compare groups of unpaired samples is presented.

eess.SP

User-centered evaluation of the Wearable Walker lower limb exoskeleton, preliminary assessment based on the Experience protocol

Using lower-limbs exoskeletons provides potential advantages in terms of productivity and safety associated with reduced stress. However, complex issues in human-robot interaction are still open, such as the physiological effects of exoskeletons and the impact on the user's subjective experience. In this work, an innovative exoskeleton, the Wearable Walker, is assessed using the EXPERIENCE benchmarking protocol from the EUROBENCH project. The Wearable Walker is a lower-limb exoskeleton that enhances human abilities, such as carrying loads. The device uses a unique control approach called Blend Control that provides smooth assistance torques. It operates two models simultaneously, one in the case in which the left foot is grounded and another for the grounded right foot. These models generate assistive torques combined to provide continuous and smooth overall assistance, preventing any abrupt changes in torque due to model switching. The EXPERIENCE protocol consists of walking on flat ground while gathering physiological signals such as heart rate, its variability, respiration rate, and galvanic skin response and completing a questionnaire. The test was performed with five healthy subjects. The scope of the present study is twofold: to evaluate the specific exoskeleton and its current control system to gain insight into possible improvements and to present a case study for a formal and replicable benchmarking of wearable robots.

cs.RO

A Dynamic Computational Model of Head Sway Responses in Human Upright Stance Postural Control during Support Surface Tilt

Human and humanoid posture control models usually rely on single or multiple degrees of freedom inverted pendulum representation of upright stance associated with a feedback controller. In models typically focused on the action between ankles, hips, and knees, the control of head position is often neglected, and the head is considered one with the upper body. However, two of the three main contributors to the human motion sensorium reside in the head: the vestibular and the visual system. As the third contributor, the proprioceptive system is distributed throughout the body. In human neurodegenerative brain diseases of motor control, like Progressive Supranuclear Palsy PSP and Idiopathic Parkinson's Disease IPD, clinical studies have demonstrated the importance of head motion deficits. This work specifically addresses the control of the head during a perturbed upright stance. A control model for the neck is proposed following the hypothesis of a modular posture control from previous studies. Data from human experiments are used to fit the model and retrieve sets of parameters representative of the behavior obtained in different conditions. The result of the analysis is twofold: validate the model and its underlying hypothesis and provide a system to assess the differences in posture control that can be used to identify the differences between healthy subjects and patients with different conditions. Implications for clinical pathology and application in humanoid and assistive robotics are discussed.

q-bio.NC

Human body-sway steady-state responses to small amplitude tilts and translations of the support surface -- Effects of superposition of the two stimuli

Upright stance tested with a superposition of support surface tilt and translation. Steady state response is characterized by frequency response function. Interaction between two stimuli absent in most of the cases. Larger stimuli may create interaction. Simulations suggest that the observed effects can be due to joint stiffness modulation.

q-bio.NC

Phase Distribution in Probabilistic Movement Primitives, Representing Time Variability for the Recognition and Reproduction of Human Movements

Probabilistic Movement Primitives (ProMPs) are a widely used representation of movements for human-robot interaction. They also facilitate the factorization of temporal and spatial structure of movements. In this work we investigate a method to temporally align observations so that when learning ProMPs, information in the spatial structure of the observed motion is maximized while maintaining a smooth phase velocity. We apply the method on recordings of hand trajectories in a two-dimensional reaching task. A system for simultaneous recognition of movement and phase is proposed and performance of movement recognition and movement reproduction is discussed.

cs.RO

Human-Likeness Indicator for Robot Posture Control and Balance

Similarly to humans, humanoid robots require posture control and balance to walk and interact with the environment. In this work posture control in perturbed conditions is evaluated as a performance test for humanoid control. A specific performance indicator is proposed: the score is based on the comparison between the body sway of the tested humanoid standing on a moving surface and the sway produced by healthy subjects performing the same experiment. This approach is here oriented to the evaluation of a human-likeness. The measure is tested using a humanoid robot in order to demonstrate a typical usage of the proposed evaluation scheme and an example of how to improve robot control on the basis of such a performance indicator score

cs.RO

EXOSMOOTH: Test of Innovative EXOskeleton Control for SMOOTH Assistance, With and Without Ankle Actuation

This work presents a description of the EXOSMOOTH project, oriented to the benchmarking of lower limb exoskeletons performance. In the field of assisted walking by powered lower limb exoskeletons, the EXOSMOOTH project proposes an experiment that targets two scientific questions. The first question is related to the effectiveness of a novel control strategy for smooth assistance. Current assist strategies are based on controllers that switch the assistance level based on the gait segmentation provided by a finite state machine. The proposed strategy aims at managing phase transitions to provide a smoother assistance to the user, thus increasing the device transparency and comfort for the user. The second question is the role of the actuation at the ankle joint in assisted walking. Many novel exoskeletons devised for industrial applications do not feature an actuated ankle joint. In the EXOSMOOTH project, the ankle joint actuation will be one experimental factor to have a direct assessment of the role of an actuated joint in assisted walking. Preliminary results of 15 healthy subjects walking at different speeds while wearing a lower limb exoskeleton supported the rationale behind this question: having an actuated ankle joint could potentially reduce the torques applied by the user by a maximum value of 85 Nm. The two aforementioned questions will be investigated in a protocol that includes walking on a treadmill and on flat ground, with or without slope, and with a load applied on the back. In addition, the interaction forces measured at the exoskeleton harnesses will be used to assess the comfort of the user and the effectiveness of the control strategy to improve transparency.

cs.RO

A Bio-inspired Modular System for Humanoid Posture Control

Bio-inspired sensorimotor control systems may be appealing to roboticists who try to solve problems of multiDOF humanoids and human-robot interactions. This paper presents a simple posture control concept from neuroscience, called disturbance estimation and compensation, DEC concept [1]. It provides human-like mechanical compliance due to low loop gain, tolerance of time delays, and automatic adjustment to changes in external disturbance scenarios. Its outstanding feature is that it uses feedback of multisensory disturbance estimates rather than 'raw' sensory signals for disturbance compensation. After proof-of-principle tests in 1 and 2 DOF posture control robots, we present here a generalized DEC control module for multi-DOF robots. In the control layout, one DEC module controls one DOF (modular control architecture). Modules of neighboring joints are synergistically interconnected using vestibular information in combination with joint angle and torque signals. These sensory interconnections allow each module to control the kinematics of the more distal links as if they were a single link. This modular design makes the complexity of the robot control scale linearly with the DOFs and error robustness high compared to monolithic control architectures. The presented concept uses Matlab/Simulink (The MathWorks, Natick, USA) for both, model simulation and robot control and will be available as open library

cs.RO

Evaluating Robot Posture Control and Balance by Comparison to Human Subjects using Human Likeness Measures

Posture control and balance are basic requirements for a humanoid robot performing motor tasks like walking and interacting with the environment. For this reason, posture control is one of the elements taken into account when evaluating the performance of humanoids. In this work, we describe and analyze a performance indicator based on the comparison between the body sway of a robot standing on a moving surface and the one of healthy subjects performing the same experiment. This approach is here oriented to the evaluation of human likeness. The measure is tested with three human-inspired humanoid posture control systems, the independent channel (IC), the disturbance identification and compensation (DEC), and the eigenmovement (EM) control. The potential and the limitations connected with such human-inspired humanoid control mechanisms are then discussed.

cs.RO

Identification of Gait Phases with Neural Networks for Smooth Transparent Control of a Lower Limb Exoskeleton

Lower limbs exoskeletons provide assistance during standing, squatting, and walking. Gait dynamics, in particular, implies a change in the configuration of the device in terms of contact points, actuation, and system dynamics in general. In order to provide a comfortable experience and maximize performance, the exoskeleton should be controlled smoothly and in a transparent way, which means respectively, minimizing the interaction forces with the user and jerky behavior due to transitions between different configurations. A previous study showed that a smooth control of the exoskeleton can be achieved using a gait phase segmentation based on joint kinematics. Such a segmentation system can be implemented as linear regression and should be personalized for the user after a calibration procedure. In this work, a nonlinear segmentation function based on neural networks is implemented and compared with linear regression. An on-line implementation is then proposed and tested with a subject.

cs.RO

COMTEST Project: A Complete Modular Test Stand for Human and Humanoid Posture Control and Balance

This work presents a system to benchmark humanoid posture control and balance performances under perturbed conditions. The specific benchmarking scenario consists, for example, of balancing upright stance while performing voluntary movements on moving surfaces. The system includes a motion platform used to provide the perturbation, an innovative body-tracking system suitable for robots, humans and exoskeletons, control software and a set of predefined perturbations, a humanoid robot used to test algorithms, and analysis software providing state of the art data analysis used to provide quantitative measures of performance. In order to provide versatility, the design of the system is oriented to modularity: all its components can be replaced or extended according to experimental needs, adding additional perturbation profiles, new evaluation principles, and alternative tracking systems. It will be possible to use the system with different kinds of robots and exoskeletons as well as for human experiments aimed at gaining insights into human balance capabilities.

cs.RO

Visual Modulation of Human Responses to Support Surface Translation

Vision is known to improve human postural responses to external perturbations. This study investigates the role of vision for the responses to continuous pseudorandom support surface translations in the body sagittal plane in three visual conditions: with the eyes closed (EC), in stroboscopic illumination (EO/SI; only visual position information) and with eyes open in continuous illumination (EO/CI; position and velocity information) with the room as static visual scene (or the interior of a moving cabin, in some of the trials). In the frequency spectrum of the translation stimulus we distinguished on the basis of the response patterns between a low-frequency, mid-frequency, and high-frequency range (LFR: 0.0165-0.14 Hz; MFR: 0.15-0.57 Hz; HFR: 0.58-2.46 Hz). With EC, subjects' mean sway response gain was very low in the LFR. On average it increased with EO/SI (although not to a significant degree p = 0.078) and more so with EO/CI (p < 10 -6 ). In contrast, the average gain in the MFR decreased from EC to EO/SI (although not to a significant degree, p = 0.548) and further to EO/CI (p = 0.0002). In the HFR, all three visual conditions produced, similarly, high gain levels. A single inverted pendulum (SIP) model controlling center of mass (COM) balancing about the ankle joints formally described the EC response as being strongly shaped by a resonance phenomenon arising primarily from the control's proprioceptive feedback loop. The effect of adding visual information in these simulations lies in a reduction of the resonance, similar as in the experiments. Extending the model to a double inverted pendulum (DIP) suggested in addition a biomechanical damping effective from trunk sway in the hip joints on the resonance.

q-bio.NC

Deep Learning Based Model Identification System Exploits the Modular Structure of a Bio-Inspired Posture Control Model for Humans and Humanoids

This work presents a system identification procedure based on Convolutional Neural Networks (CNN) for human posture control using the DEC (Disturbance Estimation and Compensation) parametric model. The modular structure of the proposed control model inspired the design of a modular identification procedure, in the sense that the same neural network is used to identify the parameters of the modules controlling different degrees of freedom. In this way the presented examples of body sway induced by external stimuli provide several training samples at once

cs.LG

The Importance of Models in Data Analysis with Small Human Movement Datasets -- Inspirations from Neurorobotics Applied to Posture Control of Humanoids and Humans

This work presents a system identification procedure based on Convolutional Neural Networks (CNN) for human posture control using the DEC (Disturbance Estimation and Compensation) parametric model. The modular structure of the proposed control model inspired the design of a modular identification procedure, in the sense that the same neural network is used to identify the parameters of the modules controlling different degrees of freedom. In this way the presented examples of body sway induced by external stimuli provide several training samples at once.

cs.RO

Deep Learning for Posture Control Nonlinear Model System and Noise Identification

In this work we present a system identification procedure based on Convolutional Neural Networks (CNN) for human posture control models. A usual approach to the study of human posture control consists in the identification of parameters for a control system. In this context, linear models are particularly popular due to the relative simplicity in identifying the required parameters and to analyze the results. Nonlinear models, conversely, are required to predict the real behavior exhibited by human subjects and hence it is desirable to use them in posture control analysis. The use of CNN aims to overcome the heavy computational requirement for the identification of nonlinear models, in order to make the analysis of experimental data less time consuming and, in perspective, to make such analysis feasible in the context of clinical tests. Some potential implications of the method for humanoid robotics are also discussed.

cs.RO