Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Building a Cheap HUD for a Wearable Computer?

Cliff posted about 10 years ago | from the and-you-thought-monocles-had-gone-out-of-style dept.

Displays 43

BJS asks: "I'm in the process of building a my first Wearable Computer. The last thing I have to do in it's construction is to make a heads up display system. I want to have something like an iScape2, a MicroOptical C3, or even this TekGear component, however I'm in collage so I can't afford to spend much. A friend of mine suggested that I find a broken camcorder online and mod the viewfinder. Dose anyone have any suggestions or experience in making their own HUDs? Does anyone know where I can find a broken camcorder or camcorder parts? And finally, what experiences have people had with making a wearable computer? Thank you, Slashdot!"

cancel ×

43 comments

You're in "collage" (4, Funny)

Anonymous Coward | about 10 years ago | (#9743552)

If that's what they're teaching you in "collage" you should get a refund of your tuition.

Re:You're in "collage" (2, Funny)

maskedbishounen (772174) | about 10 years ago | (#9744059)

Dose anyone have any suggestions or experience in finding a better collage?

Re:You're in "collage" (1)

RobertB-DC (622190) | about 10 years ago | (#9762284)

Dose anyone have any suggestions or experience in finding a better collage?

Perhaps we can all chip in for it's construction.

Re:You're in "collage" (0)

Anonymous Coward | about 10 years ago | (#9746400)

Yeah! Also, in "it's construction", the "it's" should be "its". People misapostrophize "its" all the time. Its bloody annoying.

"misapostrophize" (1)

Frans Faase (648933) | about 10 years ago | (#9746565)

Yes, and people make spelling mistakes or invent new words all the time too. If I Google "misapostrophize" I get zero hits. Congratulations!!!

Re:"misapostrophize" (0)

Anonymous Coward | about 10 years ago | (#9747992)

I can only assume he meant that as a joke. He misused "its" in his last sentence too.

Re:You're in "collage" (1)

jdray (645332) | about 10 years ago | (#9774824)

It's just as much the fault of the editors as anyone. What do they do, anyhow?

EyeTaps (5, Informative)

QuantumG (50515) | about 10 years ago | (#9743589)


Have a look at the book
Intelligent Image Processing [wearcam.org] . It describes how to make an EyeTap [eyetap.org] which is definitely what you want. To date these devices are not available for purchase :(

AAGGLL Re:EyeTaps (2, Informative)

Anonymous Coward | about 10 years ago | (#9743744)

Have any of you mods even followed the link QuantumG posted? How is this informative. The original question was for an affordable, home-brew HUD for a wearable computer.

How is ANYTHING on the EyeTap site "informative" on how to build such a display?

I mean, yea, it's a cool concept, but none of it is pratical in helping joe-slashdot build his cheap HUD.

Just cause some karma-whore has a link handy doesn't make it informative.

Re:AAGGLL Re:EyeTaps (2, Informative)

Anonymous Coward | about 10 years ago | (#9744118)

OK, how about http://www.eyetap.org/research/wearables/wearcomp/ wearhow/node16.html? took me all of five (interesting and informative) minutes or so to get there. How long did you spend on the site before making your judgement?

It's a good idea to do your homework before accusing others of not doing theirs...

Re:AAGGLL Re:EyeTaps (-1, Offtopic)

Anonymous Coward | about 10 years ago | (#9744147)

2 minutes on the site, and 15 with your mom.

Re:AAGGLL Re:EyeTaps (-1, Flamebait)

Anonymous Coward | about 10 years ago | (#9744259)

Is this the link posted?
I think not.

A buried forum comment on the quoted site does not an informative post make.

Re:AAGGLL Re:EyeTaps (0)

Anonymous Coward | about 10 years ago | (#9744540)

Yes, the link could have been more specific. However the site in general was informative, relevant, and obviously addresses the original question (did you check that link)? Anyone truly interested in the question would have most likely spent time on the site and found that page before long. So, to throw out something like

"How is ANYTHING on the EyeTap site "informative" on how to build such a display?"

and then accuse the original poster of being a karma whore is IMHO childish and petty, and likely contains a health dose of hyprocrisy.

Re:AAGGLL Re:EyeTaps (1)

QuantumG (50515) | about 10 years ago | (#9744546)

No you need to READ THE BOOK.

Parts, and ideas... (3, Informative)

rusty0101 (565565) | about 10 years ago | (#9744162)

For the camcorder, go have a look around on e-bay. I would suggest looking for one of the old analog tape recorders, either full size vhs, or vhs-c. The reason for the full size vhs is that most of the connectors may be reasonably easy to work with. Also on the full size VHS models, it was not at all unusual to find them as 'sholder mount', with the 'viewer' movable from one side to the other, and thus more easily removed.

As an alternative to e-bay, ask at a local camera store if they have some old analog tape camcorders that they are trying to get rid of. Let them know you are not concerned about the tape mechanism, or the lense for that matter.

I have had a couple of camcorders like this that would have worked well. None available at the moment.

The primary down side will be that most of these were black and white displays, so you will probably be limited to that as well.

I do not know for sure, but most of these should work well as 'tv' monitors, if the wearable you are making has vhs out, it should feed directly, though you will probably need to find some sort of power source to feed it as well.

As far as setting one up. I would recomend a system where you mount it to the side of a baseball cap, with the screen facing forward. Use a mirror to direct it 45 degrees across the front of your face, and a half mirror, or even a clear piece of plexiglass supported by the baseball cap to reflect a second time into your eye. The two 'mirrors' will reverse the video twice, so you will not need to find a way to reverse the video you are feeding to the screen.

You may also want to try tinting the second mirror using some of the off the shelf sunglass tinting kits, till you find a good ballance between the screen and your surroundings.

Yes, until you get a good setup, properly housed in a plastic case with a pair of headbands (over the top, and around the back) you are going to look like a geek playing around. Then again, it sounds like you are, so this should pose no shock to anyone.

-Rusty

Check out MIT's wearable computing website. (2)

jabberjaw (683624) | about 10 years ago | (#9744197)

I suggest you start here. As far as displays are concerned, I cannot help you construct your own, however I have heard that the Private Eye which was produced by the now defunct Phoenix Group was a rather good monochrome display and relatively cheap as well.

Bah! The link is here. (3, Informative)

jabberjaw (683624) | about 10 years ago | (#9744255)

Terribly sorry about that [mit.edu] .

Re:Check out MIT's wearable computing website. (0)

Anonymous Coward | about 10 years ago | (#9761696)

I bought the last for sale private eye and it was $1500. not cheap

Build software first. (4, Insightful)

TheLink (130905) | about 10 years ago | (#9744223)

I suggest you design the thing first, and build the software for such a computer as the first step. e.g. superPDA, wearable webapp server, instant messaging, etc. Don't worry about the hardware yet.

I'm willing to bet that once wearable computers become affordable and decent looking enough to wear, at a few would be using a linux x86 platform - the folks in Taiwan will take care of that. So you can target linux on an x86 platform with 128MB RAM, 640x480, 400MHz CPU,2 to 4GB HDD, 10-20 concurrent users.

Basically the specs of an old PC now, will be the spec of a wearable computer of today/tomorrow.

The software is where you can make a difference to many people. I also suggest you consider the "wearable server" concept as well - that way your wearable computer can serve wearable computers.

Building an actual custom wearable computer from scraps isn't going to be that great on a long term basis - it'll be like the Apple I days. A few ppl will think it's cool, but that's about it- and evolutionary dead end, and very "been there done that".

The difference is software. I suggest including support for browsers, because webservers are almost everywhere. Then you'll be able to use your wearable to do things like turn lights on/off, set airconditioner temps etc, all wirelessly. And you'd be able to IM your friends wirelessly too.

Virtual telepathy and telekinesis.

You probably should leave the video/image/audio recognition stuff to others. But that'll be useful too.

Re:Build software first. (1)

BollocksToThis (595411) | about 10 years ago | (#9745244)

You're right that software is the place to make a difference...

but what good is software that you can't test, because you don't have a wearable device? The place software is going to make the biggest difference in wearable computing is in the user interface, and that absolutely must be tested without using a keyboard and mouse setup, otherwise you're writing desktop software.

Re:Build software first. (2, Interesting)

TheLink (130905) | about 10 years ago | (#9745959)

Don't get your logic.

Just restrict your UI to using fewer inputs with a layer of abstraction - e.g. a numeric keypad (or even just arrow keys and two other keys). Keys can be remapped. There are even reasonable analogues to mouse input available - there's stuff which detects the position of the eyes etc, you can cater for those without buying or building those.

You just have to clear on what your objective is- if you want a computer you can wear, just strap on your cellphone or nokia ngage.

If you want something really different and innovative, then the software is where you do it, and you can do most of it way before you get the hardware. The hardware will get there and become cheap[1], they don't really need your help and I doubt you can make much of a difference in that field.

But if you want "the appearance" more than the function, sure go ahead and work hard at sticking a camera viewfinder to your head just so you can check email and run emacs while walking around.

[1] By the time he's out of college the hardware will be more affordable and ready, probably made in China or Taiwan. See the Espresso PC [cappuccinopc.com] from Saint Song [saintsong.com.tw] for instance, just a few more steps and you'd have a wearable.

However, they might rip off his software too by that time ;).

Or maybe they'll give him a job.. Yeah right ;).

Re:Build software first. (0)

Anonymous Coward | about 10 years ago | (#9754096)

you can cater for those without buying or building those.

Sure, you can "cater" to these things, but you will never know if it will work successfully on the target system unless you can test on it. Suppose you write code that treats eye-focus like a mouse pointer. You test with your mouse, and everything is working fine, but the first time you put it on an end user, he has a minor eye twitch that sends the pointer flitting all over the place, perhaps activating options he had no intention of activating? I'm sure that would be considered a problem with the input device, but are you going to hold off with your software until they can rectify the device? Not if you want to sell units - you're going to have to spend the time correcting the interface to account for random twitches, or roving eyes, or whatever problems you didn't think of. The interface should realistically be tested as early as possible - the underlying functionality of most apps is likely already solved on desktops.

Re:Build software first. (1)

homer_ca (144738) | about 10 years ago | (#9765956)

I know the HUD is cool and all, but given the limits of today's affordable technology, a forearm mounted display would be more practical. You could probably do that with an off the shelf PDA and network it to another wearble computer if you needed more CPU or storage. Hell, some PDAs are small and light enough to clip onto a hat. Get maybe something like a Sony UX40 for $500. It's a tiny clamshell PalmOS PDA, weighs 6 oz and has a 640x480 camera. Clip it onto some headgear and tada! instant HUD. If you need more processing power, network it over Bluetooth to a faster system in your backpack.

No Build Hardware First, or end up like me (4, Funny)

craXORjack (726120) | about 10 years ago | (#9745532)

When I built my wearable computer to impress people at the StarTrek convention I thought I would do the easy part first too, but oh what a mistake that was. I started out with the mobo sewn into the back of a nylon unitard. Have you ever thought what it would be like to have hundreds of solder joints scratching your back with every step you take? Imagine a gentle backrub from Freddie Krueger. Blood was running down my tailbone like sweat into the asscrack of a refridgerator repairman. Of course it had to go somewhere and soaked through the nylon material mixing with the stains caused by my friends feeding me chocolate exlax the night before under the guise that it was a Hershey's bar for diabetics.

Input devices are important of course and what I ended up doing was to split a keyboard in two and sew each half into the front of my unitard just below nipple level and extending downwards toward my waist. The mouse had to be a trackball since it needed to be stationary, so I put it in the only place easily accessible to both hands but still out of the way of the keyboard which happened to make it appear much like a codpiece. The numeric keypad was situated just below my navel which worked well for Quake III because of the easy accessability between the keypad and the trackball/codpiece. An LCD screen is a must for the display due to the weight factor of regular CRT tubes. I used an NTSC output from my video card to go to a 5" LCD from an SUV's backseat television. Then I painted it to look like a Beijoran pleasure crystal.

Now power wasn't as much of a problem as you might think. All I needed was a 5 and 12 volt DC source. No inverter, none of that AC bullhockey. Of course, using Kirchoff's laws I was able to use a single 12 volt car battery to cover both bases. The battery didn't work to well mounted on my back. It kept sliding down and really stretching out the material of my betazoid uniform, so I had to mount it in a sling hanging between my legs. While it was the best place for it, it was rather uncomfortable walking because it tended to swing wildly and bash me in either knee.

I soon replaced the single 12 volt car battery with two 6 volt lantern batteries wired in series. They didn't last as long but were much lighter and didn't stretch out the crotch of my purple unitard nearly as much. They also didn't look quite so out of place, although unnaturally large. However, an auditorium full of Star Trekkers can become quite warm and perspiration generally contains electrolytes in the form of salt which then conducts electricity very well, as you know if you've ever put your tongue on the terminals of a 9 volt battery. Needless to say, I was unable to sit during the keynote speech and sometimes would jump around a bit for no apparent reason which would have looked very strange to the other convention goers if I had dressed as a vulcan like I originally planned.

The hard drive was very loud until I dampened the vibrations by duct taping it against my left butt cheek. One improvement I would like to make just for the sake of balance is to add a second drive on the right side and mirror the two. And I should add some sort of heat sink to them because they get hot! Speaking of heat sinks, I had the one for the CPU sticking out of my back almost like a shark fin. I think it got extremely hot because while waiting for Capt. Kirk's autograph I backed up a little and heard a sizzle and a scream. When I turned around there was a klingon warrior in tears on the floor licking and blowing on his forearm.

Anyway, it really is important to build your hardware first because a lot of people mistook me for a borg who used to be a betazoid.

Re:No Build Hardware First, or end up like me (0)

Anonymous Coward | about 10 years ago | (#9747063)

Thanks a lot! I'm not supposed to read /. at work, but everyone noticed because I was choking trying not to laugh.

Re:No Build Hardware First, or end up like me (1)

turgid (580780) | about 10 years ago | (#9747133)

Thanks for that. It was absolutely superb. I am currently picking mushy pieces of half-eaten chicken sandwiches from my keyboard.

Crappy old camcorder sources (1)

n1ywb (555767) | about 10 years ago | (#9744267)

Ebay, yard sales, used electronics shops, hamfests, dumpsters... That part shouldn't be even remotely difficult.

A while back... (1)

Cyno01 (573917) | about 10 years ago | (#9744995)

There were some crappy tiger handheld games that had a hud. It was limited to red on the transparent grey though. Dunno if it'd work at all.

The hud was swapped for each game (1)

he who meows (766234) | about 10 years ago | (#9746743)

I remember those. There wasn't a general purpose hud at all, but basically a little cartridge snapped into a headband. The cartridge had an LCD with predone graphics just like the normal tiger games.

Maybe he could gut a virtual boy and get headaches?

Saving an LCD screen (2, Informative)

Cyberop5 (520141) | about 10 years ago | (#9745672)

There was an ask slashdot article about saving LCD screen. People ask all the time about how useful an old device, like a laptop or pda is, if the hardware fails, but the screen is still good.

To summarize the results of the story, LCD screens are worthless without a proper controller chip specific to that display. And these controller chips arn't cheap or easy to find.

Unfortunatly, I couldn't find it on google.

Another way of doing it... (3, Informative)

howman (170527) | about 10 years ago | (#9745731)

Did you consider some form of projection instead of having to mount a heavy (relatively) screen from a boom in front of the eye, you can mount a fairly light relfective surface and bounce the image off it into the eye.
In this form you can use a fiber optic setup to the side of the face and project the image through a lens off the 'mirror' to the eye. At least you will not be too limited by screen resolution as such. The screen can be something as big as a laptop as long as the lens that picks up the image and transfers it to one end of the fiber does a decent job. On the other end a nice bubble lens should spread the image out nicely for you.
I messed about in my last year of design with a wearable system including a docking station for data transfer. It was purely a form study and had no working internals, but it was based on the reflection of image to the eye.
You can take a look at it Here [im-not.com]
please excuse the mess of the rest of my site. Haven't had time since graduation to rebuild it.

Projection lens from an lcd projector (1)

Hungus (585181) | about 10 years ago | (#9746283)

I have often thought of doing somethng similar to this myself and to be honest I have my eye on a full colour one of these [kopin.com] for a while with similar intent.

broken camcorder or camcorder parts (0)

Anonymous Coward | about 10 years ago | (#9746414)

"Does anyone know where I can find a broken camcorder or camcorder parts?"

Step 1. Buy a camcorder.
Step 2. Buy a shotgun and some shells.
Step 3. Load shells into shotgun.
Step 4. If safety is on, turn it off.
Step 5. Aim shotgun at camcorder.
Step 6. Pull trigger.

Result: Broken camcorder and many parts.

I understand the question... (1)

OneDeeTenTee (780300) | about 10 years ago | (#9746657)

But have you considered going without an eyepiece?

Consider that with a earphone/mic earpiece you can wear it anywhere and only get a few odd looks.

You don't need to implement voice recognition for control, it should be easy to recognize "dit" and "dah" for binary commands (or morse code if you prefer) to control your wearable PC.

The whole point of wearable computers is taking them everywhere.

Re:I understand the question... (2, Interesting)

divbyzero (23176) | about 10 years ago | (#9748591)

Kidding aside (since speaking in beeps is not a serious option for most people), a non-visual wearable computer has a lot of potential. It's not the point of the original poster's question, but it would be a neat project on its own. Text-to-speech (TTS) output through an unintrusive, inexpensive earbud; menu-style input from a small, similarly inexpensive, belt-mounted keypad [google.com] . In fact, now that reasonable embedded TTS solutions [winbond.com] are available, you could do the whole thing on the cheap, using a microcontroller. After that, it just becomes an exercise in interface design, since audio output is strictly one-dimentional, unlike a visual interface which lets you see multiple things at once.

[more] Re:I understand the question... (1)

divbyzero (23176) | about 10 years ago | (#9752417)

Actually, if you really do want to have voice recognition to go along with your TTS, you can get that as an embedded hardware solution [sensoryinc.com] as well. I've not used these products myself, only read about them online, but supposedly they're already in use for applications like automotive GPS systems.

Re:[more] Re:I understand the question... (1)

OneDeeTenTee (780300) | about 10 years ago | (#9754275)

ShaZaam! I hadn't even considered that there might be hardware speech to text chips, I was expecting that CMU Sphinx or another software package would be required.

The interface could be lifted from your CLI of choice, though multi-line output would complicate matters. Some of the work for multi-line output has certainly already been done for blind people. Just feed that into the TTS chip instead of a single line braille display.

Yeah, but... (0)

Anonymous Coward | about 10 years ago | (#9763867)

a non-visual wearable computer has a lot of potential

Yeah, but it would be useless for surfing pr0n.

Trade offs... (1)

cr0sh (43134) | about 10 years ago | (#9754686)

Remember the trade-off: resolution vs. field-of-view (FOV) - you can max one or the other, but always at the expense of the other one (unless you have money to burn for Kaiser Electro-Optics stuff).

Now, since you are doing a wearable, and not an immersive VR rig, you are going to want detail (resolution), and not immersion (so FOV is not as important). However, you aren't going to be able to get that detail cheaply. You are going to want a minimum of 800x600, 20-30 degree horizontal FOV (and it will suck bad unless you use larger fonts). You won't find that with a camcorder viewfinder (it will show you, at best, NTSC/PAL resolution - after the conversion from VGA to composite video).

I am not saying don't try the camcorder or LCD TV solutions, just don't expect much. You might be able to get something around the usability of a palm pilot display - which could be *very* useful, if done right. Try to stick with a black and white viewfinder (higher apparent resolution). You may or may not find it difficult to interface with, some will take composite easily, others use completely different standards.

You might also try a modded VictorMaxx StuntMaster HMD - abysmal resolution, but cheap to get. A better HMD for modding is a Forte VFX-1 - it has a much better LCD/backlight than the StuntMaster (that is, it isn't washed out - I think the res is near the same, though).

Good luck - but don't expect this to be cheap or easy - it's a very niche market...

Wouldn't you worry about focus problems? (1)

flippingod (798751) | about 10 years ago | (#9756376)

I would say that any form of a screen will always have problems with focusing and the end users eye. I would think the only way around this is to have a liquid crystal display maybe at eyebrow level with an LED projecting the image onto the users cornea. I'm surprised I haven't seen anything like this...but it could all be done from the brim of a baseball cap.

Re:Wouldn't you worry about focus problems? (1)

SuiteSisterMary (123932) | about 10 years ago | (#9760890)

It's interesting that you say that. In an old RPG called 'UnderGround,' they point out that 'you can tell if somebody's a Veteran, because in a stressful situation, they slip back into the '1000 millimeter stare' of somebody focusing on the HUD in their combat goggles.'

Got one for ya. (1)

LUA-Washington (799060) | about 10 years ago | (#9765984)

Hey I have a Sony Clie NZ90/U that failed the in the sink full of dishes test.

I doubt you will find a better screen anywhere else. E-mail me and we'll set something up.

Gary
www.lua-washington.org
Linux User Alliance - Washington
(Just starting out)

i built Cheap HUD for Wearable Computer with mono (2, Funny)

Miguel de Icaza (660439) | more than 9 years ago | (#9851576)

it was wonderful, no patents either, fantastic!
Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...