Oliver Rogalla

Learn More
Bosch has established Component Based Software Development (CBSD) for automotive systems, which are resource constrained real-time embedded systems such as engine control systems. Classical CBSD approaches enable effective software reuse mainly in functional aspects by managing complexity with abstraction and encapsulation. However, to fully exploit the(More)
Service robots require easy programming methods allowing the unexperienced human user to easily integrate motion and perception skills or complex problem solving strategies. To achieve this goal, robots should learn from operators how and what to do considering hardand software constraints. Various approaches modelling the man-machine skill transfer have(More)
Service robots require interactive programming interfaces that allow users without programming experience to easily instruct the robots. Systems following the Programming by Demonstration (PbD) paradigm that were developed within the last years are getting closer to this goal. However, most of these systems lack the possibility for the user to supervise and(More)
The Programming by Demonstration (PbD) paradigm enable programming of service robots by unexperienced human users. The main goal of these systems is to allow the unexperienced human user to easily integrate motion and perception skills or complex problem solving strategies. Unfortunately actual PbD systems are dealing only with manipulations based on Pick &(More)
Programming of service robots is an expensive and difficult task especially when manipulator arms are involved. This is one of the drawbacks for every day use of these systems. Programming by Demonstration is a means to let users program robots simply by demonstrating a task like putting a table or composing an object to a system that observes, interprets(More)
Programming robots by unexperienced human users require methods following the Programming by Demonstration (PbD) paradigm. The main goal of these systems is to allow the unexperienced human user to easily integrate motion and perception skills or complex problem solving strategies. Unfortunately actual PbD systems are dealing only with manipulations based(More)
Natural, multimodal interaction is a key issue of humanoid robots since a human-like appearance suggests human-like properties and behavior. Although human communication in all its facets seems to be hardly reachable today, interaction via verbal inand output or via gestures is a big step to meet this requirement. Besides these channels, recognition of the(More)