EDBT 2026 Demo / reviewers in the wild / expert
Alwin Hoffmann
dblp:52/6384
· DBLP profile ↗
26ranked-venue papers
3as first author
6since 2021 · last 2025
0000-0002-5123-3918ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 16 · 3 first-author · 2 since 2021Systems, architecture and hardware · 10 · 2 first-author · 4 since 2021Software engineering, systems software and programming languages · 4Databases, data management, data science and information retrieval · 1Theory of computation · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Utilization of Asset Adminstration Shells for e-Commerce ApplicationsabstractThere are a multitude of electronic marketplaces that facilitate buyers and sellers in their transactions over the Internet. For Business-to-Business (B2B) transactions, related EDI standards are well established to handle system interoperability in the e-Commerce process. But in Business-to-Customer (B2C) transactions, from the end-user perspective, there is often a lock-in experience to the dedicated software application provided by the respective electronic marketplaces, without the possibility to use a single front-end application to handle business in different electronic shop systems. Standardized interfaces for this purpose are not sufficiently defined or established. In this work, the asset administration shell technology is evaluated in providing such a standardized interface, to achieve system interoperability of marketplaces towards end-customer applications. Markus Rentschler, Alwin Hoffmann, Moritz Hofer |
ETFA | 2 |
| 2024 | Facilitating Skill-Based Robot Programing Using the Asset Administration ShellabstractThis paper presents an approach to abstract capabilities of hardware components, such as a robot, and to store the necessary data for accessing that capability in Asset Administration Shells (AAS). It uses an ontology based on the Capability, Skills, and Services (CSS) model, enhanced with the possibility to describe physical relations between components. Capabilities describe abstract abilities realized through technology-neutral skills, exemplified in Docker containers using a standardized interface to communicate. The case study, bin picking, illustrates the system's application and requirements. Two user types are identified: the hardware manufacturers who can abstract and store component capabilities in an AAS, and the user who can load these shells in order to orchestrate the process program. This paper details the system's design, implementation, and evaluation, demonstrating its functionality through the case study. Moritz Hofer, Alwin Hoffmann, Christian Eymüller |
ETFA | 2 |
| 2023 | Contrastive Pretraining of Regression Tasks in Reliability Forecasting of Automotive ElectronicsabstractPredictive maintenance and reliability analysis have notoriously imperfect and unbalanced data because of few failure tests. This challenge limits the capability of supervised learning. Data-driven methods, especially deep learning, show great potential in capturing such complex relationships in many domains. Those methods rely heavily on the amount of data to extract meaningful representations. In contrast, data-poor domains depend on the use of simple architectures with a limited amount of trainable parameters. In this work, we show how pretraining with supervised contrastive learning can lead to better representations in data-poor domains such as the lifetime estimation on the example of solder joint. With such pre-trained models we are able to outperform end-to-end learning methods. Furthermore, we show that the learned representations improve classification tasks as well as rearession tasks. Emilio Zarbali, Alwin Hoffmann, Jonas Hepp |
ICMLA | 2 |
| 2021 | Towards a Real-Time Capable Plug & Produce Environment for Adaptable FactoriesabstractIndustrial manufacturing is currently undergoing a transformation from mass production with inflexible production systems to individual production with adaptable cells. In order to ensure this adaptability of these systems, technologies such as plug & produce are needed, to integrate, modify and remove devices at runtime. Therefor an exact description of the system, the products and the capabilities / skills of the devices is essential as well as a network for communication between the devices. Deterministic data transmission is particularly important for distributed control systems. We propose an architecture for plug & produce mechanisms with hard real-time capable communication paths between the cyber-physical components using OPC UA PubSub over TSN and the ability to load and execute real-time critical tasks at runtime. Christian Eymüller, Julian Hanke, Alwin Hoffmann, Alexander Poeppel, Constantin Wanninger, Wolfgang Reif |
ETFA | 3 |
| 2021 | Constraint-based Whole-Body-Control of Mobile Manipulators in Human-Centered EnvironmentsabstractIn this work, we describe a ROS-based method for whole-body control (WBC) of mobile manipulators in the context of safe human-robot interaction. Our method is based on cyclic quadratic programming (QP) with a set of simultaneously active tasks that define constraints. The importance of different tasks is captured through priorities and weights. Robot behavior can be changed at run-time by re-configuring the active tasks through ROS interfaces. We evaluate the suitability of our method for safe human-robot collaboration in a Gazebo simulation. We show that our method lets the mobile manipulator perform evasive motions while staying consistent with other tasks if possible. At the same time, self-collisions and static obstacles are avoided. If a given safety threshold is crossed, the robot comes to a safe stop. Operation continues once the distance is high enough again. Matthias Stueben, Alwin Hoffmann, Wolfgang Reif |
ETFA | 2 |
| 2021 | UAV Inspection of Large Components: Indoor Navigation Relative to StructuresabstractThe inspection of large structures is increasingly carried out with the help of Unmanned Aerial Vehicles (UAVs). When navigating relative to the structure, multiple data sources can be used to determine the position of the UAV. Examples include track data from an installed camera and sensor data from the orientation sensors of the UAV. This paper deals with the fusion of this data and its use for navigation alongside the structure. For the sensor fusion, a concept is developed using a Kalman filter and evaluated simulatively in a prototype. The calculated position data are also fed into a vector flight control system, which dynamically calculates and flies a trajectory along the component using the potential field method. This is done taking into account obstacles detected by the onboard sensors of the UAV. The established concept is then implemented with the Robot Operating System (ROS) and evaluated simulatively. Martin Schörner, Michelle Bettendorf, Constantin Wanninger, Alwin Hoffmann, Wolfgang Reif |
ICINCO | 4 |
| 2020 | Real-time capable OPC-UA Programs over TSN for distributed industrial controlabstractA key aspect of Industry 4.0 is the continuous interconnectedness of components. The standardized industrial communication protocol OPC UA offers a solution to this problem by enabling the exchange of data between the shop floor level and the inter-enterprise level. Due to the integration of the Time Sensitive Network (TSN) into OPC UA, it is now even possible to exchange information in real-time. Especially on the shop floor, there are numerous heterogeneous distributed devices from sensors to robots which must communicate with each other in real-time to achieve a distributed industrial control. Therefore, we propose an approach to combine real-time communication over TSN with OPC UA Programs to synchronize multiple distributed OPC UA Programs and exchange process data between them without losing real-time guarantees. This can be seen as the enabler of Plug-and-Produce with real-time requirements. Christian Eymüller, Julian Hanke, Alwin Hoffmann, Markus Kugelmann, Wolfgang Reif |
ETFA | 3 |
| 2020 | Towards Real-time Process Monitoring and Machine Learning for Manufacturing Composite StructuresabstractComponents made from carbon fiber reinforced plastics (CFRP) offer attractive stability properties for the automotive or aerospace industry despite their light weight. To automate CFRP production, resin transfer molding (RTM) based on thermoset plastics is commonly applied. However, this manufacturing process has its shortcomings in quality and costs. The project CosiMo aims for a highly automated and cost-attractive manufacturing process using cheaper thermoplastic materials. In a thermoplastic RTM (T-RTM) process, the polymerization of ε-caprolactam to polyamide 6 is investigated using an intelligent mold tooling. Multiple sensor types integrated into the mold allow for tracking of process-relevant variables, such as material flow and polymerization state. In addition to monitoring the T-RTM process, a digital twin visualizes progress and makes predictions about issues and countermeasures based on machine learning. Simon Stieber, Alwin Hoffmann, Alexander Schiendorfer, Wolfgang Reif, Matthias Beyrle, Jan Faber, Michaela Richter, Markus G. R. Sause |
ETFA | 2 |
| 2020 | Towards Fully Automated Inspection of Large Components with UAVs: Offline Path PlanningabstractAutomation mechanisms are increasingly established in the field of visual inspections. UAVs can be used for particularly large components, such as those used in ship production and for critical infrastructures. This paper concentrates on the problem of visual inspection in the field of perspective-dependent route planning. It is shown how the requirements for such a system can be implemented and elaborated. Furthermore we investigate how sensor positions can be calculated offline, based on optical and geometrical requirements and how a trajectory can be planned which contains the found sensor positions for each given area on the component. It is shown how the systems architecture can be designed in order to be able to adapt it to different requirements for the planning of sensor positions and trajectory. The implementation was tested in a simulation environment, evaluated using a benchmark data set and it was shown how above-average results can be achieved on this data set. Constantin Wanninger, Raphael Katschinsky, Alwin Hoffmann, Martin Schörner, Wolfgang Reif |
ICINCO | 3 |
| 2020 | LegoBot: Automated Planning for Coordinated Multi-Robot Assembly of LEGO structuresabstractMulti-functional cells with cooperating teams of robots promise to be flexible, robust, and efficient and, thus, are a key to future factories. However, their programming is tedious and AI-based planning for multiple robots is computationally expensive. In this work, we present a modular and efficient two-layer planning approach for multi-robot assembly. The goal is to generate the program for coordinated teams of robots from an (enriched) 3D model of the target assembly. Although the approach is both motivated and evaluated with LEGO, which is a challenging variant of blocks world, the approach can be customized to different kinds of assembly domains. Ludwig Nägele, Alwin Hoffmann, Andreas Schierl, Wolfgang Reif |
IROS | 2 |
| 2020 | Swarm and Collective Capabilities for Multipotent Robot Ensembles
Oliver Kosak, Felix Bohn, Lennart Eing, Dennis Rall, Constantin Wanninger, Alwin Hoffmann, Wolfgang Reif |
ISoLA (2) | 6 |
| 2020 | Maple-Swarm: Programming Collective Behavior for Ensembles by Extending HTN-Planning
Oliver Kosak, Lukas Huhn, Felix Bohn, Constantin Wanninger, Alwin Hoffmann, Wolfgang Reif |
ISoLA (2) | 5 |
| 2020 | FlowFrontNet: Improving Carbon Composite Manufacturing with CNNs
Simon Stieber, Niklas Schröter, Alexander Schiendorfer, Alwin Hoffmann, Wolfgang Reif |
ECML/PKDD (4) | 4 |
| 2019 | Modular and Domain-guided Multi-robot Planning for Assembly ProcessesabstractSmart factories of the future will be equipped with dynamic and task-specific teams of robots in order to manufacture custom-tailored products.For this, it is necessary to facilitate the planning of appropriate task sequences for cooperating robots.In this paper, we introduce a modular and domain-guided planning approach for multiple robots.Due to its modularity, the approach can be adapted to different assembly problems.Moreover, domain knowledge is used to guide the planning towards feasible solutions.We evaluate the approach with different examples from the blocks world domain (i.e. LEGO R DUPLO R ).This evaluation shows that this domain-guided approach outperforms classical planning based on state space search such as A * . Ludwig Nägele, Andreas Schierl, Alwin Hoffmann, Wolfgang Reif |
ICINCO (2) | 3 |
| 2018 | Towards a Tool-based Methodology for Developing Software for Dynamic Robot TeamsabstractConsidering initiatives like Industry 4.0 or the Industrial Internet of Things, robots will play an important role in intelligent factories, producing highly customized products with high variability and in small lot sizes. In this setting, complexity of planning and programming such robotic applications grows due to the drastic increase in flexibility, performance and robustness required. In this paper, we propose a tool-supported methodology for the development of control software for dynamically forming multi-functional robot teams. The main challenges for achieving this overall goal are modeling of robot team skills, techniques for automatically deriving process steps from the products’ construction plans, finding allocations of those steps to possible robot teams with compatible skills and calculating collision-free execution schedules with a high degree of parallelization to improve cycle times. The proposed approach integrates process experts and automation experts on all level s. Two case studies will serve as test beds to the developed approach: production of carbon-fiber reinforced polymers and assembly of furniture. Roland Glück, Alwin Hoffmann, Ludwig Nägele, Andreas Schierl, Wolfgang Reif, Heinz Voggenreiter |
ICINCO (2) | 2 |
| 2018 | Automatic Planning of Manufacturing Processes using Spatial Construction Plan Analysis and Extensible Heuristic SearchabstractWhen automating small-batch manufacturing processes, the time spent for process planning and robot programming becomes more important.This paper proposes an automated process including construction plan analysis, process planning and execution to reduce the amount of manual work required.The process starts by analyzing the structure of the desired product and deriving required process step results, then uses heuristic search to find possible production steps and task assignments, and concludes by simulating or executing the resulting production plan.The approach is evaluated on a case study with a simulated robot automatically building different LEGO R DUPLO R structures starting from a 3D model defining the desired product. Ludwig Nägele, Andreas Schierl, Alwin Hoffmann, Wolfgang Reif |
ICINCO (2) | 3 |
| 2018 | Synthesizing Capabilities for Collective Adaptive Systems from Self-descriptive Hardware Devices Bridging the Reality Gap
Constantin Wanninger, Christian Eymüller, Alwin Hoffmann, Oliver Kosak, Wolfgang Reif |
ISoLA (3) | 3 |
| 2016 | Environment-aware proximity detection with capacitive sensors for human-robot-interactionabstractRecently, the need for safe human-robot-interaction has become increasingly important, and with it the requirement to reliably detect persons in the workspace of a robot. Capacitive sensors mounted to the robot structure can be used to measure the presence of conductive objects and, hence, allow the detection of persons. However, various objects in the workspace can influence capacitive sensor measurements. Thus, we propose to record an environment model containing the expected sensor values for relevant robot poses. Using this model, distance estimation and real-time reaction can be performed even in the presence of additional conductive objects in the workspace. A demonstration of our approach was shown at the Hannover Messe 2015. Alwin Hoffmann, Alexander Poeppel, Andreas Schierl, Wolfgang Reif |
IROS | 1 |
| 2015 | Towards Multi-functional Robot-based Automation SystemsabstractMulti-functional robot cells will play an important role in smart factories of the future.Equipped with flexible toolings, teams of robots will be able to realize manufacturing processes with growing complexity.However, to efficiently support small batch sizes and a multitude of process variants, powerful software tools are required.This paper illustrates the challenges that developers face in multi-functional robot cells, using the example of CFRP production.The vision of a new programming environment for such future flexible automation systems is sketched. Andreas Angerer, Michael Vistein, Alwin Hoffmann, Wolfgang Reif, Florian Krebs, Manfred Schönheits |
ICINCO (2) | 3 |
| 2015 | A Taxonomy of Distribution for Cooperative Mobile ManipulatorsabstractSimple robot applications can be run on a single computer, but when it comes to more complex applications or multiple mobile robots, software distribution becomes important.When structuring mobile robot systems and applications, distribution has to be considered on various levels.This paper proposes to distinguish between real-time level, system level, application level and regarding the world model.Advantages and disadvantages of distribution on each level are analyzed, and examples are given how this distribution is realized in the robotics frameworks OROCOS, ROS and the Robotics API.The results are demonstrated using a case study of two cooperating youBots handing over a work-piece while in motion, which is shown in simulation as well as in real life. Andreas Schierl, Andreas Angerer, Alwin Hoffmann, Michael Vistein, Wolfgang Reif |
ICINCO (2) | 3 |
| 2012 | Two-arm Robot Teleoperation using a Multi-touch Tangible User Interface
Andreas Angerer, Andreas Bareth, Alwin Hoffmann, Andreas Schierl, Michael Vistein, Wolfgang Reif |
ICINCO (2) | 3 |
| 2012 | From Robot Commands to Real-time Robot Control - Transforming High-level Robot Commands into Real-time Dataflow Graphs
Andreas Schierl, Andreas Angerer, Alwin Hoffmann, Michael Vistein, Wolfgang Reif |
ICINCO (2) | 3 |
| 2010 | Towards Object-oriented Software Development for Industrial Robots - Facilitating the Use of Industrial Robots by Modern Software Engineering
Alwin Hoffmann, Andreas Angerer, Andreas Schierl, Michael Vistein, Wolfgang Reif |
ICINCO (2) | 1 |
| 2010 | The Robotics API: An object-oriented framework for modeling industrial robotics applicationsabstractDuring the last two decades, software development has evolved continuously into an engineering discipline with systematic use of methods and tools to model and implement software. For example, object-oriented analysis and design is structuring software models according to real-life objects of the problem domain and their relations. However, the industrial robotics domain is still dominated by old-style, imperative robot programming languages, making software development difficult and expensive. For this reason, we introduce the object-oriented Robotics Application Programming Interface (Robotics API) for developing software for industrial robotic applications. The Robotics API offers an abstract, extensible domain model and provides common functionality, which can be easily used by application developers. The advantages of the Robotics API are illustrated with an application example. Andreas Angerer, Alwin Hoffmann, Andreas Schierl, Michael Vistein, Wolfgang Reif |
IROS | 2 |
| 2009 | Hiding real-time: A new approach for the software development of industrial robotsabstractThe application of industrial robots is strongly limited by the use of old-style robot programming languages. Due to these languages, the development of robotic software is a complex and expensive task requiring technical expertise and time. Hence, the use of industrial robots is often not a question of technical feasibility but of economic efficiency. This paper introduces a new architectural approach making available modern concepts of software engineering for industrial robots. The core idea is to hide the real-time critical robot control from application developers. Instead, common functionality is provided by a generic and extensible application programming interface and can be easily used. Hence, this approach can lead to an industrialization of software development for industrial robotics. Alwin Hoffmann, Andreas Angerer, Frank Ortmeier, Michael Vistein, Wolfgang Reif |
IROS | 1 |
| 2006 | Interactive Verification of Medical Guidelines
Jonathan Schmitt, Alwin Hoffmann, Michael Balser, Wolfgang Reif, Mar Marcos |
FM | 2 |