AR Furniture

Research, Design, Prototype



Using augmented reality, users can visualise furniture in their environment. We explore the interaction within an AR space and create a user-friendly application. Our goal is to help users make decisions through AR.



Augmented Reality has a great potential in retail and B2B application where users can visualise the products in their environment and provide users with information about products, for example, sizes, colours and 360 views etc. It is a technology for users to view virtual objects in their surroundings. As an R&D project, our purpose is to look at the use cases of AR in enhancing the user experience.

Our user scenario includes users who would like to try out how furniture would look like in their home or offices and users who would like to understand the size of furniture by using the app.

From the research of the existing similar applications. We found that these applications are hard to learn and most of the time it is assumed that the users already know the steps for using AR.

Our design is to clearly communicate the main steps in successfully using AR. The tasks within the app are identified as picking furniture to be placed in the environment, detecting the plane where the furniture would be placed, interacting with the furniture, including moving and rotating the furniture and placing the furniture when the user is happy with the position of furniture

We make sure these steps are clearly shown throughout the layout.

User flow within the application


Wireframe of the application

From the welcome page, users would be asked to allow camera access to get information about the users’ environment. Then the users can add furniture.

Users pick furniture from the catalogue, and they are asked to track a plane through the camera. There will be instructions on how to successfully track a plane.

Users are notified of a tracked plane and the furniture is placed on the environment. Users are given instructions of interaction with the furniture. Users can drag and change the position of the furniture.

Users can rotate the furniture, and users can click to place the furniture or discard the picked furniture. Users can add more furniture or clear all the placed furniture


A dashboard is designed to make the app content manageable. Admin can upload the furniture and add new items to the catalogue.



AR is still new to most of the users. They might need more instructions when using the experience. Also, the level of details of the 3D objects would affect how users enjoy the experience. Users are generally interested in AR and will be more engaged if they know the app has got AR features.

The conventional interacting patterns are affecting how users use the app. For example, drag and drop, zoom in-out behaviours of 2D should re-apply to 3D whenever possible.