PR2 Remote Lab: An environment for remote development and experimentation | IEEE Conference Publication | IEEE Xplore