By Topic

Real-time robotics and process control experiments in the Distributed Control Lab

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $31
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

5 Author(s)
Rasche, A. ; Hasso-Plattner-Inst., Potsdam, Germany ; Rabe, B. ; von Lowis, M. ; Moller, J.
more authors

The Distributed Control Lab (DCL) provides an open infrastructure for conducting robotics and control experiments over the Internet. It is based on Web services technologies and offers a wide range of frontend applications. Within the DCL environment work is focused on safety strategies and mechanisms in order to prevent malicious code from damaging experimental equipment. These include source code analyses, .NET code access security, runtime observation and the dynamic replacement of faculty control algorithms. The .NET framework provides a solid base for a safe execution of user code in the lab. In the Lego .NET experiment work is focused on making the Microsoft .NET run-time available for the DCL Lego Mindstorm robot experiment. A frontend for the GNU Compiler Collection (GCC) has been implemented that translates ECMA intermediate language into native code. This strategy allows the extension of the concept of code access security to embedded devices. Within the paper an overview of the DCL's architecture is presented and the frontends implemented, including a Visual Studio .NET plug-in, are introduced. The installed experiments are introduced and case studies of implemented techniques to ensure their and the DCL's safety are described.

Published in:

Software, IEE Proceedings -  (Volume:152 ,  Issue: 5 )