SteamVR Tracking License Day 3

SteamVR Tracking License Day 3

Render Model

In our third and final day, we started out with creating our own render models for the reference objects given to us in our hardware development kit.  Synapse taught the course using open-source software, namely Blender.  After successfully modelling/downloading our render models (which included Thor’s hammer, a longsword, a Portal gun, and more), we tossed them into our SteamVR render models folder.  If you want to change up some render models yourself, take a look at the format of them.  Should be under:
Steam\steamapps\common\SteamVR\resources\rendermodels\
All it needs is an obj (same name as the folder) with forward pointing in the -z, a material file, and a texture file.  That’s the format for any SteamVR Tracked object (so third party controllers like Oculus Touch may not work under that format).  I’m not sure if this will throw any errors when trying to launch experiences, so it might be smart to make a backup if you plan on messing with any of these files!

Practice

So now Synapse wanted to be sure that we have what it takes to design tracked objects, and fix any problems that may arise.  We were given various broken situations (ie. IMU axes inverted, sensors reporting incorrect positions, incorrect IDs, etc.), and then troubleshot them into correction.  These activities were done on “UFOs” provided by Synapse (not included in our Hardware Development Kit).  They were pretty much versatile tracked objects that we would select which sensors were active and then play around with its JSON file.  After successfully troubleshooting the UFO problems, we spent some time experimented with activating various sensors on the UFO and observing its effect on tracking.   It was pretty cool – we limited sensors to be only colinear or coplanar, and were able to experience pose rotation and translation error in real-time (was most evident when disabling the IMU)!  Always cool to see theory come out in application.

Architecture

We then went over the electrical architecture and firmware technicalities.  There’s not really much that I can say here, other than reiterate that Valve has made the decision to have Synapse lock down the firmware (and by extension a large amount of the bill of materials) to ensure a standard for the SteamVR Tracking ecosystem.  If you want more info, sign up to be a licensee!

Putting it all Together

And so we’ve finally got it all.  The sensor placement.  The visualization and optimization.  The JSON file.  The Watchman.  The render model.  Troubleshooting and low-level understanding.  We have the power to create a motion-tracked object with sub-millimeter accuracy in virtual reality.  Bring it on.

With still an hour and half left in the day, and with training formally over, one of our colleagues was eager to go through the full process (and we were happy to join in the fun).  Ciuffo, the engineer from Synapse who was our amazing primary teacher for the course, ran off to his office and returned with an object that had plenty of variances in geometry to track: a Nerf gun (Photo credit again goes to Michael McClenaghan).

nerf-rifle-watchman

Michael was on hardware duty – he applied and wired up sensors, took physical measurements, and prepared the JSON.  You can read more about his experience on that here.  Our colleague Jack then assembled the render model, ensuring its orientation would match our physical device.  I was pretty eager to explore next-steps with this process, so I hopped into Unity and began preparing a scene.  Once our hour and a half was up, we had a system with impressively stable tracking (especially considering only 5 sensors +IMU were active), a properly aligned render model, and a successful “game” in Unity.


Needless to say, we were proud :)  Just goes to show how efficient Synapse and Valve have made the prototyping process.  (Also, sorry about the slow-motion; we accidentally recorded high-speed, but I think adds a slight charm to it).


Farewell Synapse

And thus concludes the epic journey that was SteamVR Tracking training.  To say I had an amazing time is an understatement, and I think my colleagues from the course would readily agree.  Synapse runs a great and creative environment, and I do hope I get to work with them again in the future.  Cheers, Synapse – keep up the amazing structure and work you have going for you.

If any of you from the community want to reach out, we’ve got comments and we’ve got email (blog@talariavr.com) – feel free to hit us up!  I’ll be summarizing the past three days in my next post, as well as answering any community questions that have rolled in since the training began.  Keeping this blog is a neat and new experience for me, and I hope I’m providing you all with information that’s valuable to you.  ‘Til next time!

Leave a Reply

79 Comments on "SteamVR Tracking License Day 3"

avatar
  Subscribe  
newest oldest
Notify of
Dominic
Guest

Again, thanks for posting this, really interesting content for those that can’t attend the workshop!

Keep up the flow of information, much appreciated. And make sure to show us your wonky first prototypes when you’re done :)

Ando
Guest

This is great! Did you guys get any information about the SteamVR driver, and any access to that?

trackback

Free Piano

Nice post. I be taught something more difficult on different blogs everyday. It is going to always be stimulating to read content from other writers and practice slightly something from their store. I’d prefer to use some with the content material on m…

trackback

Cialis pills http://cialisvipsale.com/

You’ve made your stand very well.!

trackback

Viagra bula http://viagravipsale.com/

Fine posts. Cheers!

trackback

Cialis without a doctor’s prescription http://cialisyoues.com/

Valuable material. Regards!

trackback

Buy viagra http://rldta.com/

Wonderful forum posts, Kudos!

