Simulation tools for active learning in robot control and programming | IEEE Conference Publication | IEEE Xplore