Software and Systems Research Seminar Series
The SaS Seminars are a permanent series of open seminars of
of Software and Systems (SaS) at the Department of Computer and
Information Science (IDA), Linköping University. The objective of the
seminars is to present outstanding research and ideas/problems
relevant for SaS present and future activities. In particular,
seminars cover the SaS research areas software engineering,
programming environments, system software, embedded SW/HW systems,
computer systems engineering, realtime systems, parallel and
distributed computing, and theoretical computer science. -
Two kinds of seminars are planned:
talks by invited speakers not affiliated with SaS,
internal seminars presenting lab research to whole SaS (and other interested colleagues).
The speakers are expected to give a broad perspective of the presented research, adressing the audience with a general computer science background but possibly with no specific knowledge in the domain of the presented research. The normal length of a presentation is 60 minutes, including discussion.
The SaS seminars are coordinated by Christoph Kessler.
SaS seminars 2023
Self-adaptive cobotic systems with Context-Oriented Motion Grammars
Prof. Uwe Assmann, Technische Universität Dresden
Wednesday 11 january 2023, 15:15 in Ada Lovelace
In industrial applications, humans and robots should safely collaborate with each other. This requirement initiates the new field of cobotics, in which all applications are human-robot collaborations that should be certified on safety and other critical conditions. To this end, formal methods such as grammars, automata, or petrinets have be used in the past, but can they also be beneficial for cobotics?
We present a new approach for self-adaptive cobotic systems based on an extension of attributed grammars called context-oriented motion grammars (COMG). This approach generalizes the well-known motion grammars, but additionally separates the concerns of sensorics and actuatorics. On the one hand, COMG use a context grammar parsing complex events of the world around the robot (for instance, human activities), and, on the other hand, a second reactive grammar for cobotic reactions. In this way, sensorics and actuatorics are separated like in the human nerval system, and with the two coupled attributed grammars, complex events and reactions can be formulated and, subsequently, automatically transformed to robotic control code, even for distributed platforms. We show a demo for a generic cobotic use case, the cleanup of messy scenes. Overall, the approach has the potential to provide substantial software reuse in complex cobotic applications in industry and beyond.
- CeTI Excellence Cluster
- Youtube video of cleanup scenario
- Documentation of CeTI cobotic framework
- Relational RAGS for cobotics
Uwe Assmann is professor for Software Engineering at the Technical University of Dresden, Germany, since 2004. Before that, he has been working at IDA (PELAB) 2001-2004. His research includes theory and practice of component-based software and software composition for models and programs, model-driven software engineering, agile business modeling in smart ecosystems, self-adaptive systems, program analysis and transformation techniques, development environments and software generator technologies. For more information, see his web page.
Previous SaS Seminars
For previous SaS seminars in 2001 - 2022 see below.
Previous SaS Seminars
Page responsible: Christoph Kessler
Last updated: 2023-01-05