News:

You know what I always say? "Always kill the mouthy one", that's what I always say.

Main Menu

Tech Journal

Started by Faust, March 01, 2012, 10:51:46 AM

Previous topic - Next topic

Faust

I will go into more detail on this later but because people are complaining about how quiet it is here I'm going to start updating this thread with what I know: Hardware. I won't be posting anything sensitive to the projects but I want to go into detail where I can.

Over the last year I've been working on an indoor location system to track firefighters while they do their training. This is fun and excruciating location is a really difficult one to use. In short the higher your resolution the more difficult it is to accurately say where someone is. For this project we need down to 0.5m accuracy with the ability to distinguish between multiple people huddled together.

Without going into the gritty of it (NDA) we kitted out the test site with an array of sensors that give us the location of people going through, proximity and pressure sensors were used to give us these location. This style of location system has been done before but it's problem is it cannot distinguish between people. We've done it optically using a kinect style approach and not to toot my own horn I am pretty damn happy with the results, we locate and identify people and ID them within the test grid with a perfect accuracy for up to four people, any more than that and the optical system doesn't hold up but that's something we are working on (the main limiting factor is the Sheer amount of data generated from the optical system so the more machines you have to crunch the numbers the higher your resolution can go).

One of the other projects that we are working on that we are really happy with is a multitouch exhibit for a space/science museum. The emphasis being on collaboration and several users interacting at once, something that isn't often done well with these things.

Pictures to come.
Sleepless nights at the chateau

Telarus

Cool, I saw you post the firefighter tracking system a while back on (FB? G+?).

Looking forward to more.
Telarus, KSC,
.__.  Keeper of the Contradictory Cephalopod, Zenarchist Swordsman,
(0o)  Tender to the Edible Zen Garden, Ratcheting Metallic Sex Doll of The End Times,
/||\   Episkopos of the Amorphous Dreams Cabal

Join the Doll Underground! Experience the Phantasmagorical Safari!

Triple Zero

very interesting, faust!
Ex-Soviet Bloc Sexual Attack Swede of Tomorrow™
e-prime disclaimer: let it seem fairly unclear I understand the apparent subjectivity of the above statements. maybe.

INFORMATION SO POWERFUL, YOU ACTUALLY NEED LESS.

Faust

Here's a photo of the multitouch table we're working on. That's one of the guys  I work with on this.



The application I've made for this is a solar system game for kids:
When the game is loaded there is only the sun sitting alone on the screen, in a basket beside the table are cutouts of the planets and the kids have to put them on in the correct order (mercury, venus etc). when they place the correct one on the table it appears and gives a little blurb about the planet.
Sleepless nights at the chateau

Oysters Rockefeller

Quote from: Faust on March 16, 2012, 11:12:40 AM
Here's a photo of the multitouch table we're working on. That's one of the guys  I work with on this.



The application I've made for this is a solar system game for kids:
When the game is loaded there is only the sun sitting alone on the screen, in a basket beside the table are cutouts of the planets and the kids have to put them on in the correct order (mercury, venus etc). when they place the correct one on the table it appears and gives a little blurb about the planet.

That is awesome.
Well, my gynecologist committed suicide...
----------------------
I'm nothing if not kind of ridiculous and a little hard to take seriously.
----------------------
Moar liek Oysters Cockefeller, amirite?!

Faust

Has anyone around here used the arduino platform at all? (I know ENKI did, RIP).

It's a nice platform for rapid prototyping of A/D, sensors/actuators and controllers. I've played about with them for some fun applications.
I saw on Hackaday a proximity controlled motor used for blind navigation. What you have is a glove with two ultrasonic nodes on the front, and a motor strapped to your arm that vibrates as you approach something.
I want to adapt that to put it in clothing on my back. Eyes in the back of the head and all that, no one can take you by surprise.

The nice thing about this is a lot of sensors come prepackaged to give out data on the I2C line so a great many sensors are plug and play with it. If anyone has any ideas for potential uses for sensors I've got:
ultrasonic proximity, magnetometers, inertial measurement units, pressure mats, heart monitors, temperature sensors, RFID readers and tags, and various wireless nodes (Xbee).
Sleepless nights at the chateau

Rococo Modem Basilisk

