DocumentCode
2092402
Title
Teleoperating robots in multiuser virtual environments
Author
Alencastre-Miranda, Moisés ; Muñoz-Gómez, Lourdes ; Rudomín, Isaac
Author_Institution
Instituto Tecnologico y de Estudios Superiores de Monterrey, Mexico
fYear
2003
fDate
8-12 Sept. 2003
Firstpage
314
Lastpage
321
Abstract
In the last few years, robot teleoperating systems have been improved with the advances in computer networks, virtual reality and graphical user interfaces. However, teleoperation applications for multiple and different robots in networked virtual environments are not available for all kind of users. This paper presents a collaborative multiuser system for multiple simultaneous robot teleoperation. We describe the object oriented distributed architecture used and the system modules developed. The system implementation shows a visual simulation based on a networked virtual environment. The system allows different kinds of manipulators and mobile robots, either virtual or real. The feasibility of the system has been successfully demonstrated with some experiments.
Keywords
computer networks; control engineering computing; digital simulation; graphical user interfaces; groupware; manipulators; mobile robots; object-oriented programming; telerobotics; virtual reality; collaborative multiuser system; computer networks; graphical user interfaces; mobile robots; multiple robot teleoperation; multiuser environments; networked virtual environment; networked virtual environments; object oriented distributed architecture; robot teleoperating systems; system modules; virtual reality; visual simulation; Application software; Collaboration; Computer architecture; Computer networks; Graphical user interfaces; Manipulators; Object oriented modeling; Robots; Virtual environment; Virtual reality;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science, 2003. ENC 2003. Proceedings of the Fourth Mexican International Conference on
Print_ISBN
0-7695-1915-6
Type
conf
DOI
10.1109/ENC.2003.1232910
Filename
1232910
Link To Document