This project can only be approached by intensive hardware usage, IMHO. We had in a similar project (Vision AI), ultra fast stereo vision ( depth perception) but we have ended up creating all the video hardware. The trick was to use synchronized CCD (using a single pixel clock) and multiple vision memory planes ... we ended up having 6 planes per camera each one capable of holding 1 full frame at 24 bit color depth. There is not cheap solution to visual navigation as not only the "eyes" are involved but also the brain (AI) :) You need to make allowances for a _very_ slow brain (your CPUs) :) Good luck and please keep me informed... I am _very_curious about your project :) Alex alex@xxxxxxxxxxxx ----- Original Message ----- From: "Eric Pichon" <eric@xxxxxxxxxxxx> To: <video4linux-list@xxxxxxxxxx> Sent: Wednesday, October 10, 2001 9:25 PM Subject: mobile robot eyes > I'm working on an ambitious robotic project. The idea is to perform > biologically plausible artificial vision on an autonomous vehicle. For that > we will put two dual CPU motherboards on a RC car to create a beowulf > cluster. You can find a short description on http://ilab.usc.edu/beobots > > Each board will have its own camera, either USB or FireWire. > > We want to achieve 320x200 at 30 fps and need to use the v4l API. > > I would like to know : > - can we use FireWire cams with v4l ? > - would a USB cam be able to do 320x200x30 ? (because of the USB 12Mb/s we > would need hardware compression, but will the compression algorithm behave OK > if the camera is always moving - as on a 25 mph RC car ?) > > If you have any comment - specially about the choice of the cameras (should > be small, resist to shocks and vibrations and as cheap as possible) I'm very > interested too ! > > Thank you for your help, > > -Eric > > -- > Eric Pichon > PhD Student > (213) 821 3012 > iLab 28D > Hedco Neuroscience Building > University of Southern California > Los Angeles CA 90089 > > > > _______________________________________________ > Video4linux-list mailing list > Video4linux-list@xxxxxxxxxx > https://listman.redhat.com/mailman/listinfo/video4linux-list >