Create Augmented Reality Apps using Vuforia in Unity
4.2 (165 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,319 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Create Augmented Reality Apps using Vuforia in Unity to your Wishlist.

Add to Wishlist

Create Augmented Reality Apps using Vuforia in Unity

Learn from Scratch on how to Create Augmented Reality Apps using Vuforia and Unity SDK
4.2 (165 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
5,319 students enrolled
Created by Arduino Startups
Last updated 9/2017
English [Auto-generated]
Current price: $12 Original price: $150 Discount: 92% off
3 days left at this price!
30-Day Money-Back Guarantee
  • 1.5 hours on-demand video
  • 5 Articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion

Training 5 or more people?

Get your team access to Udemy's top 2,000 courses anytime, anywhere.

Try Udemy for Business
What Will I Learn?
  • Implement a simple Augmented Reality App in Vuforia within the Unity SDK
  • Create a simpe spinning and floating script for an AR cube
  • Learn how to detect multiple marker targets and overlay 3D Characters from Unity Asset Store
  • Add interactivity to AR apps with Virtual Buttons
  • Draw in Mid-Air using a Leap Motion Controller
  • Use Vuforia Smart Terrain to detect objects in real time - Powerful for games and entertainment
  • Detect Cylindrical Targets and overlay some particle effects on them
View Curriculum
  • Enthusiasm for Augmented Reality
  • PC/ Laptop that meets Unity SDK minimum requirements
  • Unity 3D and Vuforia SDK (I show you how to install both for free)
  • A Webcam (Can use an Android Phone as a webcam)
  • Printer or Phone/Tablet to print out or display the AR marker
  • A Leap Motion Controller (Only Required for one of the Lectures)
  • Very Basic Unity Experience

Note! This course price will increase to $160 as of 1st October 2017 from $150. The price will increase regularly due to updated content. Get this course while it is still low.



Do you want to learn the new Augmented Reality in Unity SDK?  Are you not satisfied with poor tracking algorithms and limitation of ARtoolkit or other AR SDK's ? Or are you new Vuforia SDK? This course will teach you all the  fundamentals of the Augmented Reality in the shortest time so that you can get started developing your own Augmented Reality Apps. 

I am an AR Developer with a Masters Degree in Electronic Engineering. I have over 18000 students on Udemy. This course is designed to help you understand the fundamentals of Augmented Reality using the Vuforia assets in Unity through practical and easy to understand labs. This class covers these capabilities, including getting started, simple and multiple target detection, smart terrain as well as leap motion integration. You will learn all the fundamentals through practice as you follow along with the training. Together we will build a strong foundation in AR in Unity SDK with this training for beginners. This course will enable you to:

  • Get started in Unity and how to download the Vuforia SDK
  • Create a simple AR app with a floating cube
  • Once you have mastered the basics we go ahead and create multiple targets in Augmented Reality
  • Create virtual buttons to add interactivity to your AR apps.
  • Display Video on a physical wall.
  • Leverage the Leap Motion Controller to create a pinch drawing app in AR. (Really Cool!) 
  • Implement Vuforia's smart terrain algorithm to detection objects in Real Time!
  • Detect Cylindrical Target Objects and animate markers

Training Duration:

1.5 hours

Applications of Augmented Reality:

  1. AR business Cards
  2. AR Gaming
  3. Entertainment
  4. Medical 
  5. Military
  6. Industrial and Domestic Maintenance 
  7. Navigation
  8. Advertising and Promotional Content

You won't find a course like this anywhere on Udemy. Not only will you save on money but you will save on Time. You will receive a verifiable certificate of completion upon finishing the course. We also offer a full Udemy 30 Day Money Back Guarantee if you are not happy with this course, so you can learn with no risk to you.

See you inside this course

Who is the target audience?
  • This course is for those who want to learn Augmented Reality
  • This course is not for people who are not willing to practice along. You won't learn by watching but rather by implementing the labs that I provide in this course.
  • Beginners in Augmented Reality or Mixed Reality
  • Leap motion developers
  • This course is implemented in Unity on Windows. Android or iOS deployment is not part of the scope of this course. However you can easily find tutorials on how to export your AR app to mobile Operating Systems
Compare to Other Augmented Reality Courses
Curriculum For This Course
23 Lectures
Introduction to the Course
5 Lectures 10:28

Introduction to the Vuforia Augmented Reality Course in Unity.

Preview 02:09

Some details on how to take this course.

How to Take this Course

This lecture shows you how to download and install Vuforia and Unity 3D

Preview 05:57

If you are getting an error with the Vuforia AR Camera then read this.

Make sure you use the 32-bit Unity SDK with Vuforia.

Preview 00:52

Download the Markers and Code here

Github Repository for Vuforia Augmented Reality Course
Vuforia Tutorials in Unity
11 Lectures 59:16

Create a simple AR cube in Vuforia

Preview 09:14

A Contribution from Prashanth (Andy) Menon on troublefree Unity-Vuforia Installation on Windows 10:

Notes on Troublefree Unity-Vuforia Installation on Windows 10:

Write a script to make your cube spin. Really cool for more immersion

Adding a Spinning Cube Script in Unity

Once you have mastered single target detection. We move on to detecting multiple markers in Vuforia AR.

Multiple Marker Targets in Vuforia

Augmented Reality Video Playback in Vuforia and Unity

This Tutorial shows you how to get video to playback in Unity but also to make the movie play in Augmented Reality. So the application of this is if you have AR glasses you can view a virtual floating TV on any surface where your AR marker is placed. There are some bugs in Unity where if you import the video it takes forever and it became unresponsive. I am not sure if I just have this problem or if it is a generic problem. Let me know in the Comments down below.

Video on Wall Augmented Reality

Implementing an Augmented Reality Virtual Buttons in Vuforia Tutorial

This video shows you how to rotate a zombie in Unity using the Vuforia
Augmented Reality Unity plugin. If you want to use buttons in AR rather
than on your screen then check out this tutorial on how it is done.

Implementing an Augmented Reality Virtual Button in Vuforia

It would be lovely if you can leave a review for me :)

Preview 00:34

Hey guys so in the previous video you seen the demonstration of the air
drawing in augmented reality. This video shows you the tutorial of how I
did it. I used the leap motion to capture the hand movements and then
used the Augmented Reality Marker as my drawing canvas. The benefits of
using Vuforia AR is that you can move your drawing around easily and
draw around a sculpture. All this can be done in Unity 3D.

Leap Motion AR tutorial

Text Detection and Recognition Tutorial In Vuforia and Unity 3D

This Tutorial shows you how to implement Text Recognition in Vuforia within the Unity 3D environment. I show you how to detect text from a camera in Unity.

Vuforia can detect words that belong to a pre-defined word list. The SDK provides a list of 100,000 commonly used English words that you can incorporate into your Text Recognition apps. You can also define custom word lists and filters that block words from being recognized.

Vuforia Text Recognition

Vuforia Smart Terrain Tutorial - Augmented Reality in Unity
Vuforia's Smart Terrain feature allows for a new level of immersion in Augmented Reality Apps and games. The Smart Terrain Feature allows you to reconstruct as well as augment your physical environment for visualization and gaming applications. This tutorial shows you how to implement Vuforias Smart Terrain in Unity 3D.

Vuforia Smart Terrain

Augmented Reality Course -  Cylindrical Targets in Vuforia Tutorial

Hey guys, this is a tutorial that shows you step by step on how to detect a cylindrical object and use it in Augmented Reality. If you have AR games in Unity SDK, you can have cylinders become towers. The detection accuracy in Vuforia is amazing.

Cylinderical Target Detection in Vuforia AR and Unity

A simple quiz to test your knowledge

Test Your Knowledge - AR Quiz
2 questions
Demonstation Showcase Videos (Non-Tutorial Videos)
3 Lectures 02:16

2D Platform game template using the standard Unity Assets.

Preview 01:02

An Unreal Engine Demo 3D video that was tweaked into Augmented Reality. This video shows the possibilities of AR and using 3D game engines. If you want I can post a link to the executable.

Preview 01:04

Recreate the Unreal Engine Fight Scene
Conclusion and Bonus Section
3 Lectures 05:57

Conclusion to the Vuforia Augmented Reality Course.


Check out these cool resources for the course.

Cool Resources for Students

This lecture answers some of the common issues regarding Vuforia.

  • In this lecture I answer where to find the images used in this course for the IOTAR Database
  • How to solve the blank texture issue in vuforia
[Course Update] - Answering Questions Blank White Texture and Image Database C
Course Updates
1 Lecture 04:36

If you are using Vuforia 6.2 then this lecture is for you. It is a replica of AR cube lecture but in Vuforia 6.2

Preview 04:36
About the Instructor
Arduino Startups
4.2 Average rating
1,015 Reviews
26,022 Students
11 Courses
Masters in Electronic Engineering (25000+ Students on Udemy)

Arduino Startups, with over 25000+ students on Udemy, has over 8 years in Printed Circuit Board (PCB) design as well in image processing and embedded control. He completed his Masters Degree in Electronic engineering and published two papers on the IEEE Database with one called "Vision-based adaptive Cruise Control using Pattern Matching" and the other called "A Three-Step Vehicle Detection Framework for Range Estimation Using a Single Camera" (on Google Scholar). His work was implemented in LabVIEW. He works as an Embedded Electronic Engineer in defense research and has experience in FPGA design with programming in both VHDL and Verilog.

Arduino Startups also has expertise in Augmented Reality and Machine Learning in which he shall be introducing new technologies to the Udemy Platform.