Elmar Rueckert

dblp:128/5341 · also Elmar A. Rückert · DBLP profile ↗
← Back
15ranked-venue papers
2as first author
5since 2021 · last 2025
0000-0003-1221-8253ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 15 · 2 first-author · 5 since 2021Systems, architecture and hardware · 8 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
8 papers
3D vision · 16% Representation and self-supervised learning · 14% Motion planning and robot control · 14%

Topics — the 24 heaviest of 26, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision
3d scene understanding
0.912025
EnvoDat: A Large-Scale Multisensory Dataset for Robotic Spatial Awareness and Semantic Reasoning in Heterogeneous Environments · ICRA 2025
Machine learning › Learning paradigms
lifelong learning
0.912025
Privacy-Aware Lifelong Learning · ICLR 2025
Machine learning › Trustworthy machine learning
machine unlearning
0.912025
Privacy-Aware Lifelong Learning · ICLR 2025
Computer vision › 3D vision
multimodal scene understanding
0.912025
EnvoDat: A Large-Scale Multisensory Dataset for Robotic Spatial Awareness and Semantic Reasoning in Heterogeneous Environments · ICRA 2025
Machine learning › Representation and self-supervised learning › representation learning › disentangled representation learning
skill disentanglement
0.912025
Skill Disentanglement in Reproducing Kernel Hilbert Space · AAAI 2025
Robotics › Robot navigation and mapping
SLAM
0.912025
EnvoDat: A Large-Scale Multisensory Dataset for Robotic Spatial Awareness and Semantic Reasoning in Heterogeneous Environments · ICRA 2025
Machine learning › Reinforcement learning › hierarchical reinforcement learning › skill learning
unsupervised skill discovery
0.912025
Skill Disentanglement in Reproducing Kernel Hilbert Space · AAAI 2025
Robotics › Robot manipulation › grasping
grasp prediction
0.812024
Multimodal Visual-Tactile Representation Learning through Self-Supervised Contrastive Pre-Training · ICRA 2024
Machine learning › Representation and self-supervised learning › contrastive learning
self-supervised contrastive learning
0.812024
Multimodal Visual-Tactile Representation Learning through Self-Supervised Contrastive Pre-Training · ICRA 2024
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference
0.312018
Inverse Reinforcement Learning via Nonparametric Spatio-Temporal Subgoal Modeling · J. Mach. Learn. Res. 2018
Machine learning › Reinforcement learning › imitation learning
inverse reinforcement learning
0.312018
Inverse Reinforcement Learning via Nonparametric Spatio-Temporal Subgoal Modeling · J. Mach. Learn. Res. 2018
Computer vision › Video understanding and tracking
spatio-temporal modeling
0.312018
Inverse Reinforcement Learning via Nonparametric Spatio-Temporal Subgoal Modeling · J. Mach. Learn. Res. 2018
Robotics › Autonomous driving
perception
0.312025
EnvoDat: A Large-Scale Multisensory Dataset for Robotic Spatial Awareness and Semantic Reasoning in Heterogeneous Environments · ICRA 2025
Machine learning › Trustworthy machine learning
privacy and data protection
0.312025
Privacy-Aware Lifelong Learning · ICLR 2025
Robotics › Motion planning and robot control › robot control
redundant manipulator control
0.212016
Learning soft task priorities for control of redundant robots · ICRA 2016
Robotics › Motion planning and robot control › robot control › redundant manipulator control
task-priority control
0.212016
Learning soft task priorities for control of redundant robots · ICRA 2016
Robotics › Motion planning and robot control › robot dynamics
inverse dynamics
0.212015
Learning inverse dynamics models with contacts · ICRA 2015
Robotics › Motion planning and robot control › robot learning
movement primitives
0.212015
Extracting low-dimensional control variables for movement primitives · ICRA 2015
Robotics › Motion planning and robot control › robot learning › movement primitives
probabilistic movement primitives
0.212015
Extracting low-dimensional control variables for movement primitives · ICRA 2015
Robotics › Motion planning and robot control
robot control
0.212015
Learning inverse dynamics models with contacts · ICRA 2015
Robotics › Motion planning and robot control
whole-body control
0.212015
Learning inverse dynamics models with contacts · ICRA 2015
Robotics › Robot manipulation › force sensing
contact force estimation
0.112015
Learning inverse dynamics models with contacts · ICRA 2015
Robotics › Robot manipulation
learning from demonstration
0.112015
Extracting low-dimensional control variables for movement primitives · ICRA 2015
Robotics › Robot manipulation
tactile sensing
0.112015
Learning inverse dynamics models with contacts · ICRA 2015

