DocumentCode :
747737
Title :
A multimodal interface to control a robot arm via the web: a case study on remote programming
Author :
Marín, Raúl ; Sanz, Pedro J. ; Nebot, P. ; Wirz, R.
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Jaume, Castellon, Spain
Volume :
52
Issue :
6
fYear :
2005
Firstpage :
1506
Lastpage :
1520
Abstract :
In this paper, we present the user interface and the system architecture of an Internet-based telelaboratory, which allows researchers and students to remotely control and program two educational online robots. In fact, the challenge has been to demonstrate that remote programming combined with an advanced multimedia user interface for remote control is very suitable, flexible, and profitable for the design of a telelaboratory. The user interface has been designed by using techniques based on augmented reality and nonimmersive virtual reality, which enhance the way operators get/put information from/to the robotic scenario. Moreover, the user interface provides the possibility of letting the operator manipulate the remote environment by using multiple ways of interaction (i.e., from the simplification of the natural language to low-level remote programming). In fact, the paper focuses on the lowest level of interaction between the operator and the robot, which is remote programming. As explained in the paper, the system architecture permits any external program (i.e., remote experiment, speech-recognition module, etc.) to have access to almost every feature of the telelaboratory (e.g., cameras, object recognition, robot control, etc.). The system validation was performed by letting 40 Ph.D. students within the "European Robotics Research Network Summer School on Internet and Online Robots for Telemanipulation" workshop (Benica`ssim, Spain, 2003) program several telemanipulation experiments with the telelaboratory. Some of these experiments are shown and explained in detail. Finally, the paper focuses on the analysis of the network performance for the proposed architecture (i.e., time delay). In fact, several configurations are tested through various networking protocols (i.e., Remote Method Invocation, Transmission Control Protocol/IP, User Datagram Protocol/IP). Results show the real possibilities offered by these remote-programming techniques, in order to design experiments intended to be performed from both home and the campus.
Keywords :
Internet; augmented reality; humanoid robots; manipulators; telerobotics; user modelling; Internet-based telelaboratory; augmented reality; distributed system; education; human-robot interaction; multimedia user interface; nonimmersive virtual reality; online robots; remote control; remote programming; robot arm control; telemanipulation; training; Augmented reality; Control systems; Educational robots; Internet; Multimedia systems; Programming profession; Protocols; Robot control; Robot programming; User interfaces; Distributed systems; education and training; human–robot interaction; remote programming; robotics; telelabs;
fLanguage :
English
Journal_Title :
Industrial Electronics, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0046
Type :
jour
DOI :
10.1109/TIE.2005.858733
Filename :
1546366
Link To Document :
بازگشت