It is currently Fri Jan 24, 2020 12:28 pm



Reply to topic  [ 21 posts ] 
 DIY Rift - 3D printable 7 inch version 
Author Message
One Eyed Hopeful

Joined: Fri Nov 23, 2012 9:33 pm
Posts: 28
Reply with quote
Hi all,
Thought I'd share a DIY build myself and a friend have been working on as part of a university project.
The build comes in at roughly 330g without cables or headtracker. It uses the 7 inch 1280x800 screen and 5x lenses introduced in the DIY rift thread a while back.
Overall, the cost of the bare unit without a headtracker comes to about AUD$160, not including services such as printing or perishables which we had on hand.

Attachment:
hmdcollage.png


The unit takes about 20 hours to print, uses roughly 25m of PLA and prints in 5 stages (2 lense holders, face mount, screen casing and mounting plates).

We're currently doing some basic Unity development with Kinect integration for room tracking. We're aiming to push the project wireless to enable the freedom to walk around. AR and FPV applications hopefully on the horizon. There's also development of a DIY headtracker using the Sirius Navigator model IMU with a pro-mini Arduino.
If there's any interest we're happy to upload to thingiverse once finalized.
Special thanks to people like Namielus, Geekmaster, cybereality, rfurlan and other members of the community who have been great resources of information. Certainly helped kick the project into gear.

Thoughts, feelings, concerns?

Attachment:
Render_VNS1_TRIISO.png


You do not have the required permissions to view the files attached to this post.


Wed Jul 03, 2013 5:44 am
Profile
Certif-Eyable!
User avatar

Joined: Sat Dec 22, 2007 3:38 am
Posts: 990
Reply with quote
Hi Sid, that looks great to me. I really like the IPD adjustment ability. It looks like you are using 2" lenses in this. Do you find it difficult to get the lenses close enough together to get them centred in front of your pupils without digging into your nose? I have a larger then average nose size, I guess.


Wed Jul 03, 2013 4:08 pm
Profile
One Eyed Hopeful

Joined: Fri Nov 23, 2012 9:33 pm
Posts: 28
Reply with quote
android78 wrote:
Do you find it difficult to get the lenses close enough together to get them centred in front of your pupils without digging into your nose?


