Delay-Adaptive Control of a 7-DOF Robot Manipulator: Design and Experiments
Abstract
We present an analytical design and experimental verification of trajectory-tracking control of a 7-DOF robot manipulator with an unknown long actuator delay. To compensate for this unknown delay, we formulate a delay-adaptive prediction-based control strategy to simultaneously estimate the unknown delay while driving the robot manipulator toward the desired trajectory. To the best of the authors’ knowledge, this article is the first to present a delay-adaptive approach for a nonlinear system with multiple inputs. Through Lyapunov analysis, we first establish local input-to-state stability with respect to temporal derivatives of the reference trajectory, along with regulation of the tracking errors when the reference trajectory approaches a stationary configuration. Then, through both simulation and experiment, we demonstrate that the proposed controller is capable of tracking the desired trajectory with desirable performance despite a large initial delay mismatch, which would cause nonadaptive prediction-based controllers to become unstable.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Implementation of nonlinear predictor feedbacks is thoroughly addressed in [17], and its practical feasibility is supported by experimental implementations [1], [32], [33].
“Implementation of nonlinear predictor feedbacks is thoroughly addressed in [17], while its practical feasibility is supported by experimental implementations [1], [32], [33].”
From Semiglobal Switched Predictor-Feedback Stabilization of Nonlinear Systems With Input Delay and State/Input Quantization (2026) · cites this paper as [1]
If x(t), u(t), and u̇(t) are uniformly bounded, and the initial estimation error |D̃(0)| < Dmax, then there exists H such that |ρ_D(t)| ≤ H and D̃(t)ρ_D(t) ≥ 0, ensuring the delay estimation error is monotonically non-increasing.
“Lemma 1 ( [21]): If x(t), u(t), and u(t) are uniformly bounded, and the initial estimation error D(0) = D -D(0), where D(t) ≜ D -D(t), is bounded by | D(0)| < Dmax , then there exists a parameter H ∈ R + such that |ρ D (t)| ≤ H, and the estimation error D(t) satisfies: D(t)ρ D (t) ≥ 0, which ensures that the delay estimation error is monotonically non-increasing.”
From Minimizing Conservatism in Safety-Critical Control for Input-Delayed Systems via Adaptive Delay Estimation (2024) · cites this paper as [21]
Cites
Finite spectrum assignment problem for systems with delays
Manitius, A., & Olbrot, A. (1979) · IEEE Transactions on Automatic Control · doi:10.1109/tac.1979.1102124 · Cited by 1,140 · see citing works
Linear systems with delayed controls: A reduction
Artstein, Z. (1982) · IEEE Transactions on Automatic Control · doi:10.1109/tac.1982.1103023 · Cited by 1,113 · see citing works
Delay Compensation for Nonlinear, Adaptive, and PDE Systems
Krstić, M. (2009) · Systems & control · doi:10.1007/978-0-8176-4877-0 · Cited by 1,064 · see citing works
Space teleoperation through time delay: review and prognosis
Sheridan, T. B. (1993) · IEEE Transactions on Robotics and Automation · doi:10.1109/70.258052 · Cited by 765 · see citing works
Feedback stabilization of linear systems with delayed control
Kwon, W. H., & Pearson, A. E. (1980) · IEEE Transactions on Automatic Control · doi:10.1109/tac.1980.1102288 · Cited by 517 · see citing works
Force-reflection and shared compliant control in operating telemanipulators with time delay
Kim, W. S., Hannaford, B., & Fejczy, A. K. (1992) · IEEE Transactions on Robotics and Automation · doi:10.1109/70.134272 · Cited by 361 · see citing works
The phantom robot: predictive displays for teleoperation with time delay
Bejczy, A. K., Kim, W. S., & Venema, S. C. (2002) · Proceedings - IEEE International Conference on Robotics and Automation/Proceedings · doi:10.1109/robot.1990.126037 · Cited by 275 · see citing works
Adaptive trajectory tracking despite unknown input delay and plant parameters
Bresch‐Pietri, D., & Krstić, M. (2009) · Automatica · doi:10.1016/j.automatica.2009.04.027 · Cited by 260 · see citing works
Position Tracking for Non-linear Teleoperators with Variable Time Delay
Nuño, E., Basañez, L., Ortega, R., & Spong, M. W. (2009) · The International Journal of Robotics Research · doi:10.1177/0278364908099461 · Cited by 242 · see citing works
Nonlinear Control Under Nonconstant Delays
Bekiaris-Liberis, N., & Krstic, M. (2013) · doi:10.1137/1.9781611972856 · Cited by 216 · see citing works
Self-citationDelay-Adaptive Predictor Feedback for Systems With Unknown Long Actuator Delay $ $
Bresch‐Pietri, D., & Krstić, M. (2010) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2010.2050352 · Cited by 200 · see citing works
Adaptive control scheme for uncertain time-delay systems
Bresch‐Pietri, D., Chauvin, J., & Petit, N. (2012) · Automatica · doi:10.1016/j.automatica.2012.05.056 · Cited by 197 · see citing works
Compensation of Time-Varying Input and State Delays for Nonlinear Systems
Bekiaris-Liberis, N. K., & Krstić, M. (2011) · Journal of Dynamic Systems Measurement and Control · doi:10.1115/1.4005278 · Cited by 177 · see citing works
Delay-Adaptive Control for Nonlinear Systems
Bresch-Pietri, D., & Krstic, M. (2014) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2014.2298711 · Cited by 153 · see citing works
Self-citationSliding mode control for time-varying delayed systems based on a reduced-order observer
Yan, X., Spurgeon, S. K., & Edwards, C. (2010) · Automatica · doi:10.1016/j.automatica.2010.05.017 · Cited by 106 · see citing works
Stabilization by Means of Approximate Predictors for Systems with Delayed Input
Karafyllis, I. (2011) · SIAM Journal on Control and Optimization · doi:10.1137/100781973 · Cited by 105 · see citing works
Adaptive posicast controller for time-delay systems with relative degree n∗≤2
Yıldız, Y., Annaswamy, A. M., Kolmanovsky, I. V., & Yanakiev, D. (2009) · Automatica · doi:10.1016/j.automatica.2009.11.008 · Cited by 99 · see citing works
Application of Predictor Feedback to Compensate Time Delays in Connected Cruise Control
Molnár, T. G., Qin, W. B., Insperger, T., & Orosz, G. (2017) · IEEE Transactions on Intelligent Transportation Systems · doi:10.1109/tits.2017.2754240 · Cited by 87 · see citing works
Bilateral control of teleoperators with time delay
Anderson, R. J., & Spong, M. W. (2003) · Proceedings of the IEEE Conference on Decision & Control, including the Symposium on Adaptive Processes · doi:10.1109/cdc.1988.194290 · Cited by 81 · see citing works
Generating positive and stable solutions through delayed state feedback
Mazenc, F., & Niculescu, S. (2011) · Automatica · doi:10.1016/j.automatica.2011.01.029 · Cited by 70 · see citing works
Adaptive Output Feedback Control for Uncertain Linear Time-Delay Systems
Zhu, Y., Krstić, M., & Su, H. (2016) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2016.2555479 · Cited by 65 · see citing works
Feedback linearization based predictor for time delay control of a high-DOF robot manipulator
Bagheri, M., Naseradinmousavi, P., & Krstić, M. (2019) · Automatica · doi:10.1016/j.automatica.2019.06.037 · Cited by 62 · see citing works
Self-citationFinite pole assignment for systems with time-varying input delays
Nihtilä, M. T. (2002) · IEEE Conference on Decision and Control (CDC) · doi:10.1109/cdc.1991.261456 · Cited by 60 · see citing works
PDE Boundary Control of Multi-Input LTI Systems With Distinct and Uncertain Input Delays
Zhu, Y., Krstić, M., & Su, H. (2018) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2018.2810038 · Cited by 52 · see citing works
Multivariable adaptive control of instabilities arising in jet engines
Krstić, M., & Banaszuk, A. (2005) · Control Engineering Practice · doi:10.1016/j.conengprac.2005.04.006 · Cited by 32 · see citing works
Sub-predictors for network-based control under uncertain large delays
Zhu, Y., & Fridman, E. (2020) · Automatica · doi:10.1016/j.automatica.2020.109350 · Cited by 25 · see citing works
Stable controller design for time-delay systems
Gümüşsoy, S., & Özbay, H. (2008) · International Journal of Control · doi:10.1080/00207170701426977 · Cited by 23 · see citing works
Zhu, Y., & Krstić, M. (2020) · Princeton University Press eBooks · doi:10.23943/princeton/9780691202549.001.0001 · Cited by 23 · see citing works
A safe implementation for finite spectrum assignment: robustness analysis
Mondié, S., & Michiels, W. (2004) · IEEE Conference on Decision and Control (CDC) · doi:10.1109/cdc.2003.1272276 · Cited by 16 · see citing works
Time Delay Control of a High-DOF Robot Manipulator Through Feedback Linearization Based Predictor
Bagheri, M., Naseradinmousavi, P., & Krstić, M. (2019) · doi:10.1115/dscc2019-8915 · Cited by 12 · see citing works
Self-citationExperimental Autonomous Deep Learning-Based 3D Path Planning for a 7-DOF Robot Manipulator
Bertino, A., Bagheri, M., Krstić, M., et al. (2019) · doi:10.1115/dscc2019-8951 · Cited by 11 · see citing works
Self-citationH ∞ optimal terminal control for linear systems with delayed states and controls
Ariola, M., & Pironti, A. (2008) · Automatica · doi:10.1016/j.automatica.2008.02.015 · Cited by 8 · see citing works
Some remarks on Lyapunov-Krasovskii functionals and reduction approach for input delay compensation
Mazenc, F., Niculescu, S., & Krstić, M. (2012) · Proceedings of the ... American Control Conference/Proceedings of the American Control Conference · doi:10.1109/acc.2012.6314657 · Cited by 5 · see citing works
Predictive control for a class of nonholonomic constrained mechanical systems with input delay
Tang, Z.-L., Ge, S. S., & He, W. (2014) · World Congress on Intelligent Control and Automation · doi:10.1109/wcica.2014.7052832 · Cited by 3 · see citing works
Sliding Mode Observer Based-Controller Design for Nonlinear Systems with Time Varying Delay
Yan, X., Spurgeon, S. K., & Orlov, Y. V. (2015) · Advances in delays and dynamics · doi:10.1007/978-3-319-18072-4_18 · Cited by 3 · see citing works
Flagged first, then by citations
Research works printed but not linked: 3
- Khalil, 2002, Nonlinear Systems, 3
- Polak, 2012, Optimization: Algorithms Consistent Approximations, 124
- Tao, 1996, Adapt. Control Systems With Actuator Sensor Nonlinearities
Cited by
Sorted by citations
Time Delay Control for Robot Manipulators With Prescribed Performance
Yang, P., Zhang, H., Meng, X., & Li, Q. (2025) · IEEE Control Systems Letters · doi:10.1109/lcsys.2025.3601662 · Cited by 2 · see citing works
Kim, Y., Das, E., Kim, J., Ames, A. D., Burdick, J. W., & Sloth, C. (2024) · arXiv · doi:10.48550/arxiv.2411.17277 · Cited by 1 · see citing works
“…with the initial condition given by x ( t − β ) , where β > 0 is a design parameter, using an estimated input delay, ˆ D [21]: where δ ∈ [0 , 1] is a distribution variable, and f 0 ( · , · ) takes form, We utilize property (3) to formulate the cost function [21]: where ˆ D = D is a minimizer of J .”
InfluentialBhan, L., Krstic, M., & Shi, Y. (2025) · arXiv · doi:10.48550/arxiv.2509.26443
“These approaches have proven effective across diverse applications such as traffic control [9,10], aerospace vehicles [11,12], and robotics [13–15].”
Self-citationKoudohode, F., & Bekiaris-Liberis, N. (2026) · IEEE Transactions on Automatic Control · doi:10.1109/tac.2026.3730335
- Authors
- Bertino, A., Naseradinmousavi, P., & Krstic, M.
- Affiliations
- San Diego State University (US)
- Department of Mechanical and Aerospace Engineering, University of California, San Diego, La Jolla, CA, USA
- Venue
- IEEE Transactions on Control Systems Technology
- Published
- 2022-11
- Volume
- 30
- Issue
- 6
- Pages
- 2506-2521
- ISSN
- 1063-6536 (ISSN-L)
- 1558-0865
- 2374-0159
- OpenAlex
- W4214892943
- Cited by
- 33
- References
- 35
- Citations by year
- 2026: 7 · 2025: 10 · 2024: 6 · 2023: 5 · 2022: 5
- FWCI
- 2.62
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- Locations
- IEEE Transactions on Control Systems Technology (publishedVersion)
- Funders
- National Science Foundation (#1823951-1823983)
- Topics
- Physical Sciences › Engineering › Control and Systems Engineering › Stability and Control of Uncertain Systems
- Physical Sciences › Engineering › Control and Systems Engineering › Adaptive Control of Nonlinear Systems
- Physical Sciences › Engineering › Mechanical Engineering › Teleoperation and Haptic Systems
- Keywords
- trajectory tracking, time delay estimation, predictive control, input-to-state stability, Lyapunov analysis, delay mismatch
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review