Sebastian Trimpe

Dr. Sebastian Trimpe

orcid

Research Focus & Metrics

Academic Career Length

20Years (2007-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
4 June 2018 in IEEE Control Systems Letters
Verified
Journal Article
Closed access
MHMichael Hertneck
Michael Hertneck
JKJohannes Kohler
Johannes Kohler
STSebastian Trimpe
Sebastian Trimpe
FAFrank Allgower
Frank Allgower
A supervised learning framework is proposed to approximate a model predictive controller (MPC) with reduced computational complexity and guarantees on stability and constraint satisfaction. The framework can be used for a wide class of nonlinear systems. Any standard supervised learning technique (e.g. neural networks) can be employed to approximate the MPC from samples. In order to obtain closed-loop guarantees for the learned MPC, a robust MPC design is combined with statistical learning bounds. The MPC design ensures robustness to inaccurate inputs within given bounds, and Hoeffding’s Inequality is used to validate that the learned MPC satisfies these bounds with high confidence. The result is a closed-loop statistical guarantee on stability and constraint satisfaction for the learned MPC. The proposed learning-based MPC framework is illustrated on a nonlinear benchmark problem, for which we learn a neural network controller with guarantees.

21 February 2020 in IEEE Robotics and Automation Letters
Verified
Journal Article
Closed access
JNJulian Nubert
Julian Nubert
JKJohannes Koehler
Johannes Koehler
VBVincent Berenz
Vincent Berenz
FAFrank Allgower
Frank Allgower
STSebastian Trimpe
Sebastian Trimpe
Fast feedback control and safety guarantees are essential in modern robotics. We present an approach that achieves both by combining novel robust model predictive control (MPC) with function approximation via (deep) neural networks (NNs). The result is a new approach for complex tasks with nonlinear, uncertain, and constrained dynamics as are common in robotics. Specifically, we leverage recent results in MPC research to propose a new robust setpoint tracking MPC algorithm, which achieves reliable and safe tracking of a dynamic setpoint while guaranteeing stability and constraint satisfaction. The presented robust MPC scheme constitutes a one-layer approach that unifies the often separated planning and control layers, by directly computing the control command based on a reference and possibly obstacle positions. As a separate contribution, we show how the computation time of the MPC can be drastically reduced by approximating the MPC law with a NN controller. The NN is trained and validated from offline samples of the MPC, yielding statistical guarantees, and used in lieu thereof at run time. Our experiments on a state-of-the-art robot manipulator are the first to show that both the proposed robust and approximate MPC schemes scale to real-world robotic systems.

28 August 2014 in IEEE Transactions on Automatic Control
Verified
Journal Article
Closed access
STSebastian Trimpe
Sebastian Trimpe
RDRaffaello D'Andrea
Raffaello D'Andrea
An event-based state estimation scenario is considered where multiple distributed sensors sporadically transmit observations of a linear process to a time-varying Kalman filter via a common bus. The triggering decision is based on the estimation variance: each sensor runs a copy of the Kalman filter and transmits its measurement only if the associated measurement prediction variance exceeds a tolerable threshold. The resulting variance iteration is a new type of Riccati equation, with switching between modes that correspond to the available measurements and depend on the variance at the previous step. Convergence of the switching Riccati equation to periodic solutions is observed in simulations, and proven for the case of an unstable scalar system (under certain assumptions). The proposed method can be implemented in two different ways: as an event-based scheme where transmit decisions are made online, or as a time-based periodic transmit schedule if a periodic solution to the switching Riccati equation is found.

21 January 2019 in IEEE Transactions on Control Systems Technology
Verified
Journal Article
Closed access
MNMatthias Neumann-Brosig
Matthias Neumann-Brosig
AMAlonso Marco
Alonso Marco
DSDieter Schwarzmann
Dieter Schwarzmann
STSebastian Trimpe
Sebastian Trimpe
Bayesian optimization (BO) is proposed for automatic learning of optimal controller parameters from experimental data. A probabilistic description (a Gaussian process) is used to model the unknown function from controller parameters to a user-defined cost. The probabilistic model is updated with data, which is obtained by testing a set of parameters on the physical system and evaluating the cost. In order to learn fast, the BO algorithm selects the next parameters to evaluate in a systematic way, for example, by maximizing information gain about the optimum. The algorithm, thus, iteratively finds the globally optimal parameters with only few experiments. Taking throttle valve control as a representative industrial control example, the proposed autotuning method is shown to outperform manual calibration: it consistently achieves better performance with a low number of experiments. The proposed autotuning framework is flexible and can handle different control structures and objectives.

1 May 2016
Verified
Conference Paper
Closed access
AMAlonso Marco
Alonso Marco
PHPhilipp Hennig
Philipp Hennig
JBJeannette Bohg
Jeannette Bohg
SSStefan Schaal
Stefan Schaal
STSebastian Trimpe
Sebastian Trimpe
This paper proposes an automatic controller tuning framework based on linear optimal control combined with Bayesian optimization. With this framework, an initial set of controller gains is automatically improved according to a pre-defined performance objective evaluated from experimental data. The underlying Bayesian optimization algorithm is Entropy Search, which represents the latent objective as a Gaussian process and constructs an explicit belief over the location of the objective minimum. This is used to maximize the information gain from each experimental evaluation. Thus, this framework shall yield improved controllers with fewer evaluations compared to alternative approaches. A seven-degree-of-freedom robot arm balancing an inverted pole is used as the experimental demonstrator. Results of two- and four-dimensional tuning problems highlight the method's potential for automatic controller tuning on robotic platforms.

19 November 2020 in Proceedings of the IEEE
Verified
Journal Article
Closed access
DBDominik Baumann
Dominik Baumann
FMFabian Mager
Fabian Mager
UWUlf Wetzker
Ulf Wetzker
Lothar ThieleLothar Thiele
Lothar Thiele
MZMarco Zimmerling
Marco Zimmerling
STSebastian Trimpe
Sebastian Trimpe
Smart manufacturing aims to overcome the limitations of today's rigid assembly lines by making the material flow and manufacturing process more flexible, versatile, and scalable. The main economic drivers are higher resource and cost efficiency as the manufacturers can more quickly adapt to changing market needs and also increase the lifespan of their production sites. The ability to close feedback loops fast and reliably over long distances among mobile robots, remote sensors, and human operators is a key enabler for smart manufacturing. Thus, this article provides a perspective on control and coordination over wireless networks. Based on an analysis of real-world use cases, we identify the main technical challenges that need to be solved to close the large gap between the current state of the art in industry and the vision of smart manufacturing. We discuss to what extent existing control-over-wireless solutions in the literature address those challenges, including our own approach toward a tight integration of control and wireless communication. In addition to a theoretical analysis of closed-loop stability, practical experiments on a cyber-physical testbed demonstrate that our approach supports relevant smart manufacturing scenarios. This article concludes with a discussion of open challenges and future research directions.