Point Cloud-Based Model-Mediated Teleoperation With Dynamic and Perception-Based Model Updating

In this paper, we extend the concept of model-mediated teleoperation for complex environments and six degrees of freedom interaction using point cloud surface models. In our system, a time-of-flight camera is used to capture a high-resolution point cloud model of the object surface. The point cloud model and the physical properties of the object (stiffness and surface friction coefficient) are estimated at the slave side in real-time and transmitted to the master side using the modeling and updating algorithm proposed in this paper. The proposed algorithm adaptively controls the updating of the point cloud model and the object properties according to the slave movements and by exploiting known limitations of human haptic perception. As a result, perceptually irrelevant transmissions are avoided, and thus the packet rate in the communication channel is substantially reduced. In addition, a simple point cloud-based haptic rendering algorithm is adopted to generate the force feedback signals directly from the point cloud model without first converting it into a 3-D mesh. In the experimental evaluation, the system stability and transparency are verified in the presence of a round-trip communication delay of up to 1000 ms. Furthermore, by exploiting the limits of human haptic perception, the presented system allows for a significant haptic data reduction of about 90% for teleoperation systems with time delay.

[1]  Probal Mitra,et al.  User Perception and Preference in Model Mediated Telemanipulation , 2007, Second Joint EuroHaptics Conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems (WHC'07).

[2]  Won S. Kim,et al.  Predictive displays and shared compliance control for time-delayed telemanipulation , 1990, EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications.

[3]  Georg Passig,et al.  A Photorealistic Predictive Display , 2004, Presence: Teleoperators & Virtual Environments.

[4]  Chen Zhao,et al.  Real Time Haptic Simulation of Deformable Bodies , 2010 .

[5]  Howard Jay Chizeck,et al.  Proxy method for fast haptic rendering from time varying point clouds , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  R. W. Daniel,et al.  Fundamental Limits of Performance for Force Reflecting Teleoperation , 1998, Int. J. Robotics Res..

[7]  John Kenneth Salisbury,et al.  Point clouds can be represented as implicit surfaces for constraint-based haptic rendering , 2012, 2012 IEEE International Conference on Robotics and Automation.

[8]  Blake Hannaford,et al.  A design framework for teleoperators with kinesthetic feedback , 1989, IEEE Trans. Robotics Autom..

[9]  Eckehard G. Steinbach,et al.  Point-cloud-based model-mediated teleoperation , 2013, 2013 IEEE International Symposium on Haptic Audio Visual Environments and Games (HAVE).

[10]  Costas S. Tzafestas,et al.  Adaptive impedance control in haptic teleoperation to improve transparency under time-delay , 2008, 2008 IEEE International Conference on Robotics and Automation.

[11]  Sandra Hirche,et al.  Haptic Data Compression and Communication , 2011, IEEE Signal Processing Magazine.

[12]  Keyvan Hashtrudi-Zaad,et al.  Online contact impedance identification for robotic systems , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Hendrik Van Brussel,et al.  Stability of Model-Mediated Teleoperation: Discussion and Experiments , 2012, EuroHaptics.

[14]  Eckehard G. Steinbach,et al.  Hybrid signal-based and geometry-based prediction for haptic data reduction , 2011, 2011 IEEE International Workshop on Haptic Audio Visual Environments and Games.

[15]  Li Huijun,et al.  Virtual-Environment Modeling and Correction for Force-Reflecting Teleoperation With Time Delay , 2007 .

[16]  I. Hunter,et al.  A perceptual analysis of stiffness , 2004, Experimental Brain Research.

[17]  Won S. Kim,et al.  The phantom robot: predictive displays for teleoperation with time delay , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[18]  Keyvan Hashtrudi-Zaad,et al.  Predictive Teleoperation using Laser Rangefinder , 2006, 2006 Canadian Conference on Electrical and Computer Engineering.

[19]  Sandra Hirche,et al.  Perceptual coding of haptic data in time-delayed teleoperation , 2009, World Haptics 2009 - Third Joint EuroHaptics conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[20]  Eckehard G. Steinbach,et al.  High-fidelity recording, compression, and replay of visual-haptic telepresence sessions , 2010, 2010 IEEE International Conference on Image Processing.

[21]  Dale A. Lawrence Stability and transparency in bilateral teleoperation , 1993, IEEE Trans. Robotics Autom..

[22]  William Harwin,et al.  Improved rendering for multi-finger manipulation using friction cone based god-objects , 2003 .

[23]  Jan Swevers,et al.  On-line identification of contact dynamics in the presence of geometric uncertainties , 2008, 2008 IEEE International Conference on Robotics and Automation.

[24]  Eckehard G. Steinbach,et al.  Dynamic model displacement for model-mediated teleoperation , 2013, 2013 World Haptics Conference (WHC).

[25]  Manuel Menezes de Oliveira Neto,et al.  Fast Digital Image Inpainting , 2001, VIIP.

[26]  Thomas B. Sheridan,et al.  Supervisory control of remote manipulation , 1967, IEEE Spectrum.

[27]  Howard Jay Chizeck,et al.  A Proxy Method for Real-Time 3-DOF Haptic Rendering of Streaming Point Cloud Data , 2013, IEEE Transactions on Haptics.

[28]  Nizar Sakr,et al.  Human Perception-Based Data Reduction for Haptic Communication in Six-DoF Telepresence Systems , 2011, IEEE Transactions on Instrumentation and Measurement.

[29]  Sandra Hirche,et al.  Perception-Based Data Reduction and Transmission of Haptic Data in Telepresence and Teleaction Systems , 2008, IEEE Transactions on Signal Processing.

[30]  W. Harwin,et al.  Improved Haptic Rendering for Multi-Finger Manipulation Using Friction Cone based God-Objects , 2002 .

[31]  Jean-Jacques E. Slotine,et al.  Stable Adaptive Teleoperation , 1990, 1990 American Control Conference.

[32]  Sandra Hirche,et al.  Haptic Communications , 2012, Proceedings of the IEEE.

[33]  Hendrik Van Brussel,et al.  Towards Multi-DOF model mediated teleoperation: Using vision to augment feedback , 2012, 2012 IEEE International Workshop on Haptic Audio Visual Environments and Games (HAVE 2012) Proceedings.

[34]  N.D. Georganas,et al.  An algorithm for haptically rendering objects described by point clouds , 2008, 2008 Canadian Conference on Electrical and Computer Engineering.

[35]  Eckehard G. Steinbach,et al.  Combining Contact Models With Perceptual Data Reduction for Efficient Haptic Data Communication in Networked VEs , 2011, IEEE Transactions on Instrumentation and Measurement.

[36]  Mark W. Spong,et al.  Bilateral control of teleoperators with time delay , 1989 .

[37]  Probal Mitra,et al.  Model-mediated Telemanipulation , 2008, Int. J. Robotics Res..

[38]  El Saddik,et al.  The Potential of Haptics Technologies , 2007, IEEE Instrumentation & Measurement Magazine.

[39]  Masaru Uchiyama,et al.  Model-based space robot teleoperation of ETS-VII manipulator , 2004, IEEE Transactions on Robotics and Automation.

[40]  Sandra Hirche,et al.  A novel, psychophysically motivated transmission approach for haptic data streams in telepresence and teleaction systems , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[41]  Peter Xiaoping Liu,et al.  Improving Haptic Feedback Fidelity in Wave-Variable-Based Teleoperation Orientated to Telemedical Applications , 2009, IEEE Transactions on Instrumentation and Measurement.

[42]  Martin Buss,et al.  Improvement of model-mediated teleoperation using a new hybrid environment estimation technique , 2010, 2010 IEEE International Conference on Robotics and Automation.

[43]  Abdulmotaleb El-Saddik,et al.  Haptic Virtual Rehabilitation Exercises for Poststroke Diagnosis , 2008, IEEE Transactions on Instrumentation and Measurement.

[44]  Sandra Hirche,et al.  Haptic Data Compression and Communication for Telepresence and Teleaction , 2010 .