Augmented Reality Solution for Ski
The product is represented as glasses for skiers. These glasses allow you to communicate with other people during skiing and see a map with participants. A skier can listen to music while riding, switch tracks, stop and resume playback, change the volume etc.
Map rendering problem
The application required a map where the user can see resort-related points of interest such as ski elevators, ski routes, shops, quest locations, and other helmet users.
An essential feature of the map is the ability to see the real-time movement of all active helmets on the hills. Also, it is important to update points of interest over an internet connection without manual interaction with the helmet.
We investigated different approaches and tools to build such a map, but all of them had issues such as unacceptable dataset quality or the requirement for a high-speed internet connection, which isn’t possible in the mountains.
We developed a custom renderer for OpenStreetMap datasets.
We created an importer to generate all required data to build the map. The map renderer was built as a component for the Unity3D game engine. It supports height maps, remote dataset updating, and real-time data updates, so each user knows where their friends are.