Not particularly, eveything seemed to combine without trouble on the first go. Perhaps it's just us though, we haven't had too many people trial it out yet.
Worth noting that this model's front plate (the red section) is quite uncomfortable as an early design, so there will be readjustments. We've moving to new face foam (http://www.fishpond.com.au/q/Goggle+par ... =405660138) with a different countour, so we might find it an issue with the new design.


Thu Jul 04, 2013 12:11 am
Profile
Sharp Eyed Eagle!
User avatar

Joined: Fri Mar 01, 2013 11:22 am
Posts: 450
Location: UK
Reply with quote
That looks seriously neat.

I'm wondering why you've mounted the control box on the HMD though? I'd have thought from a balance and weight point of view you'd do as Oculus have and put it remotely on a cable.


Thu Jul 04, 2013 2:46 am
Profile
One Eyed Hopeful

Joined: Fri Nov 23, 2012 9:33 pm
Posts: 28
Reply with quote
Updated the face mount. Much comfier than the previous model.
The lenses are pushing a little close to the face now, however it's designed so that the face mount can slide on, and adding a sleeve can help with spacing.

Attachment:
Update_low_res.png


V8Griff wrote:
I'm wondering why you've mounted the control box on the HMD though? I'd have thought from a balance and weight point of view you'd do as Oculus have and put it remotely on a cable.

Yes that's a bit of a factor at the moment. Ideally we were thinking of putting a Raspberry Pi on the other side, adding some webcams and (with the exception of a required battery pack) having a completely portable AR device.
The cable does add some troublesome biased weight. We'll probably move to a lighter cable with some counter-weight hardware before we try to offset the screen board to the side.


You do not have the required permissions to view the files attached to this post.


Thu Jul 04, 2013 3:15 am
Profile
Sharp Eyed Eagle!
User avatar

Joined: Fri Mar 01, 2013 11:22 am
Posts: 450
Location: UK
Reply with quote
Sid wrote:

V8Griff wrote:
I'm wondering why you've mounted the control box on the HMD though? I'd have thought from a balance and weight point of view you'd do as Oculus have and put it remotely on a cable.


Yes that's a bit of a factor at the moment. Ideally we were thinking of putting a Raspberry Pi on the other side, adding some webcams and (with the exception of a required battery pack) having a completely portable AR device.
The cable does add some troublesome biased weight. We'll probably move to a lighter cable with some counter-weight hardware before we try to offset the screen board to the side.


The other thing I thought of was it also makes the device more vulnerable to expensive damage if dropped. All the HMD's I've worked with (I operated Virtuality systems for well over 10 years) had the minimal amout of electronics in the HMD, I'd think a small belt worn unit would be preferable.


Thu Jul 04, 2013 4:01 am
Profile
One Eyed Hopeful

Joined: Fri Nov 23, 2012 9:33 pm
Posts: 28
Reply with quote
V8Griff, certainly contained electronics in the final product.
We're anticipating a jump to 1080p screens which would presumably have different sized driver board which might be small enough to tuck into behind the front plate, or perhaps not, which means something like a belt will be preferential.
On the idea of a belt, we were thinking arm strap (for the power and and maybe screen driver board), but I suppose a belt unit would be more universal. Maybe in a camel pack instead, I've seen that idea come forward in another thread. To be explored :)


Fri Jul 05, 2013 3:03 am
Profile
Golden Eyed Wiseman! (or woman!)

Joined: Fri Jul 08, 2011 11:47 pm
Posts: 1498
Reply with quote
Great work with this Sid! I think it will be quite valuable for the community. 3D printers are awesome!


Fri Jul 05, 2013 4:33 am
Profile
One Eyed Hopeful

Joined: Fri Nov 23, 2012 9:33 pm
Posts: 28
Reply with quote
Cheers WiredEarp, having a lot of fun with this project.
Had a chance to compare it to an Oculus dev kit recently, still a way to go.


Mon Jul 08, 2013 2:17 am
Profile
Binocular Vision CONFIRMED!
User avatar

Joined: Sun May 26, 2013 2:45 pm
Posts: 300
Reply with quote
Hey Sid, I love the design, but to be honest, I fell in love with your multicolor 3d CAD design! :lol:

Maybe for fun you could print in those same colors. It would be a hit with Kids!! :D

Awesome stuff!!

_________________
Portal Dual 180+ HFOV HMD: viewtopic.php?f=26&t=18335

PORTAL DUAL VR, Downloads: http://hannibalj2.jimdo.com/


Mon Jul 29, 2013 3:20 am
Profile
One Eyed Hopeful

Joined: Fri Nov 23, 2012 9:33 pm
Posts: 28
Reply with quote
Headtracker using a pro-mini and a Sirius Navigator IMU
Attachment:
headtracker.jpg


Hannibalj2 wrote:
I fell in love with your multicolor 3d CAD design!

I'm not sold on the colours, much prefer the black model.


You do not have the required permissions to view the files attached to this post.


Fri Aug 02, 2013 12:17 am
Profile
One Eyed Hopeful

Joined: Fri Nov 23, 2012 9:33 pm
Posts: 28
Reply with quote
Files attached for this version if anyone is interested.
Not finished, but wanted to get a draft out there. Haven't integrated headtracking just yet.
Let us know if there's any issues.
Attachment:
VNOne_v3_1_Release_13_08_08.zip

Attachment:
VNOne_v3_1_exploded_view_2.jpg

-Sid


You do not have the required permissions to view the files attached to this post.


Mon Aug 12, 2013 2:47 am
Profile
One Eyed Hopeful

Joined: Sat Jul 06, 2013 5:22 am
Posts: 1
Reply with quote
Sid wrote:
Files attached for this version if anyone is interested.
Not finished, but wanted to get a draft out there. Haven't integrated headtracking just yet.
Let us know if there's any issues.
Attachment:
VNOne_v3_1_Release_13_08_08.zip

Attachment:
VNOne_v3_1_exploded_view_2.jpg

-Sid


Hej Sid

Thanks a lot for sharing. Is this for the N070ICG0 display?


Thu Aug 15, 2013 1:12 am
Profile
One Eyed Hopeful

Joined: Fri Nov 23, 2012 9:33 pm
Posts: 28
Reply with quote
sinantamer wrote:
Is this for the N070ICG0 display?

Screen link here.

I don't imagine there's a difference between the N070ICG0 and the N070ICG model, so I would say so.


Sat Aug 17, 2013 7:08 am
Profile
One Eyed Hopeful

Joined: Fri Sep 06, 2013 5:02 pm
Posts: 1
Reply with quote
Hi, Sid. extremely interested with your project. I have N070ICG0 coming in .. could please elaborate more on how to get headtracking to function . thanks


Thu Sep 12, 2013 8:42 am
Profile
One Eyed Hopeful

Joined: Fri Nov 23, 2012 9:33 pm
Posts: 28
Reply with quote
kucau wrote:
Hi, Sid. extremely interested with your project. I have N070ICG0 coming in .. could please elaborate more on how to get headtracking to function . thanks


In the zip folder attached above there is a parts list that has the sources for an Arduino Pro Mini, and a Sirius Navigator IMU. The wiring should be like this, although use the 3.3V and not the 5V pin on the IMU.

The software to upload to the Arduino can be found here. This allows for serial output that can be read by freepie (natively) or something similar. Currently we output the data over an Arduino USB interface, however we'll be looking to get this outputting over a bluetooth connection (I believe there's some hardware links in the parts-list).

