Model Predictive Control for Transparent Teleoperation Under Communication Time Delay

Prior efforts in bilateral teleoperation under communication delay have mainly yielded control algorithms that sacrifice performance in order to guarantee robust stability. In contrast, this paper proposes a multimodel predictive controller that can enhance the teleoperation transparency in the presence of a known constant delay. Separate controllers are designed for free motion/soft contact and contact with rigid environments, with switching between these mode-based control laws occurring according to the identified contact mode. Performance objectives such as position tracking and tool impedance shaping for free motion/soft contact, as well as position and force tracking for contact with rigid environments, are incorporated into a multi-input/multi-output state-space representation of the system dynamics. New Artstein-type state and measurement transformations are proposed to generate delay-free dynamics suitable for output-feedback control, based on the original dynamics with delays in various input and output channels. The application of the continuous-time linear quadratic Gaussian control synthesis to the resulting mode-based delay-free dynamics yields control laws that guarantee closed-loop stability and enhanced performance in each phase of teleoperation. The robustness of the mode-based controllers with respect to parametric uncertainty is analyzed. Experimental results with a single-axis teleoperation setup demonstrate the effectiveness of the proposed approach

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

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

[3]  Mark W. Spong,et al.  Bilateral control of teleoperators with time delay , 1988, Proceedings of the 1988 IEEE International Conference on Systems, Man, and Cybernetics.

[4]  Claudio Melchiorri,et al.  Control schemes for teleoperation with time delay: A comparative study , 2002, Robotics Auton. Syst..

[5]  Silviu-Iulian Niculescu,et al.  Survey on Recent Results in the Stability and Control of Time-Delay Systems* , 2003 .

[6]  Jean-Jacques E. Slotine,et al.  Towards force-reflecting teleoperation over the Internet , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[7]  Romeo Ortega,et al.  On adaptive impedance control of robot manipulators , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[8]  Klaus Landzettel,et al.  Predictive and knowledge-based telerobotic control concepts , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[9]  Septimiu E. Salcudean,et al.  Control for teleoperation and haptic interfaces , 1998 .

[10]  Blake Hannaford,et al.  Stable teleoperation with time-domain passivity control , 2004, IEEE Trans. Robotics Autom..

[11]  Naim A. Kheir,et al.  Control system design , 2001, Autom..

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

[13]  S. Munir,et al.  Internet based teleoperation using wave variables with prediction , 2001, 2001 IEEE/ASME International Conference on Advanced Intelligent Mechatronics. Proceedings (Cat. No.01TH8556).

[14]  Z. Artstein Linear systems with delayed controls: A reduction , 1982 .

[15]  David W. L. Wang,et al.  A Gain-Switching Control Scheme for Position-Error-Based Bilateral Teleoperation: Contact Stability Analysis and Controller Design , 2004, Int. J. Robotics Res..

[16]  Bruce A. Francis,et al.  Bilateral controller for teleoperators with time delay via μ-synthesis , 1995, IEEE Trans. Robotics Autom..

[17]  Homayoon Kazerooni,et al.  The dynamics and control of a haptic interface device , 1994, IEEE Trans. Robotics Autom..

[18]  Tsuneo Yoshikawa,et al.  Force-reflecting bilateral teleoperation with time delay by signal filtering , 2004, IEEE Transactions on Robotics and Automation.

[19]  David L. Mills Improved algorithms for synchronizing computer network clocks , 2001 .

[20]  Dongjun Lee,et al.  Passive Bilateral Teleoperation With Constant Time Delay , 2006, IEEE Transactions on Robotics.

[21]  Ali Shahdi,et al.  Multiple Model Control for Teleoperation in Unknown Environments , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[22]  José Maria Azorín,et al.  Generalized control method by state convergence for teleoperation systems with time delay , 2004, Autom..

[23]  Septimiu E. Salcudean,et al.  Teleoperation controller design using H∞-optimization with application to motion-scaling , 1996, IEEE Trans. Control. Syst. Technol..

[24]  David L. Mills Improved algorithms for synchronizing computer network clocks , 1994, SIGCOMM 1994.

[25]  Bruno Siciliano,et al.  Modeling and Control of Robot Manipulators , 1995 .

[26]  Sukhan Lee,et al.  Modeling, design, and evaluation of advanced teleoperator control systems with short time delay , 1993, IEEE Trans. Robotics Autom..

[27]  M. A. Athans,et al.  The role and use of the stochastic linear-quadratic-Gaussian problem in control system design , 1971 .

[28]  Shahin Sirouspour,et al.  Modeling and control of cooperative teleoperation systems , 2005, IEEE Transactions on Robotics.

[29]  Septimiu E. Salcudean,et al.  Suppressing operator-induced oscillations in manual control systems with movable bases , 2003, IEEE Trans. Control. Syst. Technol..

[30]  Jean-Pierre Richard,et al.  Time-delay systems: an overview of some recent advances and open problems , 2003, Autom..

[31]  Thomas B. Sheridan,et al.  Space teleoperation through time delay: review and prognosis , 1993, IEEE Trans. Robotics Autom..

[32]  Wook Hyun Kwon,et al.  Feedback stabilization of linear systems with delayed control , 1980 .

[33]  Russell H. Taylor,et al.  Medical robotics in computer-integrated surgery , 2003, IEEE Trans. Robotics Autom..

[34]  M. Omizo,et al.  Modeling , 1983, Encyclopedic Dictionary of Archaeology.

[35]  Kumpati S. Narendra,et al.  Adaptive control using multiple models , 1997, IEEE Trans. Autom. Control..

[36]  Septimiu E. Salcudean,et al.  Transparency in time-delayed systems and the effect of local force feedback for transparent teleoperation , 2002, IEEE Trans. Robotics Autom..

[37]  Wen-Hong Zhu,et al.  Stability guaranteed teleoperation: an adaptive motion/force control approach , 2000, IEEE Trans. Autom. Control..

[38]  Perry Y. Li,et al.  Passive bilateral control and tool dynamics rendering for nonlinear mechanical teleoperators , 2005, IEEE Transactions on Robotics.

[39]  Chi-Tsong Chen,et al.  Linear System Theory and Design , 1995 .

[40]  J. Edward Colgate,et al.  Robust impedance shaping telemanipulation , 1993, IEEE Trans. Robotics Autom..

[41]  Wook Hyun Kwon,et al.  A stabilizing output-feedback linear quadratic control for pure input-delayed systems , 1999 .

[42]  Tsuneo Yoshikawa,et al.  Bilateral control of master-slave manipulators for ideal kinesthetic coupling-formulation and experiment , 1994, IEEE Trans. Robotics Autom..

[43]  Ali Shahdi,et al.  Discrete-time Linear Quadratic Gaussian Control for Teleoperation Under Communication Time Delay , 2006, Int. J. Robotics Res..

[44]  Homayoon Kazerooni,et al.  A controller design framework for telerobotic systems , 1993, IEEE Trans. Control. Syst. Technol..

[45]  Günther Schmidt,et al.  Transparency and Stability of Bilateral Kinesthetic Teleoperation with Time-Delayed Communication , 2004, J. Intell. Robotic Syst..

[46]  Tsuneo Yoshikawa,et al.  Ground-space bilateral teleoperation of ETS-VII robot arm by direct bilateral coupling under 7-s time delay condition , 2004, IEEE Transactions on Robotics and Automation.