A framework for multi-user distributed virtual environments: a telerobotics application | IEEE Conference Publication | IEEE Xplore