I'll start out with two warnings: - This is NOT a cheap solution - This is NOT a small space solution What the main goals are: - Customizable to fit YOU - Robust design with off the shelf parts - Minimal to no machining needed - Can be upgraded with open source solutions I will update the post with new photos of CAD modeling as I go. The current model is 8 feet tall which is mainly due to me being 6'1" and I want to be able to jump/crouch and eventually be able to go prone. It is also about 7 feet x7 feet so again not small. All parts in the design can be bought from 8020.net and I will add a parts list with the price once I have completed design and modeling. Current Model: Points of Interest: -The black arrows pointing up and down are for free movement to crouch and sit. This is accomplished using the linear bearings available on 8020.net. -The black arrows that are angle slightly off of horizontal are for the harness adjustment for those that are thinner or thicker than the average person. Also for comfort of turning as this will help align your pivot point to the pivot point of the "treadmill". -The red circle labeled 1 is the point where the design will pivot. I have not found any off the shelf components for this as of yet. If you have any suggestions, please leave a link in the comments. -The red circle labeled 2 is where the harness will attach. So far a decent option would be https://www.amazon.com/dp/B01HJFRIGW/ref=psdc_7491817011_t1_B0008MUTTW As for the part you run on, I am currently thinking a simple carpet with carpet sliders on your feet. Similar to https://www.amazon.com/Simtec-Fun-Slides-Carpet-Skates/dp/B000MN8DT0 The method of tracking would be what I outlined in the post here: http://community.viveport.com/t5/General-Vive-Discussion/Walking-Running/m-p/12763#M3423 Once I find or develop the code it will be open source and downloadable. I'd expect I'll be able to spend more time on this in a few months.
... View more
Why not use the starting code which tracks feet and hip placement that is supplied by Vive in combination with a device that keeps you in one place? I know the second part of that is a somewhat difficult engineering problem when faced with ergonomics and immersion but hear me out. Most treadmills now use sensors to interface with gamers as if it was a controller. This limits the number of VR games that these can interface with since not all of them can use a controller. However, all room-scale VR games do use the coordinate tracking with the lighthouses (duh). So here's the suggestion. With vive trackers on your feet, calibrate the distance the tracker is from the floor when your foot is in contact with it (similar to how some games calibrate height). The floor "plane" is already calibrated from room setup. Now when your foot is in contact with the floor and it slides along the floor plane it grabs and moves the coordinate plane. Visually similar to how you would click and drag on your pc. This would movement would cause the relative position of the HMD to change thus moving you in whatever game environment you are in the same way you would move in normal room-scale but without your physical self moving. A potential issue would be the chaperone walls being moved with the plane. This can be solved by having a duplicate floor plane that simply is the room plane and the plane that is grabbed and moved be the plane that the game cares about. If anyone has any thoughts of other issues or any suggestions, please let me know. In the future I may look into developing this more myself, but currently transitioning from college to a full-time job.
... View more