Problem-based learning: design of a DC motor driver for combat robots | IEEE Conference Publication | IEEE Xplore