Helmut Hauser
University of Zurich
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Helmut Hauser.
Biological Cybernetics | 2011
Helmut Hauser; Auke Jan Ijspeert; Rudolf Marcel Füchslin; Rolf Pfeifer; Wolfgang Maass
The control of compliant robots is, due to their often nonlinear and complex dynamics, inherently difficult. The vision of morphological computation proposes to view these aspects not only as problems, but rather also as parts of the solution. Non-rigid body parts are not seen anymore as imperfect realizations of rigid body parts, but rather as potential computational resources. The applicability of this vision has already been demonstrated for a variety of complex robot control problems. Nevertheless, a theoretical basis for understanding the capabilities and limitations of morphological computation has been missing so far. We present a model for morphological computation with compliant bodies, where a precise mathematical characterization of the potential computational contribution of a complex physical body is feasible. The theory suggests that complexity and nonlinearity, typically unwanted properties of robots, are desired features in order to provide computational power. We demonstrate that simple generic models of physical bodies, based on mass-spring systems, can be used to implement complex nonlinear operators. By adding a simple readout (which is static and linear) to the morphology such devices are able to emulate complex mappings of input to output streams in continuous time. Hence, by outsourcing parts of the computation to the physical body, the difficult problem of learning to control a complex body, could be reduced to a simple and perspicuous learning task, which can not get stuck in local minima of an error function.
Neural Networks | 2010
Georg Holzmann; Helmut Hauser
Echo state networks (ESNs) are a novel approach to recurrent neural network training with the advantage of a very simple and linear learning algorithm. It has been demonstrated that ESNs outperform other methods on a number of benchmark tasks. Although the approach is appealing, there are still some inherent limitations in the original formulation. Here we suggest two enhancements of this network model. First, the previously proposed idea of filters in neurons is extended to arbitrary infinite impulse response (IIR) filter neurons. This enables such networks to learn multiple attractors and signals at different timescales, which is especially important for modeling real-world time series. Second, a delay&sum readout is introduced, which adds trainable delays in the synaptic connections of output neurons and therefore vastly improves the memory capacity of echo state networks. It is shown in commonly used benchmark tasks and real-world examples, that this new structure is able to significantly outperform standard ESNs and other state-of-the-art models for nonlinear dynamical system modeling.
Biological Cybernetics | 2012
Helmut Hauser; Auke Jan Ijspeert; Rudolf Marcel Füchslin; Rolf Pfeifer; Wolfgang Maass
The generation of robust periodic movements of complex nonlinear robotic systems is inherently difficult, especially, if parts of the robots are compliant. It has previously been proposed that complex nonlinear features of a robot, similarly as in biological organisms, might possibly facilitate its control. This bold hypothesis, commonly referred to as morphological computation, has recently received some theoretical support by Hauser etxa0al. (Biol Cybern 105:355–370, doi:10.1007/s00422-012-0471-0, 2012). We show in this article that this theoretical support can be extended to cover not only the case of fading memory responses to external signals, but also the essential case of autonomous generation of adaptive periodic patterns, as, e.g., needed for locomotion. The theory predicts that feedback into the morphological computing system is necessary and sufficient for such tasks, for which a fading memory is insufficient. We demonstrate the viability of this theoretical analysis through computer simulations of complex nonlinear mass–spring systems that are trained to generate a large diversity of periodic movements by adapting the weights of a simple linear feedback device. Hence, the results of this article substantially enlarge the theoretically tractable application domain of morphological computation in robotics, and also provide new paradigms for understanding control principles of biological organisms.
Artificial Life | 2013
Rudolf Marcel Füchslin; Andrej Dzyakanchuk; Dandolo Flumini; Helmut Hauser; Kenneth J. Hunt; Rolf H. Luchsinger; Benedikt Reller; Stephan Scheidegger; Richard Walker
Morphological computation can be loosely defined as the exploitation of the shape, material properties, and physical dynamics of a physical system to improve the efficiency of a computation. Morphological control is the application of morphological computing to a control task. In its theoretical part, this article sharpens and extends these definitions by suggesting new formalized definitions and identifying areas in which the definitions we propose are still inadequate. We go on to describe three ongoing studies, in which we are applying morphological control to problems in medicine and in chemistry. The first involves an inflatable support system for patients with impaired movement, and is based on macroscopic physics and concepts already tested in robotics. The two other case studies (self-assembly of chemical microreactors; models of induced cell repair in radio-oncology) describe processes and devices on the micrometer scale, in which the emergent dynamics of the underlying physical system (e.g., phase transitions) are dominated by stochastic processes such as diffusion.
Frontiers in Computational Neuroscience | 2013
Kohei Nakajima; Helmut Hauser; Rongjie Kang; Emanuele Guglielmino; Darwin G. Caldwell; Rolf Pfeifer
The behaviors of the animals or embodied agents are characterized by the dynamic coupling between the brain, the body, and the environment. This implies that control, which is conventionally thought to be handled by the brain or a controller, can partially be outsourced to the physical body and the interaction with the environment. This idea has been demonstrated in a number of recently constructed robots, in particular from the field of “soft robotics”. Soft robots are made of a soft material introducing high-dimensionality, non-linearity, and elasticity, which often makes the robots difficult to control. Biological systems such as the octopus are mastering their complex bodies in highly sophisticated manners by capitalizing on their body dynamics. We will demonstrate that the structure of the octopus arm cannot only be exploited for generating behavior but also, in a sense, as a computational resource. By using a soft robotic arm inspired by the octopus we show in a number of experiments how control is partially incorporated into the physical arms dynamics and how the arms dynamics can be exploited to approximate non-linear dynamical systems and embed non-linear limit cycles. Future application scenarios as well as the implications of the results for the octopus biology are also discussed.
Journal of the Royal Society Interface | 2014
Kohei Nakajima; Tao Li; Helmut Hauser; Rolf Pfeifer
Soft materials are not only highly deformable, but they also possess rich and diverse body dynamics. Soft body dynamics exhibit a variety of properties, including nonlinearity, elasticity and potentially infinitely many degrees of freedom. Here, we demonstrate that such soft body dynamics can be employed to conduct certain types of computation. Using body dynamics generated from a soft silicone arm, we show that they can be exploited to emulate functions that require memory and to embed robust closed-loop control into the arm. Our results suggest that soft body dynamics have a short-term memory and can serve as a computational resource. This finding paves the way towards exploiting passive body dynamics for control of a large class of underactuated systems.
Scientific Reports | 2015
Kohei Nakajima; Helmut Hauser; Tao Li; Rolf Pfeifer
Soft machines have recently gained prominence due to their inherent softness and the resulting safety and resilience in applications. However, these machines also have disadvantages, as they respond with complex body dynamics when stimulated. These dynamics exhibit a variety of properties, including nonlinearity, memory, and potentially infinitely many degrees of freedom, which are often difficult to control. Here, we demonstrate that these seemingly undesirable properties can in fact be assets that can be exploited for real-time computation. Using body dynamics generated from a soft silicone arm, we show that they can be employed to emulate desired nonlinear dynamical systems. First, by using benchmark tasks, we demonstrate that the nonlinearity and memory within the body dynamics can increase the computational performance. Second, we characterize our system’s computational capability by comparing its task performance with a standard machine learning technique and identify its range of validity and limitation. Our results suggest that soft bodies are not only impressive in their deformability and flexibility but can also be potentially used as computational resources on top and for free.
Biological Cybernetics | 2011
Helmut Hauser; Gerhard Neumann; Auke Jan Ijspeert; Wolfgang Maass
Despite many efforts, balance control of humanoid robots in the presence of unforeseen external or internal forces has remained an unsolved problem. The difficulty of this problem is a consequence of the high dimensionality of the action space of a humanoid robot, due to its large number of degrees of freedom (joints), and of non-linearities in its kinematic chains. Biped biological organisms face similar difficulties, but have nevertheless solved this problem. Experimental data reveal that many biological organisms reduce the high dimensionality of their action space by generating movements through linear superposition of a rather small number of stereotypical combinations of simultaneous movements of many joints, to which we refer as kinematic synergies in this paper. We show that by constructing two suitable non-linear kinematic synergies for the lower part of the body of a humanoid robot, balance control can in fact be reduced to a linear control problem, at least in the case of relatively slow movements. We demonstrate for a variety of tasks that the humanoid robot HOAP-2 acquires through this approach the capability to balance dynamically against unforeseen disturbances that may arise from external forces or from manipulating unknown loads.
ieee-ras international conference on humanoid robots | 2007
Helmut Hauser; Gerhard Neumann; Auke Jan Ijspeert; Wolfgang Maass
Nature has developed methods for controlling the movements of organisms with many degrees of freedom which differ strongly from existing approaches for balance control in humanoid robots: Biological organisms employ kinematic synergies that simultaneously engage many joints, and which are apparently designed in such a way that their superposition is approximately linear. We show in this article that this control strategy can in principle also be applied to balance control of humanoid robots. In contrast to existing approaches, this control strategy reduces the need to carry out complex computations in real time (replacing the iterated solution of quadratic optimization problems by a simple linear controller), and it does not require knowledge of a dynamic model of the robot. Therefore it can handle unforeseen changes in the dynamics of the robot that may arise for example from wind or other external forces. We demonstrate the feasibility of this novel approach to humanoid balance control through simulations of the humanoid robot HOAP-2 for tasks that require balance control under disturbances by unknown external forces.
genetic and evolutionary computation conference | 2015
Francesco Corucci; Marcello Calisti; Helmut Hauser; Cecilia Laschi
Recent developments in robotics demonstrated that bioinspiration and embodiement are powerful tools to achieve robust behavior in presence of little control. In this context morphological design is usually performed by humans, following a set of heuristic principles: in general this can be limiting, both from an engineering and an artificial life perspectives. In this work we thus suggest a different approach, leveraging evolutionary techniques. The case study is the one of improving the locomotion capabilities of an existing bioinspired robot. First, we explore the behavior space of the robot to discover a number of qualitatively different morphology-enabled behaviors, from whose analysis design indications are gained. The suitability of novelty search -- a recent open-ended evolutionary algorithm -- for this intended purpose is demonstrated. Second, we show how it is possible to condense such behaviors into a reconfigurable robot capable of online morphological adaptation (morphosis, morphing). Examples of successful morphing are demonstrated, in which changing just one morphological parameter entails a dramatic change in the behavior: this is promising for a future robot design. The approach here adopted represents a novel computed-aided, bioinspired, design paradigm, merging human and artificial creativity. This may result in interesting implications also for artificial life, having the potential to contribute in exploring underwater locomotion as-it-could-be.
Collaboration
Dive into the Helmut Hauser's collaboration.
Swiss Federal Laboratories for Materials Science and Technology
View shared research outputs