So I am starting this project to build a small functioning robot. I plan for the robot to have 2 motors on the drive which would be a tank and then another 2 motors to use as a type of claw. I am new to the Arduino world so I am not sure which microcontroller and motor controller to get. The motors I plan to use are 6V motor and from my research this would be to powerful to connect direct to the Arduino controller and therefore I would need a motor controller? The robot would be programmed autonomously with NO driver control. I plan to make this as simple as possible (plug USB from computer to robot and download the program)
If anyone could give me some support/advice on what to do that would be great!