Month: May 2014
Objective
We discussed our objective. I mentioned the idea of making a very simple demo of the fundamentals and trying to get in front of honchos at Apple, etc. I described a possible demo where
- the demonstrator moves around a conference room being tracked
- shows cluster analysis of settling areas
- A carefully enacted repeating sequence generates a pattern that is recognized
- An excursion from the pattern is recognized
- A trend is recognized
- A location of a lost object is described.
- A prompt issued near to an object is demonstrated – pills. c.f. this link
- The demo finishes with an explanation of the key features of what they have seen, and the architecture behind it
Patent
Enclosure
We looked at the enclosures we had and tried to decide which was best. David will poke around and see if there is something better to be had.
Battery
Layout
Components
- DWM module
- Nordic + RTC + battery backup
- IMU
- JTAG connector
- PSU
- Battery
- uSD card
- Coulombe counter
- Beeper
- Solar charger
- LEDs / display
- Barometer
- Push button
Phew, I’m bushed. This was hard work, but I think it’s quite illuminating.
A challenge for the hardware challenged… it doesn’t work on the battery.
I tested the battery and it is indeed around 4v2. So I tested the final connector and discovered 0v0. Working my way back up the chain it turned out to be the most unlikely thing… notice the little plastic nib sticking out.
30cms estimates as 10cms, but hey… we are talking centimeters now. |
To be fair, the battery issue was one of those unlikely, Sod’s Law things. There was exactly one way that you could put the battery in and have it make contact. That was if it was not completely seated, and also it was canted in the holder. If you disturbed it, or put it in any other way, including fully seated, it would not make contact.
Click on image to enlarge |
Thoughts
- This is clearly better than Nanotron.
- The one true LOS estimate I made is really is really good.
- It seems to take a long time to get an estimate – and meanwhile it is burning power.
- The two failed estimates that are up near Brenda’s desk (top of page) have to pass through at least one layer of glass, or outside metal/concrete wall.
- The failure in the bedroom is quite a long way.
- The failure in the bathroom, has to pass through a large plate-glass mirror.
- Many estimates are around +/- 500cms, but one is 30% wrong.
Excerpts from David’s response
It’s a little disappointing, isn’t it? What’s interesting is the inconsistency. The only commonality to the bad measurements seems to be glass. Are the closet doors in the master bedroom mirrored? Going through regular walls doesn’t seem to be a problem. Having to go through/close to metal appears to be a problem. That isn’t surprising.
It would be a PITA but measuring every square 6″-1′ in the main living area from the wall in the kitchen extending over to where Brenda’s computer is and over to about 1′ past the kitchen/nook wall would be interesting. Actually, mapping the whole living area would be interesting, but what PITA, and how would you mark all of those locations to be able to go back to them?
Since we were specifically asked to provide feedback to Decawave, picking a problem location and taking a bunch of measurements, demonstrating accuracy and repeatability, and then asking DW why it’s not working well there, might be worth the effort, as long as we have their attention.
I wish we had an instrument that could show what the RF looked like in a particular location. I don’t even know what that would be. A spectrum analyzer? But how do you look at a UWB signal on a spectrum analyzer since the bursts are so short?
The open space measurements are great. If there’s an anchor in every room it might work very well.
More thoughts
I was wondering about doing a careful survey of the whole place to see what kind of results I get. I’m trying to think of the best way to do the test.
Simply put, we need to see the ranging error from source to destination for all possibilities. If I had all the time in the world then I’d divide the whole house into small squares and check the Actual versus DecawaveEstimates ranges between every two squares. So a hundred squares would require 100*99/2 = 4500 measurements which I don’t think I have the fortitude, or time to do before I leave.
The other problem is how to represent the results if I had them to hand. There are more dimensions than we have eyes/brains to perceive. I need some kind of 5-D representation that plots src:<x1, y1>, dest:<x2, y2> against E<error>. I suppose I could simplify it by fixing src:<x1, y1> and simply plotting dest:<x2, y2> against E.
Imagine a 3D surface where height represents E at dst from a single src, perhaps even superimposed on a map of the apartment.
Then I could somehow animate iterating over every possible src, so I can see how the topology changes.
That seems like a lot of work, and what might I see?
http://www.cymbet.com/products/enerchip-energy-processor.php
$79! For a cable!
Update: I’m not sure that’s quite enough. I can’t get one of the processors to halt, and restaart with just these connections, but another processor works with all 20 connections.
Senseg patented solution creates a sophisticated sensation of touch using Coloumb’s force, the principle of attraction between electrical charges. By passing an ultra-low electrical current into the insulated electrode, Senseg’s Tixel™, the proprietary charge driver can create a small attractive force to finger skin. By modulating this attractive force a variety of sensations can be generated, from textured surfaces and edges to vibrations and more.Unlike effects created by mechanical vibration and piezo solutions, Senseg is silent. With Senseg application developers have precise control of the location and type of effect users experience. What’s more, Senseg technology scales from touch pads, smart phones and tablets to the largest touch screens without increasing manufacturing complexity.