• DocumentCode
    1638481
  • Title

    A real-time stereoscopic viewer for telerobotics using open source software

  • Author

    Shete, Pritam P. ; Sarode, Dinesh M. ; Bose, S.K.

  • Author_Institution
    Comput. Div., Bhabha Atomic Res. Centre, Mumbai, India
  • fYear
    2013
  • Firstpage
    31
  • Lastpage
    36
  • Abstract
    Robots are deployed to perform repeatable as well as hazardous tasks because of their inherent safety, reliability, consistency and accuracy. Recently robots are manipulated remotely using the binocular stereo vision. In this paper, we propose and implement a real-time stereoscopic viewer for telerobotics using open source software. We manipulate the KUKA KR-6 robot remotely using the Phantom haptic device. We assemble our stereo camera using a pair of IP cameras. We make use of the GStreamer multimedia framework for capturing and processing image streams coming from these IP cameras. We utilize the OpenCV library for camera calibration, stereo calibration and real-time stereo rectification. We extend predefined widgets from the Qt framework with our own widgets for the OpenGL based Quad buffering. We apply the software engineering design patterns for development of our in-house stereoscopic viewer. We also discuss the stereo vision using the DLP Link, the NVIDIA 3D Vision and the NVIDIA 3D Vision Pro with their pros and cons.
  • Keywords
    cameras; haptic interfaces; object-oriented programming; public domain software; robot vision; stereo image processing; telerobotics; DLP Link; GStreamer multimedia framework; IP camera; KUKA KR-6 robot; NVIDIA 3D Vision Pro; OpenCV library; OpenGL based Quad buffering; Phantom haptic device; Qt framework; binocular stereo vision; camera calibration; hazardous task; image stream capturing; image stream processing; open source software; real-time stereo rectification; real-time stereoscopic viewer; remote manipulation; software engineering design pattern; stereo calibration; stereo camera; telerobotics; Calibration; Cameras; IP networks; Rendering (computer graphics); Stereo image processing; Streaming media; Three-dimensional displays; GStreamer; IP camera; OpenCV; Stereo vision; design patterns; haptic device; object oriented framework; open source software; stereo calibration; telerobotics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in Computing, Communications and Informatics (ICACCI), 2013 International Conference on
  • Conference_Location
    Mysore
  • Print_ISBN
    978-1-4799-2432-5
  • Type

    conf

  • DOI
    10.1109/ICACCI.2013.6637142
  • Filename
    6637142