Air Push: Mid–Air Interaction for Touchless Interfaces
We look at the user research and engineering behind Air Push – the interaction style that drives our award-winning TouchFree application for interactive kiosks.
What Is Air Push?
Air Push is a way of interacting touchlessly that is robust, flexible, and intuitive to use.
It comes prebuilt into Ultraleap’s TouchFree – an application that runs invisibly on top of existing touchscreen interfaces. TouchFree detects hand movements mid-air and converts them to an onscreen cursor.
But how will users adapt to this new way of using a familiar technology? We think the technology should adapt to them.
Our User-Centred Design Process for Touchless Interactions
Users’ journey needs to be as smooth as possible and we’ve thought about every step in the functional design of touchless kiosks.
User research told us that interactions with touchless interfaces needed to be easy to learn, reliable, and quick. People want to understand the actions they need to make, and they need confidence that they’re successfully interacting.
At Ultraleap we know a lot about the many different ways to perform mid-air interactions. So we undertook extensive user-testing to find the best, most effective interaction for use with touchless screens.
Our research investigated how users intuitively used touchless interfaces. One way of making a selection is to hover over the button you want to choose. This seems effortless, but we found users still instinctively “tap” in mid-air.
We developed Air Push based on these findings. With Air Push users select a button by simply pushing forwards in mid-air. Testing showed Air Push is the preferred, most natural way of interacting with touchless interfaces.
We knew Air Push needed to reliably detect different interaction styles. What if one user uses rapid short taps, while another uses longer slower pushes? Our engineers came up with the “spring principle” to make sure Air Push was robust for all users.
The spring principle models the Air Push interaction on the way in which a spring compresses.
Air Push is programmed to act as if the user’s hand is connected to the screen by a spring. This means it can calculate any type of force being applied towards the screen by the user’s tapping action.
When a user’s hand moves slowly the imaginary spring can compress. When a hand moves quickly, the “spring” stiffness increases and more force is transferred. This means that quick moving hands can make smaller taps and still be effective. Users can use their whole hand or any number of fingers.
The elegant maths behind the spring principle makes for a simple and easy-to-use touchless experience.
Why It Works
Air Push works effortlessly and flexibly across interaction types. This is thanks to our user-led, evidence-based approach to design.
No need for your user to adapt their interaction style to your new touchless kiosk. Air Push effortlessly adapts to your user.
People told us they need confidence in their touchless interactions. That’s why Air Push is reinforced with visual feedback. Using the spring principle means that the system can calculate how close a person’s hand is and how fast it’s moving. We illustrate this with an on-screen animation to let users know how and when they’re successfully interacting – very little extra guidance is required.
When the system registers a “tap” on the screen the central cursor dot animates. This shows the user their interaction has been successful.
The cursor’s outer circle contracts and expands as the user’s hand moves forwards and backwards. These visual cues provide strong, immediate guidance on what actions to take.
This was key because we knew from our user testing that people tended to dive right in without reading printed instructions.
Air Push is a method of touchless interaction that’s intuitive, flexible, and simple to use. It's available as part of our award-winning TouchFree application, which is free to use for evaluation purposes.