Duration
7 hours (usually 1 day including breaks)
Requirements
- Programming experience in any language.
Audience
- Developers
Overview
ARToolKit is an open-source tracking library for creating Augmented Reality (AR) applications. It supports Windows, Linux, Mac, Android and iOS.
In this instructor-led, live training, participants will learn how to build an augmented reality mobile application with ARToolKit.
By the end of this training, participants will be able to:
- Develop a mobile application that overlays virtual imagery onto the real world
- Preprocess video to adjust lighting and resolve issues
- Integrate ARToolKit with third-party tools and functionality, including OpenCV, Unity, OpenSceneGraph and the mobile device’s GPS, compass, and camera calibration utilities
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- The mobile application developed in this course can be target Android and/or iOS. To request your preference, please contact us to arrange.
Course Outline
Introduction
Preparing the Software and Hardware for AR
Overview of ARToolkit Features
Creating a Project
Capturing an Image
Creating 2D Content for AR
Overlaying Imagery onto a Live Background
Creating 3D Content for AR
Adjusting Lighting
Calibrating the Images
Preprocessing Video
Accessing the Mobile Device’s GPS
Accessing the Mobile Device’s Compass
Accessing the Mobile Device’s Camera
Integrating ARToolKit with OpenCV
Integrating ARToolKit with Unity
Integrating ARToolKit with OpenSceneGraph
Troubleshooting
Summary and Conclusion