Hi Group, I just implemented the interface from the CMUcam V1 and V2
cameras to 'Pods. I implemented every function in the manuals, but
wonder if the full set is a waste. Of those using the CMUcam's what
functions do you find yourselves using the most? Comments?
I'd love to talk to you about it, but I only got my first CMUcam the
other day and I haven't had a chance to play with it other than hook
it up using the Java application that came with it to verify that it
did indeed appear to work. I got the CMUcam2 because it said it does
edge detection and other filtering. I bought it mainly to play with;
I don't have a particular project in mind, but am sort've leaning
toward using it on my 4wd rover as a means of object detection:
Of course that depends on how well it works. I just don't have much
experience with it currently, though.
I got a V1 a couple years ago, and about the same, just used the Java to
see if I could see. I went as far then to get a couple little commands
working via the serial interface, then set it asside for more pressing
Probably the neatest thing about the CAM is the demo where it uses a
servo to track a color it is shown. However, there's nothing in the
manual about how to hook the CAM to the servo. No detailed picture of
how they did it. (Opening picture next to servo. Next picture camera on
servo, servo horn not visibe, nothing in camera mouning hole... hum...
can you say bubblegum? I dunno.)
So far my best experience with the V1 was to take a white LED and the
Java interface, set the color requirements for 235 min 245 max on each
channel, and watch the serial stream, to see the MM report had Mx and My
information I could tell where I was holding the LED.
Th V2 is a much larger board, and they've added a frame buffer. I saw
the edge differing commands too, but don't have a grasp on how they
I can't say the documentation does a very good job at explaining the
features they have. Think I must have read it most of the way through
about six times before I could piece together what was what. Maybe it's
just an impedence mismatch between those who wrote and me who read.
Anyway, I had most of the user interface written before I started to
figure out what the commands were for.
Those orange cones around ought to be easy to track the the cam.
Depending on lighting.
The two most obvious things to try to me seem to be line following, and
color following. I wonder if it wouldn't be a way to track a MiniSumo
opponent... but without a solid background behind the ring... the
process seem problematic.