{"id":1435,"date":"2011-09-04T17:22:55","date_gmt":"2011-09-04T16:22:55","guid":{"rendered":"http:\/\/cb.nowan.net\/blog\/?p=1435"},"modified":"2011-09-04T17:22:55","modified_gmt":"2011-09-04T16:22:55","slug":"razer-hydra-cheap-magnetic-tracking","status":"publish","type":"post","link":"http:\/\/cb.nowan.net\/blog\/2011\/09\/04\/razer-hydra-cheap-magnetic-tracking\/","title":{"rendered":"Razer Hydra &#8211; Cheap magnetic tracking"},"content":{"rendered":"<p>I just got my <a href=\"http:\/\/store.razerzone.com\/store\/razerusa\/en_US\/pd\/productID.228849000\">Razer Hydra<\/a>, the new cheap (140$\/\u00e2\u201a\u00ac) magnetic trackers distributed by <a href=\"http:\/\/www.razerzone.com\/\">Razer<\/a>, and created by <a href=\"http:\/\/sixense.com\/\">Sixense<\/a>.<\/p>\n<p><a href=\"http:\/\/cb.nowan.net\/blog\/data\/2011\/09\/razer-hydra-01.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1436\" title=\"razer-hydra-01\" src=\"http:\/\/cb.nowan.net\/blog\/data\/2011\/09\/razer-hydra-01.jpg\" alt=\"\" width=\"440\" height=\"280\" srcset=\"http:\/\/cb.nowan.net\/blog\/data\/2011\/09\/razer-hydra-01.jpg 440w, http:\/\/cb.nowan.net\/blog\/data\/2011\/09\/razer-hydra-01-300x190.jpg 300w\" sizes=\"(max-width: 440px) 100vw, 440px\" \/><\/a><\/p>\n<p>Magnetic tracking was the king of tracking several years ago, with <a href=\"http:\/\/www.ascension-tech.com\/\">Ascension <\/a>and <a href=\"http:\/\/www.polhemus.com\/\">Polhemus<\/a> leading the way. Magnetic tracking was expensive and widely used.<\/p>\n<p>Now it&#8217;s mostly been replaced by optical and inertial tracking (ART, Vicon, Optitrack, Wiimote, Playstation Move, Kinect&#8230;)<\/p>\n<p>My first impression is that the Razer Hydra is really nice. It comes with two tracked controllers that are identical and both look like a big Wiimote Nunchuck. Both have a joystick and several buttons, which means you don&#8217;t have to buy two packs if you want to play with a friend. The controllers are ergonomically designed for adults&#8217; hands.<\/p>\n<p>The pack also allows you to download Portal2 for free. The game was adapted to use the Razer Hydra, and it was adapted quite well ! The movements are really smooth, and you can have some basic 3DUI interactions like moving a cube with a near 1:1 mapping to solve puzzles. It reminds me of <a href=\"http:\/\/uk.ps3.ign.com\/articles\/111\/1117324p1.html\">Tumble<\/a> for the PSMove.<\/p>\n<p>The <a href=\"http:\/\/sixense.com\/?page_id=21\">SDK <\/a>is quite simple to use, appart the fact that you need to point the base with both controllers to initialize the right hemisphere tracking (a typical <a href=\"http:\/\/www.polhemus.com\/?page=Newsletter_Hemisphere_Tips\">magnetic tracking issue<\/a>). I&#8217;m sure there&#8217;s a way to hardcode this once and for all if you decide that you&#8217;ll always be on the same side of the base !<\/p>\n<p>The SDK also seem to indicate that 4 players could each use two controllers ! Will it work if I buy plug more than one base ?<\/p>\n<p>It seems you can tweak or disable the internal filtering, which can be interesting to do your own filtering. The jittering is present yet really minimal. Testing with a HMD will tell if it&#8217;s acceptable.<\/p>\n<p>I haven&#8217;t measured it but the latency seems to be really low, see video :<\/p>\n[youtube]http:\/\/www.youtube.com\/watch?v=W8wlSE55Tfc[\/youtube]\n<p>(left hand moves the camera, right hand moves a cube)<\/p>\n<p>The two problems with magnetic tracking are 1\/ if you have metal in your surrounding it will affect the magnetic field, thus your tracking and 2\/ you have wires.<\/p>\n<p>The Hydra is also disturbed by metal (my desk has metal in it..)<\/p>\n<p>And why, ooooohhhh whyyyyyyy so many cables ? Why any cable at all ?<\/p>\n<p>It seems we&#8217;re back in the 90s ! Each controller is wired to the base, which is also wired to the computer. After all the efforts by other controllers to remove wires (or even the controller), that&#8217;s a big step backwards ! That said, there&#8217;s 2m of cable between the controllers and the base, and there 1.5m of cable between each controllers.<\/p>\n<p>It seems they are able to go wireless since &#8220;The Sixense wireless dev kit supports up to four controllers per base station. The Razer Hydra supports two controllers&#8221; and <strong>&#8220;<\/strong>A 12\u00e2\u20ac\u00b2 diameter use zone provides ample room for full-body gaming (wireless dev kit)&#8221;.<\/p>\n<p>So maybe in the future they will lift this limitation..<\/p>\n<p>Within this range the controllers seem to perform well, but more tests would be required to know if the precision is the same if you&#8217;re further from the base. They claim a &#8220;precision to 1 mm and 1 degree&#8221; at 60 hz.<\/p>\n<p>Another small drawback is that there is no vibration in the Razer Hydra, which can always be useful for some simple tactile feedback.<\/p>\n<p>Ryan Pavlik has already <a href=\"https:\/\/github.com\/rpavlik\/vrpn\/tree\/razer-hydra\">reverse engineered<\/a> the HID protocol and integrated the driver into VRPN.<\/p>\n<p><strong>Conclusion<\/strong><\/p>\n<p>All in all that&#8217;s certainly an improvement upon the <a href=\"http:\/\/cb.nowan.net\/blog\/2010\/06\/30\/vr-kit-hmd-portable-vr\/\">GameTrak + Spacepoint Fusion combo,<\/a> but it could have been better without those cables. The vibration feedback would also have been a nice addition.<\/p>\n<p>The range, precision, latency and ergonomic controllers (and price!) are really interesting.<\/p>\n<p>Time will tell if it&#8217;s really usable for cheap VR. Attaching one Hydra to an HMD will certainly look ridiculous, and I hope that there won&#8217;t be any magnetic disturbance near HMDs..<\/p>\n<p>I&#8217;m happy to see more and more cheap 3d tracking, and it seems some nice cheap HMDs are also coming up (<a href=\"http:\/\/techcrunch.com\/2011\/08\/31\/sony-3d-oled\/\">Sony&#8217;s<\/a>, <a href=\"http:\/\/www.vuzix.com\/consumer\/products_wrap_1200vr.html\">Vuzix VR 1200<\/a>).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I just got my Razer Hydra, the new cheap (140$\/\u00e2\u201a\u00ac) magnetic trackers distributed by Razer, and created by Sixense. Magnetic tracking was the king of tracking several years ago, with Ascension and Polhemus leading the way. Magnetic tracking&#8230; <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,16],"tags":[],"_links":{"self":[{"href":"http:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/posts\/1435"}],"collection":[{"href":"http:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/comments?post=1435"}],"version-history":[{"count":4,"href":"http:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/posts\/1435\/revisions"}],"predecessor-version":[{"id":1440,"href":"http:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/posts\/1435\/revisions\/1440"}],"wp:attachment":[{"href":"http:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/media?parent=1435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/categories?post=1435"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/cb.nowan.net\/blog\/wp-json\/wp\/v2\/tags?post=1435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}