HUPAC - Kransimulator im Verkehrshaus der Schweiz

C#, C++ · Custom Hardware · Unity · Sensorik

Kontext

Nahe der Schweizer Grenze, genauer gesagt in Busto Arsizio (Italien) betreibt Hupac eines der grössten Terminals der Welt, um Container und Lastwagen von der Strasse auf der Schiene zu befördern.

Ziel war es, Kindern im Schulalter, Jugendlichen und Erwachsenen das Thema «Kombinierter Verkehr» näher zu bringen und ein tolles, exklusives Erlebnis in Luzern zu schaffen.

Lösung & meine Rolle

Ich entwickelte die gesamte Software, von der Joystick-Integration bis zur Unity-Simulation. Die Aufgabe: einen Container vom Lastwagen auf einen Eisenbahnwagen transportieren, gesteuert aus einer originalen Kranführer-Kabine. Die 3D-Modelle entstanden in Zusammenarbeit mit Cascade Animation, die Kabine brachte die nötige Authentizität.

Technische Umsetzung

Joystick in der Kabine
Hardware Integration
Die originalen Joysticks der Kabine mussten mit analogen Steuersignalen betrieben werden. Diese wurden über Phidget-Interfaces abgenommen und in Echtzeit an die Unity-Simulation weitergeleitet. 
Joysticks
Da kein Schaltschema existierte war die knifflige Arbeit herauszufinden wo bei welcher Stellung die Signale geschaltet wurden. 

Über 4 LED Buttons können die Sprachen gewählt werden.
Joystick Verkabelung

Simulation

Block durch die Kabine auf das Game
In einer dreidimensionalen Terminal-Welt simuliert die Applikation den Blick des Kranführers von oben. Ziel: in unter zwei Minuten einen Container, Sattelauflieger oder Wechselbehälter vom Lastwagen auf die Schiene verladen damit die Ware pünktlich durch den Gotthard reisen kann.
Ganz so einfach ist es nicht: Zwei Joysticks, Vogelperspektive und die nötige Präzision fordern jeden Besucher heraus.
3D Ansicht Kontainer verladen im Spiel

Spass & Erlebnis

Nach der Eröffnung wurde der Kransimulator den Besuchern des Verkehrshauses übergeben und das Resultat lässt sich sehen: Allein im Juli schlüpften über 5000 Personen in die Rolle des Kranführers. Rund die Hälfte schafft es den Kontainer in der vorgegebenen Zeit auf die Schiene zu heben.

projekt im kopf?

Ich freue mich auf eine Nachricht. Ob für ein konkretes Projekt, eine Zusammenarbeit oder einfach ein Kennenlernen.

gerd@mosser.ch+41 78 798 55 04