05th of June 2019 - Reactive Programming Applied to Robotics Behavior Orchestration
Wednesday, 5th of June 2019, 17:30, A 704
Dr. Vincent Berenz
Autonomous Motion Department, MPI for Intelligent Systems, Tübingen
Reactive Programming Applied to Robotics Behavior Orchestration
Dr. Vincent Berenz studied in France and Japan, before receiving his Ph.D. in
Intelligent Interactions Technologies from the University of Tsukuba. Further, he
worked at CEREP (USA, France), Pharmadesign (Japan) and RIKEN (Japan).
For many service robots, reactivity to changes in their surroundings is a must.
However, developing software suitable for dynamic environments is difficult. In this
presentation, we will focus on the usability aspects of software engineering applied
to robotics and propose the use of the reactive programming paradigm. While
popular for creating graphical interfaces, reactive programming has never been
used for robot programming. Yet, as we will show giving concrete examples, this
paradigm allows to develop lively and reactive robotics behavior that can be easily
modified and scaled. We will also present Playful, our home made interpreter for
reactive programming, which is available online and free for use for academia.