Nonlinear bilateral teleoperators under event-driven communication with constant time delays

Yen Chen Liu, Shin Chen Hu

Research output: Contribution to journalArticlepeer-review

9 Citations (Scopus)


Bilateral teleoperation systems provide a platform for human operators to remotely manipulate slave robots in engaging various tasks in remote environments. Most of the previous studies in bilateral teleoperation were developed under continuous transmission or periodic communication with fixed data exchanging rates. This paper presents control schemes for bilateral teleoperation systems using nonperiodic event-driven communication. By using P-like and PD-like controllers, this study proposes triggering conditions for teleoperators to reduce network access frequency so that robots only transmit output signals when necessary. Stability and position tracking of the control system are studied, and nonzero minimum interevent time is guaranteed. The proposed event-driven teleoperation is studied with a velocity estimator to avoid the requirement of velocity information in the controller and triggering condition. Without velocity measurements, the boundedness of tracking errors and stability are ensured for teleoperation systems under event-driven communication. Simulations and experiments are illustrated to validate the performance of the proposed event-driven teleoperation systems.

Original languageEnglish
Pages (from-to)3547-3569
Number of pages23
JournalInternational Journal of Robust and Nonlinear Control
Issue number11
Publication statusPublished - 2019 Jul 25

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Chemical Engineering(all)
  • Biomedical Engineering
  • Aerospace Engineering
  • Mechanical Engineering
  • Industrial and Manufacturing Engineering
  • Electrical and Electronic Engineering


Dive into the research topics of 'Nonlinear bilateral teleoperators under event-driven communication with constant time delays'. Together they form a unique fingerprint.

Cite this