Tom D. answered 01/20/14
Tutor
0
(0)
Very patient Math Expert who likes to teach
Robotics utilize several disciplines. The answer to your question is a function of what you are interested in. If you are interested in hardware, you will want to pursue courses in logic design, power systems, servo control, Firmware design and Microprocessor programming. Programming/debugging a DSP application is a world unto itself and will undoubtedly be required regardless of which path you take.
The software algorithms use everyday Physics and something called Control Theory. Control Theory is a large body of topics which address stability/control of feedback systems. It is usually an option under EECS curriculum.
Good luck with your career!