Using mobile robots for controls and mechatronics education