Inline graphics on this page: none
Robot ``Easter Egg Hunt'' discussion digest
                                                                                                               
Previous discussion page Next discussion page Date: 26 Aug 1999 DJ: Darrell Johnson BH: Ben Hitchcock KH: Ken Huntington SB: Steven Bolt Back to the Egg Hunt home page IR black/white floor detection
If no objections are received before September 20, this proposal will be copied to the Contest definition:
SB> Gathering area: matt black surface. Paint or paper ensuring SB> maximum contrast with the matt white Playground floor, to SB> normal and IR-sensitive eyes. SB> Always this size (radius 20cm) and in a corner. The border of SB> this area is also painted matt black. SB> SB> For a contest, the gathering corner will thus be required to show SB> contrast in IR light, as checked using Ken's method: KH> A generic IR photo-transistor was used with a 22K collector load; KH> the IR source, a 60W incandescent bulb about 50cm above the KH> surface(s) to be tested. Using a 5V power supply, with the KH> photo-transistor masked to permit light to enter only through the KH> lens of the device, point it at the surface at about 60deg at 1 KH> to 2cm above it. The collector voltage should read 3V or better KH> while pointed at a low reflective surface and 0.2V or less with a KH> high reflective surface and about 4.5V with the light turned off. KH> It seems pretty rinky dinky but works well.The procedure is indeed not critical, and neither are the materials:
SB> I tried it using the detector-half of a CNY37 IR optocoupler SB> (open type, intended to see the passing of a vane between emitter SB> and detector), with a 22K bias. The results obtained fit Ken's SB> values; my low and high reflective surfaces were ordinary black and SB> white paper. KH> I have a feeling that two coats of any matt black paint would do KH> the job quite nicely. SB> So do I, and at least some black papers appear to be equally SB> acceptable.So why bother bringing up this point? Well, An IR emitter and detector in the middle of a Hunter's underside allows very simple circuitry (like just two resistors) to give a clean one/zero output, so the `bot has no difficulty knowing whether it's on the white Playground floor or in the black gathering area. I originally thought that all matt whites and blacks would be just about equally visible to normal and infrared `eyes', but Ken discovered that aint so:
KH> I may have run into a problem concerning the definition of the KH> gathering area KH> Gathering area: matt black surface (piece of black paper). Always KH> this size (radius 20cm) and in a corner. The border of this area KH> is also matt black. KH> At first glance, it all looks good but I had a problem when KH> building the commutators for Ameba. I tried to use a pattern that KH> I printed. It looked beautiful but the black ink is invisible to KH> the Infrared TXRX assembly and I ended up having to paint my KH> wheels matt black using modeling spray paint and applying the KH> pattern by hand. My problem and possibly yours is that I use the KH> same type of IR TXRX device to detect the gathering area and KH> while my playground will be no problem as I will be using the KH> same paint, there is no guarantee that the same will be true for KH> any other playground. KH> Although I could replace my current circuit with another using a KH> red LED and photo detector, the IR circuits are most common, come KH> in 99 flavours and are dirt cheap. (especially if you can find KH> them your bit bucket :) SB> Your arguments in favour of facilitating IR black/white floor SB> detection are fair enough, imho. Just one question: SB> SB> Black paper doesn't equal black ink. Are we sure that an IR SB> optocoupler has difficulty seeing the difference between matt white SB> wood and ordinary matt black paper? SB> SB> I admit that I didn't actually try to confirm that - should have, SB> sorry. (Jaws is supposed to use a simple form of distance SB> measurement relative to the IR beacon, to determine whether he's in SB> the corner.) KH> I've now done some investigation and found: KH> Canon bubble jet printer invisible to IR. KH> Black construction paper invisible to IR. KH> Laser printer toner visible to IR. KH> Data books printing visible to IR. KH> Model paint visible to IR. KH> It's not a big list and it may not be true for every laser KH> printer, model paint or construction paper. SB> To make this a practical part of the standard Playground, we need SB> to specify either the black surface treatment, or a standard test.At this point, Ken came up with his test involving a generic IR photo-transistor. As determining IR contrast is easy enough, a contest organizer will be required to `qualify' the matt black of the contest Playground in this way, if doubts arise - and assuming no one objects to this demand before September 20. Ben commented:
BH> I am planning to use the visible spectrum to determine where my BH> bot is. A simple LDR should do the job nicely, I think. I have BH> no objections to making the corner dark to IR, so long as it is BH> still reasonably black to human viewers.Which it will be; as black as matt black can be :)