Abstract
A reliable real-time client-server telerobotic system that uses a distributed component framework to promote software reusability, ease of extensibility, debugging, and data encapsulation is proposed. NET remoting is used for automatic handling of the network resources and data transfer while isolating the components from network protocol issues. A client-server transfer of live stereo video provides the operator three-dimensional (3-D) views of the slave scene with augmented reality (AR) framework and services. Overall distributed framework and design independence improves the portability and modularity of the proposed telerobotic system. A multithreaded execution is proposed for streaming of force, command, and for the transfer of live stereo video data. The proposed framework provides a useful integrated software and hardware environment to enhance man-machine interactions using stereo visualization and AR in real-time telerobotic systems.
Original language | English |
---|---|
Pages (from-to) | 558-566 |
Number of pages | 9 |
Journal | IEEE/ASME Transactions on Mechatronics |
Volume | 11 |
Issue number | 5 |
DOIs | |
State | Published - Oct 2006 |
Bibliographical note
Funding Information:Manuscript received January 31, 2005; revised December 30, 2005. Recommended by Technical Editor C. Mavroidis. This work was supported by King Abdulaziz City for Science and Technology (KACST) under Grant AT-20-80.
Keywords
- Distributed application framework
- Man-machine interface
- Reflected force feedback
- Telerobotics
- Three-dimensional (3-D) visualization
ASJC Scopus subject areas
- Control and Systems Engineering
- Computer Science Applications
- Electrical and Electronic Engineering