Tag Archives: augmented reality

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 Hill Institute) and Scott Wallace (Nine Lanterns). Aliki presented on the six niche MOOCS for VET currently being developed by the Institute, while Scott presented on interative storytelling and the use of narrative in learning experiences.

Augmented contextual instruction user experience (Image tracking)

Screen captures from the completed image-tracking augmented contextual instruction user experience.  The augmented contextual instruction is made up of a sequence of junaio channels that can be browsed in the junaio AR browser. For this example, the channels were browsed using junaio on an iPad.

Step 1: Remove bracket from caliper
The first step in disassembling a rear brake caliper is to remove the bracket from the caliper. Use a spanner to loosen the retaining bolts.
Step 2: Inspect and clean retaining bolts
The second step in disassembling a rear brake caliper is to inspect and clean the retaining bolts and remove the rubber seal from the bracket.
Step 3: Remove piston from brake caliper.
Insert the air tool into the fluid inlet port of the caliper.
Step 4: Remove seal from brake caliper
Use a pointed tool to remove the piston seal from the caliper.
Instructional poster
The instructional poster provides the user with an entry point to the object-based or image-based ‘How to disassemble a rear brake caliper’ augmented contextual instruction.

Augmented contextual instruction user experience (Object tracking)

Screen captures from the completed object-tracking augmented contextual instruction user experience.  The augmented contextual instruction is made up of a sequence of junaio channels that can be browsed in the junaio AR browser. For this example, the channels were browsed using junaio on an iPad.

Step 1: Remove bracket from caliper
Place the assembled rear brake caliper on the workbench with the retaining bolts facing towards you.
step_01_screen
The first step in disassembling a rear brake caliper is to remove the bracket from the caliper. Use a spanner to loosen the retaining bolts.
step_02_instruct
Remove the bracket from the caliper and then place the bracket on the workbench facing towards you.
step_02_screen
The second step in disassembling a rear brake caliper is to inspect and clean the retaining bolts and remove the rubber seal from the bracket.
step_03_instruct
Put the bracket to one side. Place the caliper upside down on the workbench with the inlet port facing away from you.
step_03_screen
Insert the air tool into the fluid inlet port of the caliper.
step_04_instruct
Turn the caliper over with the cylinder bore facing towards you.
The fourth and final step in disassembling a rear brake caliper is to remove the piston seal from the caliper.
Use a pointed tool to remove the piston seal from the caliper.
Disassembly complete!
You have now completed the final step in disassembling a rear brake caliper. Remember to inspect and clean all parts before reassembly.
learner_resources
Web page for supplementary material. http://rowanpeter.com/exp/ar/creator/resources/index.html
Supplementary material
Once the bolts have been loosened, you can then use your fingers to remove them. You can check out the How to disassemble a rear brake caliper playlist on YouTube.

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!

2013-10-09 22.33.57-1
Yes. It’s still one to prepare and one to publish.

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! Damn.

2013-10-13 10.34.58
Too many glowing screens if you know what I mean.

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 view your channel in Junaio on your device. If it’s not placed correctly, you need to tweak it in Creator, publish it and then view it again in Junaio. Repeat process until it looks like it might almost be placed correctly. Curious.

step_01_point_cloud
The first step in disassembling a rear brake caliper is to remove the bracket from the caliper. Use a spanner to loosen the retaining bolts.
step_02_point_cloud
The second step in disassembling a rear brake caliper is to inspect and clean the retaining bolts and remove the rubber seal from the bracket.
step_03_point_cloud
The third step in disassembling a rear brake caliper is to remove the piston from the caliper.
step_04_point_cloud
The fourth and final step in disassembling a rear brake caliper is to remove the piston seal from the caliper.

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 of the image in relation to the buttons and have made sure the buttons translated above the background image, but this doesn’t seem to make a difference when the published channel is viewed in Junaio on my iPad.

I’ve posted my issue with Z translation of buttons in UI Designer of Creator 2.6 to the Metaio Helpdesk and look forward to hearing from someone in the community.

While attempting to solve this problem on my own in Creator, I experimented with placing the buttons partially over the background image and then publishing to my channel. This had an interesting result. The button displays and functions correctly!

Here are some screen captures of the properties windows for the background image and each button in the UI Designer of Creator and the published channel viewed in Junaio on my iPad.

ui_issue_button_background_image
The properties window for the background image. The image has a 0.0 Z translation.
ui_issue_button_over_image
The properties window for the button placed over the background image. The button has a 5.0 Z translation.
ui_issue_button_partial
The properties window for a button placed partially over the background image. The button has a 5.0 Z translation.
ui_issue_ipad
The palcement of UI elements in the published channel viewed in Junaio on my ipad.

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 and link to next step in the process. The geometry is also misplaced. Now trying to upload to update the published channel and it doesn’t seem to be working. You might have to unpublish the channel, upload changes, publish it and then wait two more days for it to be approved. 

Nope, you can just upload the Creator file to the server again and it will ask you to update the already published channel. For me, Creator and the Metaio/Junaio platform lack some  expectation-outcomes-experience-scaffolding for users. This software, platform and service can be a little bewildering at times.

This recording shows my first two channels published to Junaio. Both channels feature incorrect placement of geometry and missing user interface. It’s a work in progress.

step_04_published

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 production workflow for each 3D model used in each step of the augmented contextual instruction.

Important tip: Remember to export your fbx from Blender to your Desktop and not anywhere else on your computer. For some unknown or unexplained reason fbx files exported to anywhere else but the Desktop do not seem to work properly when converted using FBXMeshConverter.

Screen Shot 2013-09-08 at 11.06.57 AM

Screen Shot 2013-09-07 at 12.33.09 PM