-
Reliable State Estimation in a Truck-Semitrailer Combination using an Artificial Neural Network-Aided Extended Kalman Filter
Authors:
Jan-Hendrik Ewering,
Zygimantas Ziaukas,
Simon F. G. Ehlers,
Thomas Seel
Abstract:
Advanced driver assistance systems are critically dependent on reliable and accurate information regarding a vehicles' driving state. For estimation of unknown quantities, model-based and learning-based methods exist, but both suffer from individual limitations. On the one hand, model-based estimation performance is often limited by the models' accuracy. On the other hand, learning-based estimator…
▽ More
Advanced driver assistance systems are critically dependent on reliable and accurate information regarding a vehicles' driving state. For estimation of unknown quantities, model-based and learning-based methods exist, but both suffer from individual limitations. On the one hand, model-based estimation performance is often limited by the models' accuracy. On the other hand, learning-based estimators usually do not perform well in "unknown" conditions (bad generalization), which is particularly critical for semitrailers as their payload changes significantly in operation. To the best of the authors' knowledge, this work is the first to analyze the capability of state-of-the-art estimators for semitrailers to generalize across "unknown" loading states. Moreover, a novel hybrid Extended Kalman Filter (H-EKF) that takes advantage of accurate Artificial Neural Network (ANN) estimates while preserving reliable generalization capability is presented. It estimates the articulation angle between truck and semitrailer, lateral tire forces and the truck steering angle utilizing sensor data of a standard semitrailer only. An experimental comparison based on a full-scale truck-semitrailer combination indicates the superiority of the H-EKF compared to a state-of-the-art extended Kalman filter and an ANN estimator.
△ Less
Submitted 20 June, 2024;
originally announced June 2024.
-
SPONGE: Open-Source Designs of Modular Articulated Soft Robots
Authors:
Tim-Lukas Habich,
Jonas Haack,
Mehdi Belhadj,
Dustin Lehmann,
Thomas Seel,
Moritz Schappler
Abstract:
Soft-robot designs are manifold, but only a few are publicly available. Often, these are only briefly described in their publications. This complicates reproduction, and hinders the reproducibility and comparability of research results. If the designs were uniform and open source, validating researched methods on real benchmark systems would be possible. To address this, we present two variants of…
▽ More
Soft-robot designs are manifold, but only a few are publicly available. Often, these are only briefly described in their publications. This complicates reproduction, and hinders the reproducibility and comparability of research results. If the designs were uniform and open source, validating researched methods on real benchmark systems would be possible. To address this, we present two variants of a soft pneumatic robot with antagonistic bellows as open source. Starting from a semi-modular design with multiple cables and tubes routed through the robot body, the transition to a fully modular robot with integrated microvalves and serial communication is highlighted. Modularity in terms of stackability, actuation, and communication is achieved, which is the crucial requirement for building soft robots with many degrees of freedom and high dexterity for real-world tasks. Both systems are compared regarding their respective advantages and disadvantages. The robots' functionality is demonstrated in experiments on airtightness, gravitational influence, position control with mean tracking errors of <3 deg, and long-term operation of cast and printed bellows. All soft- and hardware files required for reproduction are provided.
△ Less
Submitted 16 April, 2024;
originally announced April 2024.
-
AI-MOLE: Autonomous Iterative Motion Learning for Unknown Nonlinear Dynamics with Extensive Experimental Validation
Authors:
Michael Meindl,
Simon Bachhuber,
Thomas Seel
Abstract:
This work proposes Autonomous Iterative Motion Learning (AI-MOLE), a method that enables systems with unknown, nonlinear dynamics to autonomously learn to solve reference tracking tasks. The method iteratively applies an input trajectory to the unknown dynamics, trains a Gaussian process model based on the experimental data, and utilizes the model to update the input trajectory until desired track…
▽ More
This work proposes Autonomous Iterative Motion Learning (AI-MOLE), a method that enables systems with unknown, nonlinear dynamics to autonomously learn to solve reference tracking tasks. The method iteratively applies an input trajectory to the unknown dynamics, trains a Gaussian process model based on the experimental data, and utilizes the model to update the input trajectory until desired tracking performance is achieved. Unlike existing approaches, the proposed method determines necessary parameters automatically, i.e., AI-MOLE works plug-and-play and without manual parameter tuning. Furthermore, AI-MOLE only requires input/output information, but can also exploit available state information to accelerate learning.
While other approaches are typically only validated in simulation or on a single real-world testbed using manually tuned parameters, we present the unprecedented result of validating the proposed method on three different real-world robots and a total of nine different reference tracking tasks without requiring any a priori model information or manual parameter tuning. Over all systems and tasks, AI-MOLE rapidly learns to track the references without requiring any manual parameter tuning at all, even if only input/output information is available.
△ Less
Submitted 9 April, 2024;
originally announced April 2024.
-
Integrated Model Predictive Control of High-Speed Railway Running Gears with Driven Independently Rotating Wheels
Authors:
Jan-Hendrik Ewering,
Christoph Schwarz,
Simon F. G. Ehlers,
Hans-Georg Jacob,
Thomas Seel,
Andreas Heckmann
Abstract:
Railway running gears with independently rotating wheels (IRW) can significantly improve wear figures, comfort, and safety in railway transportation, but certain measures for wheelset stabilization are required. This is one reason why the application of traditional wheelsets is still common practice in industry. Apart from lateral guidance, the longitudinal control is of crucial importance for rai…
▽ More
Railway running gears with independently rotating wheels (IRW) can significantly improve wear figures, comfort, and safety in railway transportation, but certain measures for wheelset stabilization are required. This is one reason why the application of traditional wheelsets is still common practice in industry. Apart from lateral guidance, the longitudinal control is of crucial importance for railway safety. In the current contribution, an integrated controller for joined lateral and longitudinal control of a high-speed railway running gear with driven IRW is designed. To this end, a novel adhesion-based traction control law is combined with linear time-variant and nonlinear model predictive control (MPC) schemes for lateral guidance. The MPC schemes are able to use tabulated track geometry data and preview information about set points to minimize the lateral displacement error. Co-simulation results with a detailed multi-body simulation show the effectiveness of the approach compared with state-of-the-art techniques in various scenarios, including curving, varying velocities up to 400 km/h and abruptly changing wheel-rail adhesion conditions.
△ Less
Submitted 4 January, 2024; v1 submitted 18 September, 2023;
originally announced September 2023.
-
Quantifying Uncertainties of Contact Classifications in a Human-Robot Collaboration with Parallel Robots
Authors:
Aran Mohammad,
Hendrik Muscheid,
Moritz Schappler,
Thomas Seel
Abstract:
In human-robot collaboration, unintentional physical contacts occur in the form of collisions and clam**, which must be detected and classified separately for a reaction. If certain collision or clam** situations are misclassified, reactions might occur that make the true contact case more dangerous. This work analyzes data-driven modeling based on physically modeled features like estimated ex…
▽ More
In human-robot collaboration, unintentional physical contacts occur in the form of collisions and clam**, which must be detected and classified separately for a reaction. If certain collision or clam** situations are misclassified, reactions might occur that make the true contact case more dangerous. This work analyzes data-driven modeling based on physically modeled features like estimated external forces for clam** and collision classification with a real parallel robot. The prediction reliability of a feedforward neural network is investigated. Quantification of the classification uncertainty enables the distinction between safe versus unreliable classifications and optimal reactions like a retraction movement for collisions, structure opening for the clam** joint, and a fallback reaction in the form of a zero-g mode. This hypothesis is tested with experimental data of clam** and collision cases by analyzing dangerous misclassifications and then reducing them by the proposed uncertainty quantification. Finally, it is investigated how the approach of this work influences correctly classified clam** and collision scenarios.
△ Less
Submitted 18 August, 2023;
originally announced August 2023.
-
VQF: Highly Accurate IMU Orientation Estimation with Bias Estimation and Magnetic Disturbance Rejection
Authors:
Daniel Laidig,
Thomas Seel
Abstract:
The miniaturization of inertial measurement units (IMUs) facilitates their widespread use in a growing number of application domains. Orientation estimation is a prerequisite for most further data processing steps in inertial motion tracking, such as position/velocity estimation, joint angle estimation, and 3D visualization. Errors in the estimated orientations severely affect all further processi…
▽ More
The miniaturization of inertial measurement units (IMUs) facilitates their widespread use in a growing number of application domains. Orientation estimation is a prerequisite for most further data processing steps in inertial motion tracking, such as position/velocity estimation, joint angle estimation, and 3D visualization. Errors in the estimated orientations severely affect all further processing steps. Recent systematic comparisons of existing algorithms show that out-of-the-box accuracy is often low and that application-specific tuning is required to obtain high accuracy. In the present work, we propose and extensively evaluate a quaternion-based orientation estimation algorithm that is based on a novel approach of filtering the acceleration measurements in an almost-inertial frame and that includes extensions for gyroscope bias estimation and magnetic disturbance rejection, as well as a variant for offline data processing. In contrast to all existing work, we perform an extensive evaluation, using a large collection of publicly available datasets and eight literature methods for comparison. The proposed method consistently outperforms all literature methods and achieves an average RMSE of 2.9°, while the errors obtained with literature methods range from 5.3° to 16.7°. Since the evaluation was performed with one single fixed parametrization across a very diverse dataset collection, we conclude that the proposed method provides unprecedented out-of-the-box performance for a broad range of motions, sensor hardware, and environmental conditions. This gain in orientation estimation accuracy is expected to advance the field of IMU-based motion analysis and provide performance benefits in numerous applications. The provided open-source implementation makes it easy to employ the proposed method.
△ Less
Submitted 27 October, 2022; v1 submitted 31 March, 2022;
originally announced March 2022.
-
COMTEST Project: A Complete Modular Test Stand for Human and Humanoid Posture Control and Balance
Authors:
Vittorio Lippi,
Thomas Mergner,
Thomas Seel,
Christoph Maurer
Abstract:
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…
▽ More
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.
△ Less
Submitted 24 April, 2021;
originally announced April 2021.
-
Collective Iterative Learning Control: Exploiting Diversity in Multi-Agent Systems for Reference Tracking Tasks
Authors:
Michael Meindl,
Fabio Molinari,
Dustin Lehmann,
Thomas Seel
Abstract:
Multi-agent systems (MASs) can autonomously learn to solve previously unknown tasks by means of each agent's individual intelligence as well as by collaborating and exploiting collective intelligence. This article considers a group of autonomous agents learning to track the same given reference trajectory in a possibly small number of trials. We propose a novel collective learning control method t…
▽ More
Multi-agent systems (MASs) can autonomously learn to solve previously unknown tasks by means of each agent's individual intelligence as well as by collaborating and exploiting collective intelligence. This article considers a group of autonomous agents learning to track the same given reference trajectory in a possibly small number of trials. We propose a novel collective learning control method that combines iterative learning control (ILC) with a collective update strategy. We derive conditions for desirable convergence properties of such systems. We show that the proposed method allows the collective to combine the advantages of the agents' individual learning strategies and thereby overcomes trade-offs and limitations of single-agent ILC. This benefit is achieved by designing a heterogeneous collective, i.e., a different learning law is assigned to each agent. All theoretical results are confirmed in simulations and experiments with two-wheeled-inverted-pendulum robots (TWIPRs) that jointly learn to perform the desired maneuver.
△ Less
Submitted 25 November, 2021; v1 submitted 15 April, 2021;
originally announced April 2021.
-
RIANN -- A Robust Neural Network Outperforms Attitude Estimation Filters
Authors:
Daniel Weber,
Clemens Gühmann,
Thomas Seel
Abstract:
Inertial-sensor-based attitude estimation is a crucial technology in various applications, from human motion tracking to autonomous aerial and ground vehicles. Application scenarios differ in characteristics of the performed motion, presence of disturbances, and environmental conditions. Since state-of-the-art attitude estimators do not generalize well over these characteristics, their parameters…
▽ More
Inertial-sensor-based attitude estimation is a crucial technology in various applications, from human motion tracking to autonomous aerial and ground vehicles. Application scenarios differ in characteristics of the performed motion, presence of disturbances, and environmental conditions. Since state-of-the-art attitude estimators do not generalize well over these characteristics, their parameters must be tuned for the individual motion characteristics and circumstances. We propose RIANN, a ready-to-use, neural network-based, parameter-free, real-time-capable inertial attitude estimator, which generalizes well across different motion dynamics, environments, and sampling rates, without the need for application-specific adaptations. We gather six publicly available datasets of which we exploit two datasets for the method development and the training, and we use four datasets for evaluation of the trained estimator in three different test scenarios with varying practical relevance. Results show that RIANN outperforms state-of-the-art attitude estimation filters in the sense that it generalizes much better across a variety of motions and conditions in different applications, with different sensor hardware and different sampling frequencies. This is true even if the filters are tuned on each individual test dataset, whereas RIANN was trained on completely separate data and has never seen any of these test datasets. RIANN can be applied directly without adaptations or training and is therefore expected to enable plug-and-play solutions in numerous applications, especially when accuracy is crucial but no ground-truth data is available for tuning or when motion and disturbance characteristics are uncertain. We made RIANN publicly available.
△ Less
Submitted 25 November, 2021; v1 submitted 15 April, 2021;
originally announced April 2021.
-
Observability of the relative motion from inertial data in kinematic chains
Authors:
Manon Kok,
Karsten Eckhoff,
Ive Weygers,
Thomas Seel
Abstract:
Real-time motion tracking of kinematic chains is a key prerequisite in the control of, e.g., robotic actuators and autonomous vehicles and also has numerous biomechanical applications. In recent years, it has been shown that, by placing inertial sensors on segments that are connected by rotational joints, the motion of that kinematic chain can be tracked accurately. These methods specifically avoi…
▽ More
Real-time motion tracking of kinematic chains is a key prerequisite in the control of, e.g., robotic actuators and autonomous vehicles and also has numerous biomechanical applications. In recent years, it has been shown that, by placing inertial sensors on segments that are connected by rotational joints, the motion of that kinematic chain can be tracked accurately. These methods specifically avoid using magnetometer measurements, which are known to be unreliable since the magnetic field at the different sensor locations is typically different. They rely on the assumption that the motion of the kinematic chain is sufficiently rich to assure observability of the relative pose. However, a formal investigation of this crucial requirement has not yet been presented, and no specific conditions for observability have so far been given. In this work, we present an observability analysis and show that the relative pose of the body segments is indeed observable under a very mild condition on the motion. We support our results by simulation studies, in which we employ a state estimator that neither uses magnetometer measurements nor additional sensors and does not impose assumptions on the accelerometer to measure only the direction of gravity, nor on the range of motion or degrees of freedom of the joints. We investigate the effect of the amount of excitation and of stationary periods in the data on the accuracy of the estimates. We then use experimental data from two mechanical joints as well as from a human gait experiment to validate the observability criterion in practice and to show that small excitation levels are sufficient for obtaining accurate estimates even in the presence of time periods during which the motion is not observable.
△ Less
Submitted 6 June, 2022; v1 submitted 4 February, 2021;
originally announced February 2021.
-
Neural Networks Versus Conventional Filters for Inertial-Sensor-based Attitude Estimation
Authors:
Daniel Weber,
Clemens Gühmann,
Thomas Seel
Abstract:
Inertial measurement units are commonly used to estimate the attitude of moving objects. Numerous nonlinear filter approaches have been proposed for solving the inherent sensor fusion problem. However, when a large range of different dynamic and static rotational and translational motions is considered, the attainable accuracy is limited by the need for situation-dependent adjustment of accelerome…
▽ More
Inertial measurement units are commonly used to estimate the attitude of moving objects. Numerous nonlinear filter approaches have been proposed for solving the inherent sensor fusion problem. However, when a large range of different dynamic and static rotational and translational motions is considered, the attainable accuracy is limited by the need for situation-dependent adjustment of accelerometer and gyroscope fusion weights. We investigate to what extent these limitations can be overcome by means of artificial neural networks and how much domain-specific optimization of the neural network model is required to outperform the conventional filter solution. A diverse set of motion recordings with a marker-based optical ground truth is used for performance evaluation and comparison. The proposed neural networks are found to outperform the conventional filter across all motions only if domain-specific optimizations are introduced. We conclude that they are a promising tool for inertial-sensor-based real-time attitude estimation, but both expert knowledge and rich datasets are required to achieve top performance.
△ Less
Submitted 3 June, 2020; v1 submitted 14 May, 2020;
originally announced May 2020.
-
A Kernel Two-sample Test for Dynamical Systems
Authors:
Friedrich Solowjow,
Dominik Baumann,
Christian Fiedler,
Andreas Jocham,
Thomas Seel,
Sebastian Trimpe
Abstract:
Evaluating whether data streams are drawn from the same distribution is at the heart of various machine learning problems. This is particularly relevant for data generated by dynamical systems since such systems are essential for many real-world processes in biomedical, economic, or engineering systems. While kernel two-sample tests are powerful for comparing independent and identically distribute…
▽ More
Evaluating whether data streams are drawn from the same distribution is at the heart of various machine learning problems. This is particularly relevant for data generated by dynamical systems since such systems are essential for many real-world processes in biomedical, economic, or engineering systems. While kernel two-sample tests are powerful for comparing independent and identically distributed random variables, no established method exists for comparing dynamical systems. The main problem is the inherently violated independence assumption. We propose a two-sample test for dynamical systems by addressing three core challenges: we (i) introduce a novel notion of mixing that captures autocorrelations in a relevant metric, (ii) propose an efficient way to estimate the speed of mixing relying purely on data, and (iii) integrate these into established kernel two-sample tests. The result is a data-driven method that is straightforward to use in practice and comes with sound theoretical guarantees. In an example application to anomaly detection from human walking data, we show that the test is readily applicable without any human expert knowledge and feature engineering.
△ Less
Submitted 4 September, 2022; v1 submitted 23 April, 2020;
originally announced April 2020.
-
Iterative learning control in prosumer-based microgrids with hierarchical control
Authors:
Lia Strenge,
Xiaohan **g,
Ruth Boersma,
Paul Schultz,
Frank Hellmann,
Jürgen Kurths,
Jörg Raisch,
Thomas Seel
Abstract:
Power systems are subject to fundamental changes due to the increasing infeed of renewable energy sources. Taking the accompanying decentralization of power generation into account, the concept of prosumer-based microgrids gives the opportunity to rethink structuring and operation of power systems from scratch. In a prosumer-based microgrid, each power grid node can feed energy into the grid and d…
▽ More
Power systems are subject to fundamental changes due to the increasing infeed of renewable energy sources. Taking the accompanying decentralization of power generation into account, the concept of prosumer-based microgrids gives the opportunity to rethink structuring and operation of power systems from scratch. In a prosumer-based microgrid, each power grid node can feed energy into the grid and draw energy from the grid. The concept allows for spatial aggregation such that also an interaction between microgrids can be represented as a prosumer-based microgrid. The contribution of this work is threefold: (i) we propose a decentralized hierarchical control approach in a network including different time scales, (ii) we use iterative learning control to compensate periodic demand patterns and save lower layer control energy and (iii) we assure asymptotic stability and monotonic convergence in the iteration domain for the linearized dynamics and validate the performance by simulating the nonlinear dynamics.
△ Less
Submitted 26 June, 2020; v1 submitted 26 March, 2020;
originally announced March 2020.
-
Sparse Magnetometer-free Inertial Motion Tracking -- A Condition for Observability in Double Hinge Joint Systems
Authors:
Karsten Eckhoff,
Manon Kok,
Sergio Lucia,
Thomas Seel
Abstract:
Inertial measurement units are commonly used in a growing number of application fields to track or capture motions of kinematic chains, such as human limbs, exoskeletons or robotic actuators. A major challenge is the presence of magnetic disturbances that result in unreliable magnetometer readings. Recent research revealed that this problem can be overcome by exploitation of kinematic constraints.…
▽ More
Inertial measurement units are commonly used in a growing number of application fields to track or capture motions of kinematic chains, such as human limbs, exoskeletons or robotic actuators. A major challenge is the presence of magnetic disturbances that result in unreliable magnetometer readings. Recent research revealed that this problem can be overcome by exploitation of kinematic constraints. While typically each segment of the kinematic chain is equipped with an IMU, a novel approach called sparse inertial motion tracking aims at infering the complete motion states from measurements of a reduced set of sensors. In the present contribution, we combine the magnetometer-free and the sparse approach for real-time motion tracking of double-hinge joint systems with non-parallel joint axes. Analyzing the observability of the system, we find a condition which assures that the relative orientations between all segments are uniquely determined by a kinematic constraint, which contains only the gyroscope readings. Furthermore, we propose a moving-horizon estimator and validate it in a simulation study of three movements with different degrees of excitation. The results of this study confirm all theoretical conjectures and demonstrate that magnetometer-free sparse inertial real-time motion tracking is feasible under precise and simple excitation conditions.
△ Less
Submitted 3 February, 2020;
originally announced February 2020.
-
Overcoming Output Constraints in Iterative Learning Control Systems by Reference Adaptation
Authors:
Michael Meindl,
Fabio Molinari,
Jörg Raisch,
Thomas Seel
Abstract:
Iterative Learning Control (ILC) schemes can guarantee properties such as asymptotic stability and monotonic error convergence, but do not, in general, ensure adherence to output constraints. The topic of this paper is the design of a reference-adapting ILC (RAILC) scheme, extending an existing ILC system and capable of complying with output constraints. The underlying idea is to scale the referen…
▽ More
Iterative Learning Control (ILC) schemes can guarantee properties such as asymptotic stability and monotonic error convergence, but do not, in general, ensure adherence to output constraints. The topic of this paper is the design of a reference-adapting ILC (RAILC) scheme, extending an existing ILC system and capable of complying with output constraints. The underlying idea is to scale the reference at every trial by using a conservative estimate of the output's progression. Properties as the monotonic convergence above a threshold and the respect of output constraints are formally proven. Numerical simulations and experimental results reinforce our theoretical results.
△ Less
Submitted 3 February, 2020;
originally announced February 2020.
-
Magnetometer-free inertial motion tracking of arbitrary joints with range of motion constraints
Authors:
Dustin Lehmann,
Daniel Laidig,
Raphael Deimel,
Thomas Seel
Abstract:
In motion tracking of connected multi-body systems Inertial Measurement Units (IMUs) are used in a wide variety of applications, since they provide a low-cost easy-to-use method for orientation estimation. However, in indoor environments or near ferromagnetic material the magnetic field is inhomogeneous which limits the accuracy of tracking algorithms using magnetometers. Methods that use only acc…
▽ More
In motion tracking of connected multi-body systems Inertial Measurement Units (IMUs) are used in a wide variety of applications, since they provide a low-cost easy-to-use method for orientation estimation. However, in indoor environments or near ferromagnetic material the magnetic field is inhomogeneous which limits the accuracy of tracking algorithms using magnetometers. Methods that use only accelerometers and gyroscopes on the other hand yield no information on the absolute heading of the tracked object. For objects connected by rotational joints with range of motion constraints we propose a method that provides a magnetometer-free, long-term stable relative orientation estimate based on a non-linear, window-based cost function. The method can be used for real-time estimation as well as post-processing. It is validated experimentally with a mechanical joint and compared to other methods that are used in motion tracking. It is shown that for the used test object, the proposed methods yields the best results with a total angle error of less than 4 degrees for all experiments.
△ Less
Submitted 3 February, 2020;
originally announced February 2020.
-
Hierarchical Event-triggered Learning for Cyclically Excited Systems with Application to Wireless Sensor Networks
Authors:
Jonas Beuchert,
Friedrich Solowjow,
Jörg Raisch,
Sebastian Trimpe,
Thomas Seel
Abstract:
Communication load is a limiting factor in many real-time systems. Event-triggered state estimation and event-triggered learning methods reduce network communication by sending information only when it cannot be adequately predicted based on previously transmitted data. This paper proposes an event-triggered learning approach for nonlinear discrete-time systems with cyclic excitation. The method a…
▽ More
Communication load is a limiting factor in many real-time systems. Event-triggered state estimation and event-triggered learning methods reduce network communication by sending information only when it cannot be adequately predicted based on previously transmitted data. This paper proposes an event-triggered learning approach for nonlinear discrete-time systems with cyclic excitation. The method automatically recognizes cyclic patterns in data - even when they change repeatedly - and reduces communication load whenever the current data can be accurately predicted from previous cycles. Nonetheless, a bounded error between original and received signal is guaranteed. The cyclic excitation model, which is used for predictions, is updated hierarchically, i.e., a full model update is only performed if updating a small number of model parameters is not sufficient. A nonparametric statistical test enforces that model updates happen only if the cyclic excitation changed with high probability. The effectiveness of the proposed methods is demonstrated using the application example of wireless real-time pitch angle measurements of a human foot in a feedback-controlled neuroprosthesis. The experimental results show that communication load can be reduced by 70 % while the root-mean-square error between measured and received angle is less than 1°.
△ Less
Submitted 7 June, 2019;
originally announced June 2019.
-
Distributed Bio-inspired Humanoid Posture Control
Authors:
Vittorio Lippi,
Fabio Molinari,
Thomas Seel
Abstract:
This paper presents an innovative distributed bio-inspired posture control strategy for a humanoid, employing a balance control system DEC (Disturbance Estimation and Compensation). Its inherently modular structure could potentially lead to conflicts among modules, as already shown in literature. A distributed control strategy is presented here, whose underlying idea is to let only one module at a…
▽ More
This paper presents an innovative distributed bio-inspired posture control strategy for a humanoid, employing a balance control system DEC (Disturbance Estimation and Compensation). Its inherently modular structure could potentially lead to conflicts among modules, as already shown in literature. A distributed control strategy is presented here, whose underlying idea is to let only one module at a time perform balancing, whilst the other joints are controlled to be at a fixed position. Modules agree, in a distributed fashion, on which module to enable, by iterating a max-consensus protocol. Simulations performed with a triple inverted pendulum model show that this approach limits the conflicts among modules while achieving the desired posture and allows for saving energy while performing the task. This comes at the cost of a higher rise time.
△ Less
Submitted 24 April, 2019;
originally announced April 2019.
-
Joint axis estimation for fast and slow movements using weighted gyroscope and acceleration constraints
Authors:
Fredrik Olsson,
Thomas Seel,
Dustin Lehmann,
Kjartan Halvorsen
Abstract:
Sensor-to-segment calibration is a crucial step in inertial motion tracking. When two segments are connected by a hinge joint, for example in human knee and finger joints as well as in many robotic limbs, then the joint axis vector must be identified in the intrinsic sensor coordinate systems. There exist methods that identify these coordinates by solving an optimization problem that is based on k…
▽ More
Sensor-to-segment calibration is a crucial step in inertial motion tracking. When two segments are connected by a hinge joint, for example in human knee and finger joints as well as in many robotic limbs, then the joint axis vector must be identified in the intrinsic sensor coordinate systems. There exist methods that identify these coordinates by solving an optimization problem that is based on kinematic joint constraints, which involve either the measured accelerations or the measured angular rates. In the current paper we demonstrate that using only one of these constraints leads to inaccurate estimates at either fast or slow motions. We propose a novel method based on a cost function that combines both constraints. The restrictive assumption of a homogeneous magnetic field is avoided by using only accelerometer and gyroscope readings. To combine the advantages of both sensor types, the residual weights are adjusted automatically based on the estimated signal variances and a nonlinear weighting of the acceleration norm difference. The method is evaluated using real data from nine different motions of an upper limb exoskeleton. Results show that, unlike previous approaches, the proposed method yields accurate joint axis estimation after only five seconds for all fast and slow motions.
△ Less
Submitted 18 March, 2019;
originally announced March 2019.
-
Design of a Networked Controller for a Two-Wheeled Inverted Pendulum Robot
Authors:
Zenit Music,
Fabio Molinari,
Sebastian Gallenmüller,
Onur Ayan,
Samuele Zoppi,
Wolfgang Kellerer,
Georg Carle,
Thomas Seel,
Jörg Raisch
Abstract:
The topic of this paper is to use an intuitive model-based approach to design a networked controller for a recent benchmark scenario. The benchmark problem is to remotely control a two-wheeled inverted pendulum robot via W-LAN communication. The robot has to keep a vertical upright position. Incorporating wireless communication in the control loop introduces multiple uncertainties and affects syst…
▽ More
The topic of this paper is to use an intuitive model-based approach to design a networked controller for a recent benchmark scenario. The benchmark problem is to remotely control a two-wheeled inverted pendulum robot via W-LAN communication. The robot has to keep a vertical upright position. Incorporating wireless communication in the control loop introduces multiple uncertainties and affects system performance and stability. The proposed networked control scheme employs model predictive techniques and deliberately extends delays in order to make them constant and deterministic. The performance of the resulting networked control system is evaluated experimentally with a predefined benchmarking experiment and is compared to local control involving no delays.
△ Less
Submitted 23 May, 2019; v1 submitted 7 December, 2018;
originally announced December 2018.