Placement of virtual objects in ARKit/ARCore


Stockholm or Remote


About Advrty

Advrty is developing a revolutionary brand advertising platform for Virtual and Mixed Realities. Our unique method to define, deliver, experience and measure ads in these new realities has the potential to globally disrupt traditional media ad spend and will play a crucial part in the monetization of games and apps in these new digital experiences.

At Advrty you get an opportunity to work in a startup environment with an experienced team focused on the technologies and digital behaviors of tomorrow. Doing a master thesis together with us is possible both at our office and remotely. We are located at Embassy, a VR-focused business hub in the very heart of Stockholm city. Projects requiring specific hardware are suitable for students with opportunity to join us at the office for the whole or a part of their project.

About the Thesis

Apple’s release of ARKit in June at the annual WWDC was extraordinary. The ability to create a precise point cloud from a single camera and estimating the movements using the built in sensors makes the use of visual markers obsolete. Two months later Google released a similar product called ARCore with similar capabilities but for Android. Handheld AR is now available to millions of smartphones without the previous hassle of visual markers. ARKit and ARCore offers a way to augment the reality with virtual content as an overlay on the camera feed.

Both systems generates a point cloud of the environment that allows placement of virtual objects. This thesis should investigate if placement can be done in relation to the device’s understanding of the environment. As an example a chair should not be able to be placed under a table if the chair is higher than the table. To create an immersive experience the virtual objects should be placed as if they coexists with the physical environment.


Unity C# (or other compatible game engine/ language)
3D graphics
Linear Algebra
Virtual, Augmented & Mixed Reality

ARKit or ARCore compatible device


Sista ansökningsdag
Notera att sista ansökningsdag passerats