Wavelet packet transform-based compression for teleoperation

This paper introduces a codec scheme for compressing the control and feedback signals in networked control and teleoperation systems. The method makes use of Wavelet Packet Transform (WPT) and Inverse Wavelet Packet Transform (IWPT) for coding and decoding operations, respectively. Data compression is carried out in low-pass filter output by reducing the sampling rate, and in high-pass filter output by truncating the wavelet coefficients. The proposed codec works on both directions of signal transmission between a master robot and a slave robot over a networked motion control architecture. Following the formulation of the compression/decompression methodology, experimental validation is conducted on a single-degree-of-freedom motion control system. In the experiments, responses from different Wavelet structures are analyzed and a comparative study is carried out considering the factors of compression rate, reconstruction power error and real-time computational complexity. It is confirmed that the controller using the proposed compression algorithm performs very close to the uncompressed one while enabling transmission of much less data over the network.

[1]  Mark W. Spong,et al.  Bilateral teleoperation: An historical survey , 2006, Autom..

[2]  Kouhei Ohnishi,et al.  A Design Method of Communication Disturbance Observer for Time-Delay Compensation, Taking the Dynamic Property of Network Disturbance Into Account , 2008, IEEE Transactions on Industrial Electronics.

[3]  Bean Yin Lee,et al.  Application of the Discrete Wavelet Transform to the Monitoring of Tool Failure in End Milling Using the Spindle Motor Current , 1999 .

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

[5]  David W. L. Wang,et al.  Time-delayed bilateral teleoperation with force estimation for n-DOF nonlinear robot manipulators , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Shahram Payandeh,et al.  Performance evaluation of haptic data compression methods in teleoperation systems , 2011, 2011 IEEE World Haptics Conference.

[7]  On the Zeros of Daubechies Orthogonal and Biorthogonal Wavelets , 2012 .

[8]  Nathan van de Wouw,et al.  Networked Control Systems With Communication Constraints: Tradeoffs Between Transmission Intervals, Delays and Performance , 2010, IEEE Transactions on Automatic Control.

[9]  K. Ohnishi,et al.  Haptic data compression/decompression using DCT for motion copy system , 2009, 2009 IEEE International Conference on Mechatronics.

[10]  Kouhei Ohnishi,et al.  Implementation of lossy haptic data compression using integer DCT to FPGA , 2010, IECON 2010 - 36th Annual Conference on IEEE Industrial Electronics Society.

[11]  K. Ohnishi,et al.  Time delay compensation by communication disturbance observer in bilateral teleoperation systems , 2006, 9th IEEE International Workshop on Advanced Motion Control, 2006..

[12]  Kouhei Ohnishi,et al.  Coding and decoding scheme for wide-band bilateral teleoperation , 2012, 2012 12th IEEE International Workshop on Advanced Motion Control (AMC).

[13]  Kouhei Ohnishi,et al.  Motion control for advanced mechatronics , 1996 .

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

[15]  Asif Sabanovic,et al.  Performance comparison of compression techniques used in bilateral control , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[16]  Jee-Hwan Ryu,et al.  Stable Bilateral Control of Teleoperators Under Time-varying Communication Delay: Time Domain Passivity Approach , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[17]  Mark W. Spong,et al.  An experimental comparison study for bilateral internet-based teleoperation , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[18]  I. Daubechies,et al.  Biorthogonal bases of compactly supported wavelets , 1992 .

[19]  Eray A. Baran,et al.  Predictive input delay compensation for motion control systems , 2012, 2012 12th IEEE International Workshop on Advanced Motion Control (AMC).

[20]  Stefan Karlsson,et al.  Local spectral analysis using wavelet packets , 2001 .

[21]  Asif Sabanovic,et al.  WPT based compression for bilateral control , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[22]  Martin Buss,et al.  Passive Haptic Data-Compression Methods With Perceptual Coding for Bilateral Presence Systems , 2009, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[23]  Asif Sabanovic,et al.  Model following control with discrete time SMC for time-delayed bilateral control systems , 2011, 2011 IEEE International Conference on Mechatronics.

[24]  R. Coifman,et al.  Fast wavelet transforms and numerical algorithms I , 1991 .

[25]  K. Natori,et al.  Analysis and Design of Time Delayed Control Systems with Communication Disturbance Observer , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[26]  D. Yashiro,et al.  Motion control systems with network delay , 2009, 2009 35th Annual Conference of IEEE Industrial Electronics.

[27]  Dong Wei,et al.  Generalized coiflets: a new family of orthonormal wavelets , 1997, Conference Record of the Thirty-First Asilomar Conference on Signals, Systems and Computers (Cat. No.97CB36136).

[28]  I. Daubechies Orthonormal bases of compactly supported wavelets , 1988 .

[29]  Kiyoshi Ohishi,et al.  Bilateral control using compressor/decompressor under the low-rate communication network , 2009, 2009 IEEE International Conference on Mechatronics.

[30]  Jean-Jacques E. Slotine,et al.  Telemanipulation with Time Delays , 2004, Int. J. Robotics Res..

[31]  Blake Hannaford,et al.  Stable teleoperation with time-domain passivity control , 2002, IEEE Transactions on Robotics and Automation.

[32]  Dominiek Reynaerts,et al.  Bilateral Teleoperation: Quantifying the Requirements for and Restrictions of Ideal Transparency , 2014, IEEE Transactions on Control Systems Technology.

[33]  Daisuke Yashiro,et al.  Motion Control Systems with Network Delay , 2010 .

[34]  Yang Li,et al.  Identification of Time-Varying Systems Using Multi-Wavelet Basis Functions , 2011, IEEE Transactions on Control Systems Technology.

[35]  Daisuke Yashiro,et al.  Performance Analysis of Bilateral Control System With Communication Bandwidth Constraint , 2011, IEEE Transactions on Industrial Electronics.

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

[37]  O. J. M. Smith,et al.  A controller to overcome dead time , 1959 .

[38]  Wayne J. Book,et al.  Force reflecting teleoperation with adaptive impedance control , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[39]  Blake Hannaford,et al.  Experimental comparison of internet haptic collaboration with time-delay compensation techniques , 2008, 2008 IEEE International Conference on Robotics and Automation.

[40]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..