trackback

Buy generic cialis http://kawanboni.com/

Lovely data. Many thanks!

trackback

Cialis tablets australia http://cialisvonline.com/

Helpful write ups. Thanks.

trackback

Viagra 5 mg funziona http://viagravonline.com/

Many thanks. A good amount of write ups!

trackback

tadalafil http://cialisvus.com/

Thanks a lot! Ample info!

trackback

cialis pills http://cialisbuys.com/

Appreciate it! Loads of forum posts.

trackback

cialis from canada http://cialisonl.com/

You actually stated this really well!

trackback

cialis lowest price http://cialisees.com/

You revealed that really well.

trackback

write a paper for me http://gsgfsdgfdhjhjhj.com/

You actually mentioned that fantastically.

trackback

generic cialis http://cialisky.com/

Thanks a lot. I appreciate this.

trackback

cialis cost http://cialisiv.com/

Superb write ups, Kudos.

trackback

Google

Wonderful story, reckoned we could combine some unrelated data, nonetheless genuinely worth taking a search, whoa did a single master about Mid East has got a lot more problerms as well.

trackback

Anal Toy Review

[…]The data mentioned in the post are some of the very best available […]

trackback

strap on for plus size women

[…]please visit the websites we adhere to, such as this a single, because it represents our picks through the web[…]

trackback

female stimulant cream

[…]Here are a number of the websites we advise for our visitors[…]

trackback

Best Anal Lubricant

[…]very handful of web-sites that take place to be in depth beneath, from our point of view are undoubtedly properly worth checking out[…]

trackback

Anal Vibrator Review

[…]check below, are some totally unrelated web-sites to ours, having said that, they’re most trustworthy sources that we use[…]

trackback

paroles de chanson

[…]please stop by the internet sites we adhere to, such as this 1, because it represents our picks through the web[…]

trackback

Sex Bondage

[…]although internet sites we backlink to below are considerably not related to ours, we feel they’re actually really worth a go via, so have a look[…]

trackback

Giant Dildo

[…]usually posts some very interesting stuff like this. If you are new to this site[…]

trackback

How to Orgasm with a Dildo

[…]Every the moment inside a whilst we choose blogs that we study. Listed beneath would be the most current sites that we decide on […]

trackback

نيك

[…]Here are a number of the internet sites we suggest for our visitors[…]

trackback

mp3 music download

[…]one of our guests lately advised the following website[…]

trackback

برامج

[…]below you’ll find the link to some internet sites that we assume you’ll want to visit[…]

trackback

best remote sex toys

[…]below you will come across the link to some websites that we think you need to visit[…]

trackback

where to buy penis pump in india

[…]The details talked about inside the write-up are a few of the top available […]

trackback

Best Ben Wa Balls

[…]Sites of interest we’ve a link to[…]

trackback

vibrator tickle

[…]Sites of interest we’ve a link to[…]

trackback

penis sleeve

[…]check beneath, are some totally unrelated websites to ours, on the other hand, they’re most trustworthy sources that we use[…]

trackback

king cock strap-on review

[…]Here are a number of the internet sites we recommend for our visitors[…]

trackback

big sex toys

[…]check beneath, are some absolutely unrelated internet websites to ours, nevertheless, they may be most trustworthy sources that we use[…]

trackback

xlxx

[…]just beneath, are many entirely not connected websites to ours, having said that, they may be surely worth going over[…]

trackback

adam and eve best vibrators

[…]one of our guests not too long ago advised the following website[…]

trackback

Web development company in dehradun

[…]Here are several of the web-sites we suggest for our visitors[…]

trackback

bazooka sour straws

[…]The data mentioned in the write-up are a few of the top readily available […]

trackback

Cheap Web Hosting

[…]please go to the web-sites we comply with, like this one particular, because it represents our picks in the web[…]

trackback

Cellulite Reduction Treatment in Dubai

[…]we came across a cool web page that you may possibly appreciate. Take a search in the event you want[…]

trackback

pet wo

[…]just beneath, are quite a few totally not associated web pages to ours, nonetheless, they may be surely worth going over[…]

trackback

apps for pc

[…]usually posts some pretty fascinating stuff like this. If you are new to this site[…]

trackback

Magazine

[…]always a big fan of linking to bloggers that I adore but don’t get a lot of link enjoy from[…]

trackback

Download Latest Ghana Music mp3 songs and Zip Album file

[…]very handful of sites that take place to be detailed beneath, from our point of view are undoubtedly properly worth checking out[…]

trackback

سكس

[…]Sites of interest we’ve a link to[…]

trackback

bail bond

[…]although websites we backlink to below are considerably not associated to ours, we really feel they’re in fact really worth a go through, so have a look[…]

trackback

pc games free download for mac

[…]Wonderful story, reckoned we could combine some unrelated data, nonetheless actually worth taking a appear, whoa did a single learn about Mid East has got additional problerms too […]