Assuming you wish to have an umbilical cord running between you and the robot, the two switch scenario actually IS possible. What you have to do, is wire up a DPDT switch as explained below. one switch per motor.
Firstly, solder a wire diagonally from the bottom left pin of the DPDT switch, to the top right pin of the same.
Secondly, solder another wire on, this time from the bottom right to the top left.
Thirdly, solder the motor to the two central pins and two wires from a power source to the top left and top right pins.
This setup is most effective if you use momentary centre off DPDT switches.
My name is GG. I'm a second year Electrical and Electronics Engineering student. This is my first ever post. And i've brushed into robotics a little (attened an orientation program)
Handmixer, i couldnt quite understand your 3rd point. I'm going to use the method stated above for my robot. Its going to be wired. I'm using differential drive (obviously). and like u said, one DPDT switch with the spring for one motor (stepper motor, thats what i'm using.).
Basically, if i thrust the DPDT to the upper pair of terminals, i want the wheel to spin in one direction and if i thrust it to the lower pair i want it to move in the opposite direction, how will doing what you said give me that effect?
Could you please explain with a diagram?
PS- sorry for the long post. This is my first robot ( i know its crap )and i have to finish it in 5 days ( 5 days left)
Thanks in advance