Methods — techniques the papers use, named apart from their topics

supervised learning · 0.9sparse subnetwork optimization · 0.9reproducing kernel hilbert space · 0.9multimodal vision model fine-tuning · 0.9maximum mean discrepancy · 0.9integral probability metrics · 0.9f-divergence · 0.9episodic memory rehearsal · 0.9multimodal representation learning · 0.8contrastive learning · 0.8
YearPublicationVenuePosition
2025 Skill Disentanglement in Reproducing Kernel Hilbert Space
abstract
Unsupervised Skill Discovery aims at learning diverse skills without any extrinsic rewards and leverage them as prior for learning a variety of downstream tasks. Existing approaches to unsupervised reinforcement learning typically involve discovering skills through empowerment-driven techniques or by maximizing entropy to encourage exploration. However, this mutual information objective often results in either static skills that discourage exploration or maximise coverage at the expense of non-discriminable skills. Instead of focusing only on maximizing bounds on f-divergence, we combine it with Integral Probability Metrics to maximize the distance between distributions to promote behavioural diversity and enforce disentanglement. Our method, Hilbert Unsupervised Skill Discovery (HUSD), provides an additional objective that seeks to obtain exploration and separability of state-skill pairs by maximizing the Maximum Mean Discrepancy between the joint distribution of skills and states and the product of their marginals in Reproducing Kernel Hilbert Space. Our results on Unsupervised RL Benchmark show that HUSD outperforms previous exploration algorithms on state-based tasks.
Vedant Dave, Elmar Rueckert
AAAI2
2025 Privacy-Aware Lifelong Learning
abstract
Lifelong learning algorithms enable models to incrementally acquire new knowledge without forgetting previously learned information. Contrarily, the field of machine unlearning focuses on explicitly forgetting certain previous knowledge from pretrained models when requested, in order to comply with data privacy regulations on the right-to-be-forgotten. Enabling efficient lifelong learning with the capability to selectively unlearn sensitive information from models presents a critical and largely unaddressed challenge with contradicting objectives. We address this problem from the perspective of simultaneously preventing catastrophic forgetting and allowing forward knowledge transfer during task-incremental learning, while ensuring exact task unlearning and minimizing memory requirements, based on a single neural network model to be adapted. Our proposed solution, privacy-aware lifelong learning (PALL), involves optimization of task-specific sparse subnetworks with parameter sharing within a single architecture. We additionally utilize an episodic memory rehearsal mechanism to facilitate exact unlearning without performance degradations. We empirically demonstrate the scalability of PALL across various architectures in image classification, and provide a state-of-the-art solution that uniquely integrates lifelong learning and privacy-aware unlearning mechanisms for responsible AI applications.
Ozan Özdenizci, Elmar Rueckert, Robert Legenstein
ICLR2
2025 EnvoDat: A Large-Scale Multisensory Dataset for Robotic Spatial Awareness and Semantic Reasoning in Heterogeneous Environments
abstract
To ensure the efficiency of robot autonomy under diverse real-world conditions, a high-quality heterogeneous dataset is essential to benchmark the operating algorithms' performance and robustness. Current benchmarks predominantly focus on urban terrains, specifically for on-road autonomous driving, leaving multi-degraded, densely vegetated, dynamic and feature-sparse environments, such as underground tunnels, natural fields, and modern indoor spaces underrepresented. To fill this gap, we introduce EnvoDat, a large-scale, multi-modal dataset collected in diverse environments and conditions, including high illumination, fog, rain, and zero visibility at different times of the day. Overall, EnvoDat contains 26 sequences from 13 scenes, 10 sensing modalities, over 1.9TB of data, and over 89 K fine-grained polygon-based annotations for more than 82 object and terrain classes. We post-processed EnvoDat in different formats that support benchmarking SLAM and supervised learning algorithms, and fine-tuning multimodal vision models. With EnvoDat, we contribute to environment-resilient robotic autonomy in areas where the conditions are extremely challenging. The datasets and other relevant resources can be accessed through https://linusnep.github.io/EnvoDat/.
Linus Nwankwo, Bjoern Ellensohn, Vedant Dave, Peter Hofer, Jan Forstner, Marlene Villneuve, Robert Galler, Elmar Rueckert
ICRA8
2025 Instance segmentation pipeline for etch pit detection and prismatic slip characterization on silicon carbide substrates
abstract
Silicon carbide, a wide-bandgap semiconductor, is well-suited for high-frequency and high-temperature applications. The performance of devices fabricated from silicon carbide is negatively affected by extended defects such as dislocations. Therefore, it is crucial to measure and characterize these defects to ensure the reliability of the devices. The most commonly employed method for visualizing dislocations on the surface is defect-selective etching using molten potassium hydroxide. To detect and characterize various types of etch pits on the surface of single crystal substrates, a Mask Region-based Convolutional Neural Network (Mask R-CNN) is utilized. An inference pipeline based on slicing the images into overlapping tiles assures that large images of whole wafers can be processed. Masks generated by the network are further used to extract the dislocation line direction of basal plane dislocations, enabling the characterization of the extent of prismatic slip. The method performs well, even for overlapping etch pits, and can easily be integrated into existing characterization workflows, provided that segmentation masks of the etch pits are available.
Georg Holub, Sebastian Hofer, Thomas Obermüller, Elmar Rueckert, Lorenz Romaner
Eng. Appl. Artif. Intell.4
2024 Multimodal Visual-Tactile Representation Learning through Self-Supervised Contrastive Pre-Training
abstract
The rapidly evolving field of robotics necessitates methods that can facilitate the fusion of multiple modalities. Specifically, when it comes to interacting with tangible objects, effectively combining visual and tactile sensory data is key to understanding and navigating the complex dynamics of the physical world, enabling a more nuanced and adaptable response to changing environments. Nevertheless, much of the earlier work in merging these two sensory modalities has relied on supervised methods utilizing datasets labeled by humans. This paper introduces MViTac, a novel methodology that leverages contrastive learning to integrate vision and touch sensations in a self-supervised fashion. By availing both sensory inputs, MViTac leverages intra and inter-modality losses for learning representations, resulting in enhanced material property classification and more adept grasping prediction. Through a series of experiments, we showcase the effectiveness of our method and its superiority over existing state-of-the-art self-supervised and supervised techniques. In evaluating our methodology, we focus on two distinct tasks: material classification and grasping success prediction. Our results indicate that MViTac facilitates the development of improved modality encoders, yielding more robust representations as evidenced by linear probing assessments. https://sites.google.com/view/mvitac/home
Vedant Dave, Fotios Lygerakis, Elmar Rueckert
ICRA3
2020 Learning Hierarchical Acquisition Functions for Bayesian Optimization
abstract
Learning control policies in robotic tasks requires a large number of interactions due to small learning rates, bounds on the updates or unknown constraints. In contrast humans can infer protective and safe solutions after a single failure or unexpected observation. In order to reach similar performance, we developed a hierarchical Bayesian optimization algorithm that replicates the cognitive inference and memorization process for avoiding failures in motor control tasks. A Gaussian Process implements the modeling and the sampling of the acquisition function. This enables rapid learning with large learning rates while a mental replay phase ensures that policy regions that led to failures are inhibited during the sampling process. The features of the hierarchical Bayesian optimization method are evaluated in a simulated and physiological humanoid postural balancing task. The method out- performs standard optimization techniques, such as Bayesian Optimization, in the number of interactions to solve the task, in the computational demands and in the frequency of observed failures. Further, we show that our method performs similar to humans for learning the postural balancing task by comparing our simulation results with real human data.
Nils Rottmann, Tjasa Kunavar, Jan Babic, Jan Peters 0001, Elmar Rueckert
IROS5
2019 Experience Reuse with Probabilistic Movement Primitives
abstract
Acquiring new robot motor skills is cumbersome, as learning a skill from scratch and without prior knowledge requires the exploration of a large space of motor configurations. Accordingly, for learning a new task, time could be saved by restricting the parameter search space by initializing it with the solution of a similar task. We present a framework which is able of such knowledge transfer from already learned movement skills to a new learning task. The framework combines probabilistic movement primitives with descriptions of their effects for skill representation. New skills are first initialized with parameters inferred from related movement primitives and thereafter adapted to the new task through relative entropy policy search. We compare two different transfer approaches to initialize the search space distribution with data of known skills with a similar effect. We show the different benefits of the two knowledge transfer approaches on an object pushing task for a simulated 3-DOF robot. We can show that the quality of the learned skills improves and the required iterations to learn a new task can be reduced by more than 60% when past experiences are utilized.
Svenja Stark, Jan Peters 0001, Elmar Rueckert
IROS3
2019 Intrinsic motivation and mental replay enable efficient online adaptation in stochastic recurrent networks
Daniel Tanneberg, Jan Peters 0001, Elmar Rueckert
Neural Networks3
2018 Inverse Reinforcement Learning via Nonparametric Spatio-Temporal Subgoal Modeling
abstract
Advances in the field of inverse reinforcement learning (IRL) have led to sophisticated inference frameworks that relax the original modeling assumption of observing an agent behavior that reflects only a single intention. Instead of learning a global behavioral model, recent IRL methods divide the demonstration data into parts, to account for the fact that different trajectories may correspond to different intentions, e.g., because they were generated by different domain experts. In this work, we go one step further: using the intuitive concept of subgoals, we build upon the premise that even a single trajectory can be explained more efficiently locally within a certain context than globally, enabling a more compact representation of the observed behavior. Based on this assumption, we build an implicit intentional model of the agent's goals to forecast its behavior in unobserved situations. The result is an integrated Bayesian prediction framework that significantly outperforms existing IRL solutions and provides smooth policy estimates consistent with the expert's plan. Most notably, our framework naturally handles situations where the intentions of the agent change over time and classical IRL algorithms fail. In addition, due to its probabilistic nature, the model can be straightforwardly applied in active learning scenarios to guide the demonstration process of the expert.
Adrian Sosic, Elmar Rueckert, Jan Peters 0001, Abdelhak M. Zoubir, Heinz Koeppl
J. Mach. Learn. Res.2
2016 Learning soft task priorities for control of redundant robots
abstract
One of the key problems in planning and control of redundant robots is the fast generation of controls when multiple tasks and constraints need to be satisfied. In the literature, this problem is classically solved by multi-task prioritized approaches, where the priority of each task is determined by a weight function, describing the task strict/soft priority. In this paper, we propose to leverage machine learning techniques to learn the temporal profiles of the task priorities, represented as parametrized weight functions: we automatically determine their parameters through a stochastic optimization procedure. We show the effectiveness of the proposed method on a simulated 7 DOF Kuka LWR and both a simulated and a real Kinova Jaco arm. We compare the performance of our approach to a state-of-the-art method based on soft task prioritization, where the task weights are typically hand-tuned.
Valerio Modugno, Gerhard Neumann, Elmar Rueckert, Giuseppe Oriolo, Jan Peters 0001, Serena Ivaldi
ICRA3
2016 A low-cost sensor glove with vibrotactile feedback and multiple finger joint and hand motion sensing for human-robot interaction
abstract
Sensor gloves are widely adopted input devices for several kinds of human-robot interaction applications. Existing glove concepts differ in features and design, but include limitations concerning the captured finger kinematics, position/orientation sensing, wireless operation, and especially economical issues. This paper presents the DAGLOVE which addresses the mentioned limitations with a low-cost design (ca. 300 €). This new sensor glove allows separate measurements of proximal and distal finger joint motions as well as position/orientation detection with an inertial measurement unit (IMU). Those sensors and tactile feedback induced by coin vibration motors at the fingertips are integrated within a wireless, easy-to-use, and open-source system. The design and implementation of hardware and software as well as proof-of-concept experiments are presented. An experimental evaluation of the sensing capabilities shows that proximal and distal finger motions can be acquired separately and that hand position/orientation can be tracked. Further, teleoperation of the iCub humanoid robot is investigated as an exemplary application to highlight the potential of the extended low-cost glove in human-robot interaction.
Paul Weber, Elmar Rueckert, Roberto Calandra, Jan Peters 0001, Philipp Beckerle
RO-MAN2
2015 Learning inverse dynamics models with contacts
abstract
In whole-body control, joint torques and external forces need to be estimated accurately. In principle, this can be done through pervasive joint-torque sensing and accurate system identification. However, these sensors are expensive and may not be integrated in all links. Moreover, the exact position of the contact must be known for a precise estimation. If contacts occur on the whole body, tactile sensors can estimate the contact location, but this requires a kinematic spatial calibration, which is prone to errors. Accumulating errors may have dramatic effects on the system identification. As an alternative to classical model-based approaches we propose a data-driven mixture-of-experts learning approach using Gaussian processes. This model predicts joint torques directly from raw data of tactile and force/torque sensors. We compare our approach to an analytic model-based approach on real world data recorded from the humanoid iCub. We show that the learned model accurately predicts the joint torques resulting from contact forces, is robust to changes in the environment and outperforms existing dynamic models that use of force/ torque sensor data.
Roberto Calandra, Serena Ivaldi, Marc Peter Deisenroth, Elmar Rueckert, Jan Peters 0001
ICRA4
2015 Extracting low-dimensional control variables for movement primitives
abstract
Movement primitives (MPs) provide a powerful framework for data driven movement generation that has been successfully applied for learning from demonstrations and robot reinforcement learning. In robotics we often want to solve a multitude of different, but related tasks. As the parameters of the primitives are typically high dimensional, a common practice for the generalization of movement primitives to new tasks is to adapt only a small set of control variables, also called meta parameters, of the primitive. Yet, for most MP representations, the encoding of these control variables is pre-coded in the representation and can not be adapted to the considered tasks. In this paper, we want to learn the encoding of task-specific control variables also from data instead of relying on fixed meta-parameter representations. We use hierarchical Bayesian models (HBMs) to estimate a low dimensional latent variable model for probabilistic movement primitives (ProMPs), which is a recent movement primitive representation. We show on two real robot datasets that ProMPs based on HBMs outperform standard ProMPs in terms of generalization and learning from a small amount of data and also allows for an intuitive analysis of the movement. We also extend our HBM by a mixture model, such that we can model different movement types in the same dataset.
Elmar Rueckert, Jan Mundo, Alexandros Paraschos, Jan Peters 0001, Gerhard Neumann
ICRA1
2015 Model-free Probabilistic Movement Primitives for physical interaction
abstract
Physical interaction in robotics is a complex problem that requires not only accurate reproduction of the kinematic trajectories but also of the forces and torques exhibited during the movement. We base our approach on Movement Primitives (MP), as MPs provide a framework for modelling complex movements and introduce useful operations on the movements, such as generalization to novel situations, time scaling, and others. Usually, MPs are trained with imitation learning, where an expert demonstrates the trajectories. However, MPs used in physical interaction either require additional learning approaches, e.g., reinforcement learning, or are based on handcrafted solutions. Our goal is to learn and generate movements for physical interaction that are learned with imitation learning, from a small set of demonstrated trajectories. The Probabilistic Movement Primitives (ProMPs) framework is a recent MP approach that introduces beneficial properties, such as combination and blending of MPs, and represents the correlations present in the movement. The ProMPs provides a variable stiffness controller that reproduces the movement but it requires a dynamics model of the system. Learning such a model is not a trivial task, and, therefore, we introduce the model-free ProMPs, that are learning jointly the movement and the necessary actions from a few demonstrations. We derive a variable stiffness controller analytically. We further extent the ProMPs to include force and torque signals, necessary for physical interaction. We evaluate our approach in simulated and real robot tasks.
Alexandros Paraschos, Elmar Rueckert, Jan Peters 0001, Gerhard Neumann
IROS2
2013 Stochastic Optimal Control Methods for Investigating the Power of Morphological Computation
abstract
One key idea behind morphological computation is that many difficulties of a control problem can be absorbed by the morphology of a robot. The performance of the controlled system naturally depends on the control architecture and on the morphology of the robot. Because of this strong coupling, most of the impressive applications in morphological computation typically apply minimalistic control architectures. Ideally, adapting the morphology of the plant and optimizing the control law interact so that finally, optimal physical properties of the system and optimal control laws emerge. As a first step toward this vision, we apply optimal control methods for investigating the power of morphological computation. We use a probabilistic optimal control method to acquire control laws, given the current morphology. We show that by changing the morphology of our robot, control problems can be simplified, resulting in optimal controllers with reduced complexity and higher performance. This concept is evaluated on a compliant four-link model of a humanoid robot, which has to keep balance in the presence of external pushes.
Elmar Rueckert, Gerhard Neumann
Artif. Life1