Augumenta Interaction Platform (AIP) SDK
The AIP SDK is a toolset for enterprise AR developers to integrate efficient and intuitive hand gesture control and palmtop UIs to their applications.Learn more
Infinite Touch toolkit for 3D touching
Bring the power of touching to your applications! This toolkit enables efficient 3D touching in AR applications for a wide range of AR devices.Learn more
“We tested several interaction methods for our smartglass project, and Augumenta SDK was the clear winner in our benchmarking!”
Chunghwa Telecom Laboratories
Augumenta Interaction Platform
Gesture control and palmtop UI methods are a robust alternative to voice and touch control, and they enable rich data input capabilities that work even in harsh field conditions.
The SDK supports a wide range of smartglasses, such as Epson Moverio, Google Glass, Vuzix and HoloLens, and happily co-exists with AR and gaming toolkits that also require real-time camera access.
As a developer, you get to choose between 3 different APIs: Android Java, Unity3D or C/C++. The SDK comes with comprehensive documentation and example applications in source code format for each of them. You’ll be able to create your first gesture-enabled application in no time!
Palmtop UIs introduce powerful ways to enter and manipulate data. Use the palm as an interactive medium for the finger. The AIP toolkit provides a number of controls such as buttons, knobs, and sliders. The overlay and its controls are fully customizable, and widgets can be laid out in various layouts and different graphical looks.
Other POSIX-compatible operating systems
All devices with a camera
C/C++ (on all platforms)
Java (on Android)
Unity3D (on Android and Windows)
Left, right, or both (user configurable)
Buttons, keypads, sliders, dials, switches, selectors, and checkboxes
Developers can create custom widget types
1..n cores (user configurable)
Minimum: 2D RGB
Minimum Camera Frame Rate: 2fps, variable rates supported
Minimum Camera Resolution: 128×96, variable rates supported
AIP in control (master)
3rd party in control (slave)
Camera plug-in API for other toolkits
SDK User Guide
API Reference Manual for Java, C/C++ and Unity
Java and C# sample codes
makes 3D interaction easy
What is the most natural way of interacting with the digital content of your augmented world? Your hands. Our tools enable efficient 3D touching in AR applications for different AR devices from HoloLens to a wide range of Android and Moverio OS smartglasses.
New ways to interact
Infinite Touch introduces a new way for users to interact with your AR content: touching. Interacted by simply pointing with your finger and get a whole new set of possibilities starting from advanced input capabilities and simple browsing of menu structures to point and execute functionality.
Interested in the game in the video above? The game was developed by Ludocraft.
ToF cameras and 3D touching for Android AR devices
Infinite Touch, just like all Augumenta products, is device agnostic and available for Android and Moverio OS in addition to Microsoft HoloLens 1.
Since many Android devices don’t ship with an integrated ToF camera today, we have worked together with PMDtec to create a bundle of their excellent Pico Flexx ToF camera module and a mounting bracket that makes the camera sit on top of your favorite pair of smartglasses.
A sample Unity3D application for getting started with Infinite Touch is available in our github. Documentation can be accessed in our knowledge base.
Note: in order to use Infinite Touch on HoloLens devices, you must first install Windows 10 April 2018 Update or later. Also, you will need to enable Research mode; otherwise Unity3D applications won’t be able to access built-in Time-of-Flight camera needed for 3D finger interaction.
To get started, contact us at sales(at)augumenta.com for a price quote and details for purchasing the tool.
Please notice, Infinite Touch licenses are created for a single application; if you want to use Infinite Touch in multiple HoloLens applications, you need to buy a license for each of them. During the purchasing process, you will be asked to input the application name as it’s entered in Unity3D. Please pay close attention to this, as the name cannot be changed once the license has been created. Please refer to our knowledge base article for more details.
To get started, contact us at sales(at)augumenta.com for a price quote and details for purchasing the tool, and let us know if you need also the camera + bracket package for your device.