Some questions before i get started!
July 8, 2012
First of all, sorry if there is some misspelling or funny terms in this post, but English is not my first language.
I have had an idea for a robot for a while and now seems to be the time to begin to work on it. I want to build a model tank. I want this tank to have two separate video feeds, one from the hull of the tank and one from the turret. I want these cameras to be connected to a microprocessor or a signal processor, and I also want this processor to be the one controlling the steering of the tracks on the tank, the turning of the turret and the firing of the gun.
I also want this tank to be wireless. I am thinking about using wifi, because Bluetooth would be to slow for one video feed, not to mention two. My idea is to connect the tank to a tablet and get the two video feeds directly in an app. I think this may require the processor to function as a router or something like that.
So with this description, what are your recommendations for using as the processor? For interface between the cameras and the processor I am thinking about using i2c, so it should be a processor that can handle two of these connections or maybe have some hardware to multiplex the two signals together if that’s possible to do.
To start with I am focusing on making the tank, so I can use it from a computer, when the tank is up and working I can begin to program the app for the tablet.
Any ideas for the kind of hardware I would need for this project? I have not yet worked with either video or wifi, so I am also doing this to learn about video processing and communication over wifi.
To sum up, the main questions in this post is:
What processor could do this for me?
What kind of interface should the cameras have?
What kind of wireless technology should connect the tank with the tablet? (computer in first attempt)
Thanks in advance for your answers and yes i know this is a really (really) big project! :)