Quote from: Faust on March 29, 2012, 11:23:02 AM
Has anyone around here used the arduino platform at all? (I know ENKI did, RIP).
Still do, sometimes.

QuoteIt's a nice platform for rapid prototyping of A/D, sensors/actuators and controllers. I've played about with them for some fun applications.
I saw on Hackaday a proximity controlled motor used for blind navigation. What you have is a glove with two ultrasonic nodes on the front, and a motor strapped to your arm that vibrates as you approach something.
I want to adapt that to put it in clothing on my back. Eyes in the back of the head and all that, no one can take you by surprise.
There is an arduino clone called the Lillypad specifically for clothing embedding (along with things like conductive thread, sew-on waterproof buttons, connectors that double as snaps, etc.) Downside is that the Lillypad doesn't (and can't) have 'shields'.

As a side note, there's a well known (in the amateur robotics community) problem with sonar when the material it's supposed to reflect off is fabric (or really, anything soft or porous -- what you might expect from acoustics). Still, it beats IR.

QuoteThe nice thing about this is a lot of sensors come prepackaged to give out data on the I2C line so a great many sensors are plug and play with it. If anyone has any ideas for potential uses for sensors I've got:
ultrasonic proximity, magnetometers, inertial measurement units, pressure mats, heart monitors, temperature sensors, RFID readers and tags, and various wireless nodes (Xbee).
Wireless is good if you want an ad-hoc sensor network. Sure beats sewing up expansion ports :P. It sounds like what you have is more geared toward biometrics, though (I only skimmed the OP, so if you mentioned it, I didn't notice)... trivial to use heart monitors and temperature sensors to monitor sick people, or people who are sensitive to extreme situations, or people who are actually in extreme situations (like soldiers or firefighters).


I am not "full of hate" as if I were some passive container. I am a generator of hate, and my rage is a renewable resource, like sunshine.

hirley0

#7
Quote from: Phosphatidylserine on March 30, 2012, 10:38:10 PM

Still do, sometimes.




Quote from: Nigel on March 03, 2012, 08:43:18 PM
I want one.
i do TWO

schemetic? :fnord: _detail/project 

this is BOTH & OFFER TO SELL US$ & an offer to buy TWO. WORK out the
detail?$

Faust

Quote from: Phosphatidylserine on March 30, 2012, 10:38:10 PM
Quote from: Faust on March 29, 2012, 11:23:02 AM
Has anyone around here used the arduino platform at all? (I know ENKI did, RIP).
Still do, sometimes.

QuoteIt's a nice platform for rapid prototyping of A/D, sensors/actuators and controllers. I've played about with them for some fun applications.
I saw on Hackaday a proximity controlled motor used for blind navigation. What you have is a glove with two ultrasonic nodes on the front, and a motor strapped to your arm that vibrates as you approach something.
I want to adapt that to put it in clothing on my back. Eyes in the back of the head and all that, no one can take you by surprise.
There is an arduino clone called the Lillypad specifically for clothing embedding (along with things like conductive thread, sew-on waterproof buttons, connectors that double as snaps, etc.) Downside is that the Lillypad doesn't (and can't) have 'shields'.

As a side note, there's a well known (in the amateur robotics community) problem with sonar when the material it's supposed to reflect off is fabric (or really, anything soft or porous -- what you might expect from acoustics). Still, it beats IR.

QuoteThe nice thing about this is a lot of sensors come prepackaged to give out data on the I2C line so a great many sensors are plug and play with it. If anyone has any ideas for potential uses for sensors I've got:
ultrasonic proximity, magnetometers, inertial measurement units, pressure mats, heart monitors, temperature sensors, RFID readers and tags, and various wireless nodes (Xbee).
Wireless is good if you want an ad-hoc sensor network. Sure beats sewing up expansion ports :P. It sounds like what you have is more geared toward biometrics, though (I only skimmed the OP, so if you mentioned it, I didn't notice)... trivial to use heart monitors and temperature sensors to monitor sick people, or people who are sensitive to extreme situations, or people who are actually in extreme situations (like soldiers or firefighters).

We actually have a couple of lillypads at work, never looked at them but they were picked up specifically because of how easy they were to integrate with clothing.
As you said soldiers and fire-fighters temperature and heart rate are hard to use in extreme situations. The best area to sense from is with a chest strap because inside the insulated uniform has a more constant temperature. Texas instruments do some lovely heart/temp/accelerometer straps that are elasticated so you always get a tight snug fit.
When I was playing with some Chinese ultrasonics I did have trouble picking up material surfaces, but with some of the sparkfun ping))) boards which separate the transmitter and receiver nodes I've never run into any trouble picking up material.

