Distributed Control of Mechanical Systems

Control design, simulation, and experimental validation in robotics applications

 

 

Project Description

Controlling a system not with some central entity but rather with a group of interconnected controllers, that communicate over a network infrastructure, can have multiple inherent benefits. For instance, it may allow a simple expandability of the system by making it possible that additional system components and controllers can be added to the control network without the necessity to redesign a complicated, central control algorithm. In a similar vein, if individual controllers or parts of the system stop operation due to a technical failure and therefore drop out of the control network, it may be possible that the remaining controllers self-reliantly compensate for the loss. Hence, the underlying task may still be accomplished as good as possible under the suboptimal circumstances. However, mechanical systems, often requiring short sampling times, can pose considerable challenges on distributed control concepts, since the available timeframe for the necessary communication and the calculation of the next control move can be particularly short

Fig. 2: Hardware experiment with mobile robots and distributed model predictive control
Fig. 2: Hardware experiment with mobile robots and distributed model predictive control

The specific use cases for distributed control concepts can be plentiful. In the focus of the institute's research in this area is the solution of complex, cooperative tasks with autonomous mobile robots that self-reliantly communicate and cooperate to enable a successful operation. The rapid technological progress with respect to the processing power of chipsets for embedded computing, the increasing availability of cost-effective and reliable sensors, and the advent of efficient, standardized wireless communication technologies continuously increases the realm of possibility in this area. In our current research interest is, for instance, the cooperative transportation of an object by a self-organized group of mobile robots. Apart from technical considerations, a successful solution requires an understanding and the application of modern control-theoretic concepts like distributed model predictive control or methods based on algebraic graph theory.

00:45
© Henrik Ebel, Peter Eberhard; ITM, University of Stuttgart

Vid. 1: Hardware experiment to the cooperative transportation of an object with optimization-based organization and control schemes, and custom mobile robots developed at the institute.

00:52
© Henrik Ebel, Peter Eberhard; ITM, University of Stuttgart

Vid. 2: Hardware experiment to the cooperative transportation of an object with optimization-based organization and control schemes, and custom mobile robots developed at the institute.

01:10

Vid. 3: Hardware experiment to the cooperative transportation of an object with optimization-based organization and control schemes, executed in collaboration with and at the Laboratory of Robotics and Multibody System at the Tongji University in Shanghai.

06:09

Vid. 4: Comparison of different approaches to formation control under consideration of input saturations. The approach based on distributed model predictive control (DMPC) offers some advantages and is able to follow faster trajectories under the same operating conditions.

00:26

Vid. 5: Simulation of a group of robots transporting an elastic plate through an unknown environment. The constructed map can be seen on the right-hand side.

To the top of the page