
The funny looking thing with two lenses on it is a "Sharp IR Range finder" , accurate from 10 meters to 10cm, which I will come back to in a moment.
The tiny tiny tiny little black rectangle with little copper squares around the edge is a 3 axis +/- 2G accelerometer.

There is another item ordered which is currently out of stock, which is a second IR Range finder which is accurate from about 1mm to 10CM.
I am planning to use the two range finders mounted on top of the robot grippers. They are going to give the skutter / arm mounted on motorized base robot a sort of sense of sight.
The range finders fire a pencil thin infra-red beam at an object and then another sensor receives the reflection as the beam bounces back from the object.
This method is very reliable in that, as long as the pencil thin beam hits an object, the receiver will get this and will give an accurate measure of the distance from the sensor to the object.
The drawback is the beam is pencil thin, so if a thin object like a chair leg is just slightly off angle from the direction the sensor is pointing, the robot will not see it.
To get round this, I'm planning to use a kind of panning and scanning method where the arm will rotate on it base by a tiny fraction and then fire off a "ping". Something a bit like this (except without the de-materialisation)
This will require some further accurate feedback from the base to report back what angle the arm is pointing in.
The teeny tiny surface mount accelerometers are going to pose a challenge.
The idea with these is, like the g sensor in a smartphone, as a by-product of being able to measure acceleration they are also able to detect what angle they are at in relation to Earth's gravity. So, theoretically, by mounting them on the different sections of the arm they should be able to feedback where each arm segment is in space (with a bit of help from Pythagoras (geometry))
Their actual operation should be very simple, but their sheer tiny size (I didn't realise just how tiny they were going to be) are going to make them extremely difficult to work with using only amateur's tools and methods.
More on this later as currently there isn't sufficient time to devote to this but there will be in three weeks or so. In the meantime, if anyone has any experience with using surface mount components but with hobbyist tools, please chime in