Sleepless nights at the chateau

Faust

Quote from: hirley0 on March 30, 2012, 11:14:23 PM
Quote from: Phosphatidylserine on March 30, 2012, 10:38:10 PM

Still do, sometimes.




Quote from: Nigel on March 03, 2012, 08:43:18 PM
I want one.
i do TWO

schemetic? :fnord: _detail/project 

this is BOTH & OFFER TO SELL US$ & an offer to buy TWO. WORK out the
detail?$

You mean this? http://brmlab.cz/project/brain_hacking

I want to order the ASRG helmet, there are a hell of a lot of applications I could put that into.
Sleepless nights at the chateau

Rococo Modem Basilisk

I remember when the best way to do neurofeedback as a hobbyist was to use the OpenEEG instructions. Now it's probably cheaper, easier, and safer to get an NIA unit...

(Unfortunately, nothing I've seen has pointed to an EEG setup suitable for mobile use [for instance, BCI control for a wearable computer]. The NIA has all its processing circuitry in a big metal box, and OpenEEG is so paranoid about frying something through all the diodes that they warn you to keep the box grounded and not to touch your computer while using it [desktop machines have historically used their cases as a ground, and the difference in charge between the EEG case ground and the computer's ground has a small but nonzero chance of causing some charge to leap through your electrodes and into your skull on its way to your finger instead of moving along the outside of your skin like a well-behaved charge])


I am not "full of hate" as if I were some passive container. I am a generator of hate, and my rage is a renewable resource, like sunshine.

Faust

Quote from: Phosphatidylserine on March 31, 2012, 12:57:05 AM
I remember when the best way to do neurofeedback as a hobbyist was to use the OpenEEG instructions. Now it's probably cheaper, easier, and safer to get an NIA unit...

(Unfortunately, nothing I've seen has pointed to an EEG setup suitable for mobile use [for instance, BCI control for a wearable computer]. The NIA has all its processing circuitry in a big metal box, and OpenEEG is so paranoid about frying something through all the diodes that they warn you to keep the box grounded and not to touch your computer while using it [desktop machines have historically used their cases as a ground, and the difference in charge between the EEG case ground and the computer's ground has a small but nonzero chance of causing some charge to leap through your electrodes and into your skull on its way to your finger instead of moving along the outside of your skin like a well-behaved charge])

That's silly I get more of a shock off touching my ipad when its charging off my laptop. There's a big ground difference between them. I like the design of the helmet though, it's almost discrete enough to be concealed in a sweatband.
Sleepless nights at the chateau

Rococo Modem Basilisk

They were almost obsessively safety-conscious -- not that sticking electronics on your head is an inappropriate situation to be safety-conscious about.

Some of the unofficial side-projects involved self-amplifying electrodes (so that you don't need contact goo) -- which is arguably fairly dangerous, since it involves running large (by extracranial EMF standards) currents toward your head and doing things with them in amplifier units actually attached to your head. If you let the blue smoke out of your op amps, you'll probably smoke your skull too (or at least convulse a bit and gain short term amnesia).


I am not "full of hate" as if I were some passive container. I am a generator of hate, and my rage is a renewable resource, like sunshine.

Triple Zero

Quote from: Faust on March 16, 2012, 11:12:40 AM


Holy crap that guy looks a lot like me when I had my hair longer.

Ex-Soviet Bloc Sexual Attack Swede of Tomorrow™
e-prime disclaimer: let it seem fairly unclear I understand the apparent subjectivity of the above statements. maybe.

INFORMATION SO POWERFUL, YOU ACTUALLY NEED LESS.

Mesozoic Mister Nigel

He certainly does! Eerie!
"I'm guessing it was January 2007, a meeting in Bethesda, we got a bag of bees and just started smashing them on the desk," Charles Wick said. "It was very complicated."