Virtual environments for robotics education: an extensible object-oriented platform | IEEE Journals & Magazine | IEEE Xplore