I am currently developing a system for a 3D photogrammetry rig and testing out different rig ideas first before going large-scale with the project.
What I currently have:
One Raspberry Pi connected to a Camera Module, powered by an external battery + WiFi dongle. I can remotely trigger the camera to take a picture and upload to a local apache web server.
Have multiple raspberry Pi's connected to each of their own Rasperry Pi Camera Modules. It is necessary for the RPis to take a photo exactly at the same time triggered by user input. All of the photos must be delivered to a central server (let's say, an FTP server).
The setup should be as robust and simple as possible, wireless is something that I have in mind for this aswell. The key is to have as little wiring as possible (probably only power cords) and as reliable system as possible. Do you guys think that it would be easy to consistently get synchronized photos in a setup that would consist of 10x Raspberries + 10x WiFi dongles for remote triggering and transferring to a file server? If WiFi doesn't give as good synchronization and consistent reliability, I am also looking at using 10x Radio Triggers (http://www.adafruit.com/products/1096) for triggering purposes. Would something like that work? Shouldn't be a problem triggering 10x RPi at the same time through a one radio remote, or is there some blockage I cannot think of right now?
Please do note that the system should continue to work while going large-scale- using 100+ RPis and Camera Modules.