BMW wanted a training programme for internal and external participants, which would take the form of a factory tour and be designed as an interactive experience. As a subcontractor, we defined the system architecture and programmed some of the applications: the trainer app, the real-time server, the database and the remote controls. Other service providers and agencies contributed the educational concept, the content, the media technology and the games.
Challenge
The design and implementation of the remote control systems for the various participants and components proved particularly challenging. The trainer, equipped with a tablet, was to guide their teams through the tour, deliver learning content and display it on the participants’ tablets.
In addition, they were to be able to remotely control media players, lighting and games at the various stations along the tour, thereby flexibly orchestrating the overall experience.
Solution
The trainer sends control commands to the central server. From there, they are forwarded to the hardware via the appropriate protocol: we connected our own PWAs and the participants’ tablets via a socket connection, whilst the installations were connected via OSC and the lighting and media players via UDP.