We still haven't got around to update the model with a physical mounting point unfortunately. We're holding out to see if the Nexus 7 2 screen custom driver board comes through before we update the design. Busy days.
Let me know if there's anything else I help with.


Mon Sep 16, 2013 9:25 am
Profile
One Eyed Hopeful

Joined: Sun Sep 22, 2013 9:31 am
Posts: 3
Reply with quote
Any idea of how much it might cost to get this 3D printed and shipped to oneself? I've never had any experience with the 3D printing market and have no idea what it runs someone to print off a few parts. Look forward to more updates, hope this can be a more economic option compared to the rift! (not saying the rift is over priced, I'm just not really too concerned with head tracking, I'd rather keep using my mouse and keyboard for now ;) )


Mon Sep 30, 2013 12:12 pm
Profile
One Eyed Hopeful

Joined: Fri Nov 23, 2012 9:33 pm
Posts: 28
Reply with quote
Quote:
Any idea of how much it might cost to get this 3D printed and shipped to oneself

Good question, not too sure.
I think setting up the new design on a site like Shapeways might cost over $100 per print, so probably not much reasoning there.

We could potentially print a model and sent it to you if you cover the shipping (probably around AU$60 for international), but we're having some issues with large/long prints on our Ultimaker, so could be a while. Plus, since there will be redesign based on the HD model over the coming months, I would say it's worth waiting.

Perhaps if you have a uni in the area they might be willing to help, they're always looking for ways to use their printers (if they have them).


Thu Oct 03, 2013 11:12 am
Profile
Cross Eyed!

Joined: Tue May 13, 2014 10:56 pm
Posts: 113
Reply with quote
I made up DIY HMD using some of your 3D printed parts, over at

http://www.mtbs3d.com/phpBB/viewtopic.php?f=26&t=19607

Thanks for the files :D, any updates ?

The aa0700023001 LCD I used was taken out of a monitor and was just a hair wider than the N070ICG0 / N070ICG LCD, the aa0700023001 LCD did not fit into the 3D printed part, but did not seem to have a negative affect on use.


Sun May 25, 2014 4:37 pm
Profile
One Eyed Hopeful

Joined: Tue Sep 10, 2013 6:22 pm
Posts: 11
Reply with quote
HI

i am building my own HMD. but i am stuck at the software, which application i should download to get it to work???? please help i am desperate!!!


Fri Apr 17, 2015 12:19 am
Profile
One Eyed Hopeful

Joined: Mon Feb 10, 2014 4:48 am
Posts: 49
Reply with quote
it depends most common combination iis tridef for 3dize games in side by side (it also has an oculus mode talored for HMD)


Fri May 08, 2015 1:14 am
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 21 posts ] 

Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by STSoftware.