[Neumi] wrote in with a sweet robotics hack. It’s a 2D laser distance sensor (YouTube) made with a cheap line laser and an optical mouse’s flow-sensor chip used as a low-resolution camera. In one sense, it’s a standard laser-distance-sensor project. But it is clever for a whole bunch of reasons.
For one, using a mouse sensor as a low-res camera is awesome. It’s designed to read from a standard red LED, so the sensitivity is in just the right ballpark for use with a line laser. It returns a 30×30 pixel greyscale image, which is just about the right amount of data for a low-end microcontroller to handle and keep up with the framerate without resorting to coding tricks.
It’s also no coincidence that these sensors are available with lenses built in, for relatively cheap, on eBay. Apparently the quadcopter gurus use them as if they were mice to visually track their quad’s motion. Hacker spillover!
Detecting the laser line as it reflects off of whatever objects are lying on [Neumi]’s floor could also possibly prove difficult, and might produce false readings in the presence of background illumination. So [Neumi] takes two readings with the camera — one with the laser on and one with it off — and differences them. Done fast enough, this should reduce any non-laser sources down to the sensor’s noise floor. Finally, there’s some thresholding and averaging going on behind the scenes that help make everything work out right. The code is up on GitHub.
Not a bad build for a 2D laser distance system on a budget. If you want to shell out a bit more money, and are into a seriously involved build, this is probably the slickest we’ve seen in a long time. And if you’re thinking that you’ve heard of [Neumi] before, you’re right: we featured this 405mm laser PCB exposer / burner CNC machine just a few months ago.
The title made me think this was some kind of artificial mouse brain neurons that were somehow combined with a line laser. That does not appear to be the case.
Haha, I assumed they were REAL mouse brain cells. I thought of a thing a while back where some scientists manage to train some mouse neurons to maintain level in a flight simulator.
Maybe you are thinking of laminated mouse brain computers in Cordwainer Smith science fiction from the 1960’s and 70’s.
I believe he is referring to Thomas DeMarse’ experiments.
http://www.research.ufl.edu/publications/explore/v10n1/extract2.html
Same here, I’m a biotech/analog nerd. Here is an article that is more in-line with what us folks were expecting from this title (sorry it is old and you may have seen it long ago):
http://spectrum.ieee.org/automaton/biomedical/bionics/rat-brain-robot-grows-up
Useless fact: back in the stone age when this type of optical mouse first came out (like, a quarter century ago), the DOS interrupt 33h actually supported dumping the sensor data. Over the serial port. At 9600 baud. You could (slowly) move the mouse over a page and, using 2-D correlation, piece together the itty bitty images to build a large image. It made a crappy page scanner, but it worked.
In my experience, the best hack related to optical mouse sensors would be *actually finding a place that sells them*. DigiKey, Mouser, et al, are forever out of stock. It seems like the only way to get a hold of one is to either cannibalize a working mouse, or to be a big enough company that you can call up the manufacturer and commit to buying several thousand of the sensors.
Well, if you happen to speak German you could get an older device at/from “Segor Elektronik” in Berlin: http://www.segor.de/#Q=ADNS-2610&M=1
I bought one years ago after seeing Sprite_TM’s http://spritesmods.com/?art=mouseeye
That’s true, i’m searching one of this too. At the moment i find this one, based on ADNS-9800, but in my opinion 27$ is too much.
https://www.tindie.com/products/jkicklighter/adns-9800-laser-motion-sensor/
Yeah. I needed a handful of these optical sensors before and it was easier + cheaper to just rip apart a bunch of crap optical mice for them. You also get the necessary lens piece as well which seems to be even harder to buy than the sensor module itself.
Just search on ebay “adns 3080” there are something like 20+ right results. The sensor as it is and the unit i used. Good luck.
in the top graphic, “wich” should probably be which.
You must be new here.
Disorienting. Each demonstration had a different orientation of screen, object, robot.
Hmmm… I should say something positive……Nice scarf.