- Level Professional
- المدة 25 ساعات hours
- الطبع بواسطة Institut Mines-Télécom
-
Offered by
عن
This course will teach you the basics of developing mobile applications using Mixed and Augmented Reality (MAR) technologies. Through hands-on projects, you’ll learn practical techniques to rapidly and easily prototype three different applications for Android smartphones and tablets – even with no previous coding experience. If you’re a creative entrepreneur, this is your ideal introduction to today’s trends in the products and technologies of the emerging augmented reality market. If you’re a journalist, media/content producer or teacher, you’ll discover how to augment print-based media with sounds, images and videos, and see how to create an augmented city map and geo-located augmented reality game for your audience. If you’re a web designer or app developer, you’ll gain a range of technological building blocks that you can integrate into your service portfolio. Whatever your background, you’ll learn how to design cutting-edge visual experiences that will enhance your job prospects. What you’ll learn • All about the main MAR products and technologies on the market today • How to build three different augmented reality applications using an augmented reality browser and authoring tools • How to include image recognition and object tracking • How to use geolocation functionality for outdoor augmented reality • Details of the ISO-ARAF standard, an innovative language for representing augmented reality content Prerequisites • You don’t need any prior technical knowledge to take this course. • If you’re familiar with markup languages (HTML, XML, etc) and content management systems, you may be more at ease with the key concepts and techniques. This MOOC is supported by the Patrick and Lina Drahi Foundation. Follow us! Twitter : https://twitter.com/MOOCMAR Facebook : https://www.facebook.com/MOOCMAR/الوحدات
Welcome (the "what/who/how" of this course)
1
Discussions
- Introduce yourself
1
Videos
- Welcome to our course Mixed and Augmented Reality!
3
Readings
- Course overview
- FAQ
- How to use Discussion Forums
Overview of this module
1
Videos
- What will you learn in this module?
What is the Mixed and Augmented Reality?
1
Assignment
- What are the Mixed and Augmented Reality concepts?
1
Discussions
- In which fields do you consider that AR applications can be applied?
2
Videos
- Definition of Mixed and Augmented Reality
- Mixed Reality Continuum
MAR - Research or Real Products?
2
Videos
- MAR Market, Actors and Value Chain
- Application vs. Browser
MAR System Architecture
1
Assignment
- Check your knowledge on MAR Market and System Architecture
1
Videos
- MAR System Architecture
Augmented Reality Timeline
1
Readings
- Augmented Reality History
Questions?
1
Discussions
- What is the one question that is still on your mind after this module?
Week Overview
1
Videos
- Welcome
1
Readings
- What will you learn this week?
My Augmented Book: Getting Started with the Authoring Tool
2
External Tool
- Start making your own Augmented Book
- Optional: Submit your work to the Augmented Reality Project Gallery
1
Discussions
- Share your work for the Augmented Book
2
Videos
- Create an Augmented Book using an authoring tool
- An Augmented Book example
2
Readings
- How to access project assignments?
- Create an Augmented Book using the authoring tool, step-by-step
Setup and Installation
1
Videos
- Download and install the ARAF browser
4
Readings
- Download the ARAF browser on your mobile device
- Note: How to allow the installation of non-market apps on Android
- Install the ARAF browser on your mobile device
- Open an AR file in the ARAF browser
A Closer Look into an ARAF File
1
Assignment
- Quiz about the main modules of the ARAF file
2
Videos
- Let's take it a step further
- Augmented Book - Inside the ARAF file
2
Readings
- Main modules of the obtained ARAF application
- An Augmented Book template
Getting a Sense of the Image Recognition Process
1
Assignment
- Quiz about the image recognition process inside the ARAF file
1
Videos
- Image recognition process
1
Readings
- Image recognition process – inside the ARAF file
Questions?
1
Discussions
- What is the one question that is still on your mind after this module?
1
Readings
- FAQ of Week 2
My Augmented Book: Modifying the AR Experience
1
External Tool
- Start modifying your Augmented Book
1
Discussions
- Share your modified Augmented Book
2
Videos
- Modifying the AR experience: replace a sound with a video
- Demonstration of the modified AR experience
3
Readings
- Modifying the AR experience: replace one sound with a video
- Video resources to be used for the assignment
- Modified Augmented Book code
Week Overview
1
Videos
- Introduction
1
Readings
- What will you learn in this module?
Using 3D Objects in ARAF Scene
1
Assignment
- 3D objects in ARAF
1
Videos
- 3D objects in ARAF
1
Readings
- How to run and visualize ARAF files on your PC
Detection and Tracking in ARAF Using Vuforia
1
Assignment
- Recognition process with Vuforia
2
Videos
- What is Vuforia?
- Recognition process with Vuforia
Vuforia Developer Website
1
Assignment
- Use the Vuforia descriptor in ARAF
1
Videos
- Use the Vuforia descriptor in ARAF
1
Readings
- How to use the Vuforia developer website - Step-by-step
Questions?
1
Discussions
- What is the one question that is still on your mind after this module?
1
Readings
- FAQ of Week 3
Augment your city map
2
External Tool
- Augment your city map
- Optional: Submit your work to the Augmented Reality Project Gallery
1
Discussions
- Share your Augmented City Map
1
Readings
- Augment your city map - Step-by-step
Module Overview
1
Videos
- Welcome
1
Readings
- What will you do in this module?
Create your AR Quiz Using the Authoring Tool
2
External Tool
- Create your own AR Quiz
- Optional: Submit your work to the Augmented Reality Project Gallery
1
Discussions
- Share your work for the AR Quiz
2
Videos
- Create an AR Quiz using the authoring tool
- An AR Quiz example
2
Readings
- Preparing the next assignement
- Create an AR Quiz using the authoring tool : step-by-step
Main Concepts of Geolocation in ARAF
1
Assignment
- Quiz about geolocation and prototypes in ARAF
3
Videos
- Geolocation in ARAF
- What is a prototype? A basic example: Image PROTO
- Enriching a prototype: add user interaction
2
Readings
- What is a prototype? A basic example: Image PROTO
- Source code for adding user interaction to a prototype
Map-Related Prototypes in ARAF
1
Assignment
- Quiz about map-related prototypes
5
Videos
- Map PROTO Step-by-Step
- MapMarker PROTO Step-by-Step
- MapOverlay PROTO Step-by-Step
- MapPlayer PROTO Step-by-Step
- An example of a functional map in ARAF
5
Readings
- Source code for the Map PROTO
- Source code for the MapMarker PROTO
- Source code for the MapOverlay PROTO
- Source code for the MapPlayer PROTO
- Source code for the full functional map in ARAF
Questions?
1
Discussions
- What is the one question that is still on your mind after this module?
1
Readings
- FAQ of Week 4
Module Overview
1
Videos
- Welcome
1
Readings
- What will you do in this module?
A Closer Look Inside the ARAF File of the AR Quiz
2
Assignment
- Check your knowledge of prototypes used in the AR Quiz
- Check your knowledge of AR Quiz scene and game behavior
4
Videos
- AR Quiz - Prototypes part 1
- AR Quiz - Prototypes part 2
- AR Quiz - Game's scene graph
- AR Quiz - The game's behavior
1
Readings
- Source code for the AR Quiz
Questions?
1
Discussions
- What is the one question that is still on your mind after this module?
1
Readings
- FAQ of Week 5
Closing comments
1
Videos
- Closing comments
My AR Quiz - Programming a New Behavior
1
External Tool
- Modify your AR Quiz
1
Discussions
- Share your modified AR Quiz
1
Videos
- Map markers continuously updating their position on the map
2
Readings
- Programming a new behavoir for the AR Quiz : step-by-step
- Source code of the modified AR Quiz
Auto Summary
"Getting Started with Augmented Reality" is an engaging IT & Computer Science course offered by Coursera, taught by industry professionals. The course provides a comprehensive introduction to developing mobile applications using Mixed and Augmented Reality (MAR) technologies. Over a duration of 1500 minutes, learners will work on hands-on projects to create three different applications for Android devices, covering aspects like image recognition, object tracking, and geolocation functionality. Ideal for creative entrepreneurs, journalists, media producers, teachers, web designers, and app developers, this course caters to both beginners and professionals looking to enhance their skills in augmented reality. No prior technical knowledge is required, although familiarity with markup languages and content management systems can be helpful. Supported by the Patrick and Lina Drahi Foundation, the course is available through a Starter subscription.

Marius Preda

Veronica Scurtu

Traian Lavric