Project-based learning approach in a senior level course in autonomous mobile robots | IEEE Conference Publication | IEEE Xplore