Explorations in augmented reality presentation for the E-LEARNING INDUSTRY ASSOCIATION event

This afternoon I attended the E-LEARNING INDUSTRY ASSOCIATION PechaKucha event at Centre for Adult Education (CAE) in Melbourne’s CBD and presented Explorations in augmented reality. Explorations in augmented reality described my experience of prototyping an augmented reality experience as part of my VET Development Centre Specialist Scholarship. The event also featured presentations from Aliki Kompogiorgas (Box …

A solution to the challenge of using markers placed on the floor to trigger and then engage with an augment containing a 3D object modelled to scale

Using Simultaneous localization and mapping (SLAM) or mapping a room (creating a 3D point cloud) or environment with Metaio Toolbox could be a solution to the challenge of using markers placed on the floor to trigger and then engage with an augment containing a 3D object modelled to scale.

Save. Upload. Wait. Test. Tweak. Save again. Upload again. Wait again. Test again. Tweak again. Almost there!

Save. Upload. Wait. Test. Tweak. Save again. Upload again. Wait again. Test again. Tweak again. Almost there! And another thing. It’s been 11 days since I posted my issue with Z translation of buttons in UI Designer of Metaio Creator 2.6 to the Helpdesk of the Metaio  Developer Portal and there hasn’t been one response! …

Placing geometry in the 3D point cloud in Metaio Creator 2.6

Placing geometry in the 3D point cloud in Metaio Creator 2.6 is a little cumbersome, bewildering and often inaccurate. It takes lots of clicking and seemingly random fiddling to place geometry. You also can’t really determine if your geometry is placed correctly within the 3D point cloud until you upload to your channel and then …

Testing image tracking with UI elements for each step of the disassembly process

Screen captures from my image tracking tests in Junaio for each step of the disassembly process with UI elements. Unfortunately, due to my Z translation problems in UI Designer of Creator 2.6 I had to remove the background image which was placed underneath the buttons. Doing this gives the buttons a floaty and slightly random feel, …

Lost in Metaio Creator’s Z translation

I’m currently wrestling with the correct Z translation of images and buttons in UI Designer of Creator 2.6. I’ve placed some buttons on top of an background image in the UI Designer of Creator and have encountered a problem where the image obscures the buttons and prevents them from working. I’ve checked the Z translation …

Two channels published without the extras

After two days of waiting, my Step 4: Remove piston seal from caliper and Step 1: Remove bracket from caliper channels on Junaio have been made public. This is good news, but I think I went a little early on the publish because I failed to include extras such buttons for the instructional video, learner resources …

Geometry for brake caliper augment: Step 4: Remove piston seal from caliper

Previsualising the pointed tool, piston seal and rear brake caliper geometry for Step 4: Remove piston seal from caliper stage of the brake caliper augment. Geometry will be exported as FBX from Blender, prepared by FBXMeshCoverter for import into Creator for  upload into my Metaio channel for final use as an augment. Figuring out the …

Gathering 3D point cloud with Metaio Toolbox

Screen captures from 3D point cloud data gathering with Metaio Toolbox for sequences to be used in my augmented contextual instruction on the rear brake caliper. The 3D point cloud data will then be used as tracking technology to place my augments.

3d_point_cloud_caliper_complete
A rear brake caliper. This 3D point cloud will be used to place an augment for the first step of the rear brake caliper disassembly sequence.
3d_point_cloud_clean_bot_pins
The bracket from a rear brake caliper. This 3D point cloud data will be used to place an augment for the second step of the rear brake caliper disassembly sequence.
3d_point_cloud_remove_piston
An overturned rear brake caliper. This point cloud data will be used to place an augment for the third step of the rear brake caliper disassembly sequence.
3d_point_cloud_remove_seal
A rear brake caliper with the piston removed. This point cloud data will be used to place an augment for the fourth and final step of the rear brake caliper disassembly sequence.
using_itunes_to_gather_point_cloud
Metaio specify iTunes for the transfer of 3D point cloud data from your iPad to your computer.

Geometry for brake caliper augment: Step 3: Remove piston from caliper

Previsualising piston, boot and arrow geometry for Step 3: Remove piston from caliper stage of the brake caliper augment. Geometry will be exported as FBX from Blender, prepared by FBXMeshCoverter for import into Creator for  upload into my Metaio channel for final use as an augment. Figuring out the production workflow for each 3D model …

Preparing low-poly geometry for augmented contextual instruction in the disassembly and assembly of a vehicle’s rear brake caliper.

Preparing low-poly geometry for augmented contextual instruction in the disassembly and assembly of a vehicle’s rear brake caliper. Augmented contextual instruction is to be prepared in Metaio Creator, published to a Metaio channel and then accessed by learners through the Junaio app. 3D point cloud data is gathered with Metaio Toolbox. This video conceptualises one stage of …

Prototyping augmented contextual instruction with Metaio Creator (Demo mode) and Toolbox

For this prototype, I’m using Metaio Creator image and object recognition features of Toolbox in restrictive Demo Mode to further explore some aspects of my concept of augmented contextual instruction. Unfortunately, in Demo Mode I can’t use the excellent 3D point cloud data  captured in Toolbox to prototype all aspects of my augmented contextual instruction. In Demo …

Blender selection modes: The sync selection button

Once you’ve created seams in your mesh and then unwrapped it, you’ll then probably want to move contiguous groups of faces or UV islands into a location that will make it easier for you to create and then paint a texture. Before you can start moving your UV islands you’ll need to change your selection …

Kollum

Kollum is a concept for a collaborative location-based realtime audio experience that takes place in urban or suburban environments. Kollum is an attempt to conceptualise and capture the elements of location-based audio experiences that incorporate elevation or altitude through cumulative and persistant columns of sound. Users can use the audio recording features of their smart phone or mobile …

Sew, grow and mow: An AR lawn art experience

Sew, grow and mow is a multi-user virtual lawn art experience played in real locations with real dimensions in real time. Sew, grow and mow is a continuation of an existing idea about persistently augmenting a space. The experience Location Users choose a location nearby or a location they can easily access to place their virtual lawn. Suitable …

Mental note: AR homework

Mental note. I need to do some homework. I need to determine how I can use the Metaio SDK and Unity as an alternative to Blender and Aurasma for developing AR experiences for my VET Development Centre Specialist Scholarship. AR in the browser with something like JSARToolKit library with the WebRTC getUserMedia API Brekel Kinect …

ARcamp: Day 2 – Tuesday 21 May 2013

As part of my VET Development Centre Specialist Scholarship I attended ARcamp 2.0 at the Inspire Centre at the University of Canberra from Monday 20 May to Tuesday 21 May 2013. This blog post provides an overview of the presentations and activities that I participated in throughout the second day of camp. The work of …

ARcamp: Day 1 – Monday 20 May 2013

As part of my VET Development Centre Specialist Scholarship I attended ARcamp 2.0 at the Inspire Centre at the University of Canberra from Monday 20 May to Tuesday 21 May 2013. This blog post provides an overview of the presentations and activities that I participated in throughout the first day of camp. Welcome to ARcamp …

ARIG: A prototype camera rig for recording contextual tablet and mobile phone screen activity

ARIG is a camera rig for recording activity on and around the screen of a tablet or mobile phone screen. The concept for ARIG came from my need to record my experiments with marker and location-based augmented reality experiences. In this example, ARIG records a simple 3D cube augment produced with Blender 2.62 and Aurasma …

A simple cube (Blender 2.62 and Aurasma Studio)

Blender 2.62 does a good job of exporting a 3D scene in the Collada (DAE) format for use as an overlay in Aurasma Studio. You just need to make sure you interpret the newest version of the Aurasma 3D Guidelines in a Blender 2.62 context. For a Blender 2.62 user the most important guidelines to …

The challenge of using markers placed on the floor to trigger and then engage with an augment containing a 3D object modelled to scale

As part of my VET Development Centre Specialist Scholarship I’m in the process of developing my practical skills in designing and building augmented reality learning experiences. One of the experiences I’m currently prototyping is a workplace hazard identification activity. This has brought about an interesting challenge. I’m currently grappling with the challenge of using markers placed …