Sliding Mode Control for Safe Trajectory Tracking with Moving Obstacles Avoidance: Experimental Validation on Planar Robots
Pith reviewed 2026-05-08 01:46 UTC · model grok-4.3
The pith
Sliding mode control with collision cone barriers enables safe asymptotic trajectory tracking for Ackermann and other mobile robots.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The authors show that by converting diverse vehicle dynamics via a generalized kinematic transformation into strict feedback form, a sliding mode controller can be designed for asymptotic reference tracking under disturbances, and when augmented with a Collision Cone Control Barrier Function (C3BF) based safety filter, it strictly enforces collision avoidance while maintaining the tracking performance on ground and aerial robots.
What carries the argument
Generalized kinematic transformation to strict feedback form combined with Sliding Mode Control (SMC) and Collision Cone Control Barrier Function (C3BF) safety filter.
If this is right
- Asymptotic tracking holds in the presence of external disturbances.
- Collision avoidance constraints are strictly enforced for moving obstacles.
- The framework applies to Ackermann-steered vehicles for the first time with SMC.
- Validation covers numerical simulations and real-world tests on three distinct robot platforms.
- The approach maintains safety and tracking in dynamic environments.
Where Pith is reading between the lines
- The method may generalize to additional robot classes if their dynamics admit the kinematic transformation.
- Integrating the safety filter could enhance other tracking controllers beyond sliding mode.
- Real-time performance in experiments suggests applicability to autonomous vehicle navigation tasks.
- Disturbance rejection properties could be tested under more severe conditions like wind or uneven terrain.
Load-bearing premise
That a generalized kinematic transformation can convert the dynamics of a broad class of mobile robots into strict feedback form.
What would settle it
Demonstrating a robot platform where the kinematic transformation does not yield strict feedback form, or an experiment where the robot either fails to track asymptotically or violates a collision avoidance constraint despite the filter.
Figures
read the original abstract
This paper presents a unified control framework for robust trajectory tracking and moving obstacle avoidance applicable to a broad class of mobile robots. By formulating a generalized kinematic transformation, we convert diverse vehicle dynamics into a strict feedback form, facilitating the design of a Sliding Mode Control (SMC) strategy for precise and robust reference tracking. To ensure operational safety in dynamic environments, the tracking controller is integrated with a Collision Cone Control Barrier Function (C3BF) based safety filter. The proposed architecture guarantees asymptotic tracking in the presence of external disturbances while strictly enforcing collision avoidance constraints. The novelty of this work lies in designing a sliding mode controller for ground robots like the Ackermann drive, which has not been done before. The efficacy and versatility of the approach are validated through numerical simulations and extensive real-world experiments on three distinct platforms: an Ackermann-steered vehicle, a differential drive robot, and a quadrotor drone. Video of the experiments are available at https://youtu.be/dWcxwum96vk
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper presents a unified control framework for robust trajectory tracking and moving obstacle avoidance applicable to a broad class of mobile robots. It uses a generalized kinematic transformation to convert diverse vehicle dynamics into strict-feedback form, designs a Sliding Mode Control (SMC) strategy for asymptotic tracking under external disturbances, and integrates this with a Collision Cone Control Barrier Function (C3BF) safety filter (implemented as a QP) to enforce collision avoidance with moving obstacles. The architecture is claimed to simultaneously guarantee asymptotic tracking and strict safety, with validation via simulations and experiments on an Ackermann-steered vehicle, differential-drive robot, and quadrotor drone.
Significance. The multi-platform experimental validation is a clear strength, providing evidence of practical versatility across ground and aerial robots. If the central claims hold, the work would advance safe, robust control for heterogeneous mobile systems in dynamic environments. However, the absence of analysis on how the safety filter interacts with the SMC reaching condition limits the strength of the theoretical contribution.
major comments (2)
- [Abstract] Abstract: The claim that the architecture 'guarantees asymptotic tracking in the presence of external disturbances while strictly enforcing collision avoidance constraints' is not supported by any analysis of the filtered closed-loop dynamics. The C3BF safety filter modifies the nominal SMC input via a QP, which can prevent the system from reaching or remaining on the sliding surface and thereby invalidate the standard SMC robustness argument (equivalent control plus reaching law) under bounded disturbances.
- [Control Architecture] Control design sections: No theorem or derivation is provided showing that the combined SMC + C3BF system preserves both the asymptotic tracking property and the strict safety constraint when the filter is active. The generalized kinematic transformation is asserted to enable SMC design for the Ackermann and quadrotor cases, but the conditions under which the transformation yields a controllable strict-feedback form are not stated or verified.
minor comments (2)
- [Experiments] The experimental results section would benefit from tabulated quantitative metrics (e.g., RMS tracking error, minimum obstacle distance, and activation frequency of the safety filter) rather than relying primarily on the linked video.
- Notation for the transformed states and the C3BF parameters could be introduced more clearly with a table summarizing symbols and their physical meanings.
Simulated Author's Rebuttal
We thank the referee for the detailed and constructive report. We agree that the theoretical analysis of the interaction between the SMC and the C3BF safety filter is insufficient in the current manuscript and that the claims in the abstract and control sections require stronger support. We will revise the paper to address these points by adding the necessary derivations and theorems while preserving the experimental contributions.
read point-by-point responses
-
Referee: [Abstract] Abstract: The claim that the architecture 'guarantees asymptotic tracking in the presence of external disturbances while strictly enforcing collision avoidance constraints' is not supported by any analysis of the filtered closed-loop dynamics. The C3BF safety filter modifies the nominal SMC input via a QP, which can prevent the system from reaching or remaining on the sliding surface and thereby invalidate the standard SMC robustness argument (equivalent control plus reaching law) under bounded disturbances.
Authors: We acknowledge that the abstract claim is not fully supported by analysis of the filtered dynamics. The C3BF filter is designed to be inactive when the system is safe, reducing to the nominal SMC, but when active the QP solution can alter the input and affect the reaching phase. In the revised manuscript we will add a dedicated subsection analyzing the closed-loop behavior under the QP-modified input. We will derive sufficient conditions (e.g., minimum distance margins or bounded disturbance assumptions) under which the reaching law is preserved or show that the tracking error remains ultimately bounded while safety is strictly enforced. The abstract claim will be qualified accordingly. revision: yes
-
Referee: [Control Architecture] Control design sections: No theorem or derivation is provided showing that the combined SMC + C3BF system preserves both the asymptotic tracking property and the strict safety constraint when the filter is active. The generalized kinematic transformation is asserted to enable SMC design for the Ackermann and quadrotor cases, but the conditions under which the transformation yields a controllable strict-feedback form are not stated or verified.
Authors: We agree that explicit theorems are missing. We will introduce a new theorem stating that (i) the C3BF-QP filter guarantees forward invariance of the safe set by construction, and (ii) when the safety constraint is inactive the closed-loop system recovers the standard SMC asymptotic tracking result under bounded disturbances. When the filter is active we will provide a boundedness result for the tracking error. For the generalized kinematic transformation we will add a lemma that states the required conditions (invertibility of the decoupling matrix, relative degree, and controllability of the resulting strict-feedback form) and verify them explicitly for the Ackermann, differential-drive, and quadrotor models with the chosen outputs. revision: yes
Circularity Check
No significant circularity in derivation chain
full rationale
The paper's core steps consist of formulating a generalized kinematic transformation to place diverse robot dynamics into strict-feedback form, designing an SMC law on that form for asymptotic tracking under disturbances, and integrating a C3BF safety filter to enforce collision avoidance. These rely on standard control-theoretic constructions (kinematic transformations for nonholonomic systems, sliding-mode reaching laws, and control-barrier-function QP filters) whose properties are invoked from the broader literature rather than being defined in terms of the paper's own outputs or fitted parameters. No equations or claims reduce by construction to the inputs (e.g., no fitted parameter renamed as a prediction, no self-citation chain that alone justifies the simultaneous guarantee, and no ansatz smuggled via self-reference). The architecture is therefore self-contained against external benchmarks of SMC and CBF theory.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Diverse vehicle dynamics can be converted into strict feedback form via a generalized kinematic transformation
invented entities (1)
-
Collision Cone Control Barrier Function (C3BF)
no independent evidence
Reference graph
Works this paper leans on
-
[1]
Backstepping and novel sliding mode trajectory tracking controller for wheeled mobile robots,
H. Huang and J. Gao, “Backstepping and novel sliding mode trajectory tracking controller for wheeled mobile robots,”Mathematics, vol. 12, no. 10, p. 1458, 2024
work page 2024
-
[2]
Wheeled mobile robot trajectory tracking using sliding mode control,
A. E.-S. B. Ibrahim, “Wheeled mobile robot trajectory tracking using sliding mode control,”J. Comput. Sci., vol. 12, no. 1, pp. 48–55, 2016
work page 2016
-
[3]
Integral terminal sliding mode- based adaptive driving control method of tracked robots,
Z. Li, K. Luo, L. Tao, and Y . Zhou, “Integral terminal sliding mode- based adaptive driving control method of tracked robots,”Front. Plant Sci., vol. 16, p. 1658758, 2025
work page 2025
-
[4]
Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots,
Jong-Min Yang and Jong-Hwan Kim, “Sliding mode control for trajectory tracking of nonholonomic wheeled mobile robots,”IEEE Trans. Robot. Autom., vol. 15, no. 3, pp. 578–587, 1999
work page 1999
-
[5]
Nonlinear sliding mode control of a two-wheeled mobile robot system,
J. Mu, X. G. Yan, S. K. Spurgeon, and Z. Mao, “Nonlinear sliding mode control of a two-wheeled mobile robot system,”Int. J. Modell. Identif. Control, vol. 27, no. 2, p. 75, 2017
work page 2017
-
[6]
Sliding mode control of a line following robot,
H. Yildiz, N. Korkmaz Can, O. C. Ozguney, and N. Yagiz, “Sliding mode control of a line following robot,”J. Braz. Soc. Mech. Sci. Eng., vol. 42, no. 11, p. 561, 2020
work page 2020
-
[7]
Control barrier functions: theory and applications,
A. D. Ames, S. Coogan, M. Egerstedt, G. Notomista, K. Sreenath, and P. Tabuada, “Control barrier functions: theory and applications,” in18th European Control Conference, pp. 3420–3431, 2019
work page 2019
-
[8]
B. G. Goswami, M. Tayal, K. Rajgopal, P. Jagtap, and S. Kolathaya, “Collision cone control barrier functions: experimental validation on UGVs for kinematic obstacle avoidance,” inAmerican Control Conference, pp. 325–331, 2024
work page 2024
-
[9]
A collision cone approach for control barrier functions,
M. Tayal, B. G. Goswami, K. Rajgopal, R. Singh, T. Rao, J. Keshavan, P. Jagtap, and S. Kolathaya, “A collision cone approach for control barrier functions,”IEEE Trans. Control Syst. Technol., 2024
work page 2024
-
[10]
Safe sliding mode control design with its application to mobile robot path tracking,
G. Zhao, X. Liu, S. Lu, and Z. Lou, “Safe sliding mode control design with its application to mobile robot path tracking,” in12th Data Driven Control and Learning Systems Conference, pp. 828–833, 2023
work page 2023
-
[11]
Guaranteed stabilization and safety of nonlinear systems via sliding mode control,
F. Ding, J. Ke, W. Jin, J. He, and X. Duan, “Guaranteed stabilization and safety of nonlinear systems via sliding mode control,”IEEE Control Syst. Lett., vol. 7, pp. 3367–3372, 2023
work page 2023
-
[12]
Trajectory tracking using sliding mode control with obstacle avoidance for a ground robot,
I. Andrabi, K. Kumari, N. S. Narayanan, and A. V . Borkar, “Trajectory tracking using sliding mode control with obstacle avoidance for a ground robot,” inAustralian & New Zealand Control Conference (ANZCC), pp. 105–110, 2025
work page 2025
-
[13]
Sliding mode control of a differential-drive mobile robot following a path,
A. Doria-Cerezo, D. Biel, J. M. Olm, and V . Repecho, “Sliding mode control of a differential-drive mobile robot following a path,” in18th European Control Conference, pp. 4061–4066, 2019
work page 2019
-
[14]
J. Guldner and V . Utkin, “Stabilization of non-holonomic mobile robots using Lyapunov functions for navigation and sliding mode control,” inProceedings of 33rd Conference on Decision and Control, vol. 3, pp. 2967–2972, 1994
work page 1994
-
[15]
V . I. Utkin,Sliding modes in control and optimization. Springer Science & Business Media, 2013
work page 2013
-
[16]
H. K. Khalil,Nonlinear systems; 3rd ed. Upper Saddle River, NJ: Prentice-Hall, 2002
work page 2002
-
[17]
R. W. Beard and T. W. McLain,Small unmanned aircraft: theory and practice. Princeton university press, 2012
work page 2012
-
[18]
Integral sliding mode in systems operating under uncertainty conditions,
V . Utkin and Jingxin Shi, “Integral sliding mode in systems operating under uncertainty conditions,” inProceedings of 35th Conference on Decision and Control, vol. 4, pp. 4591–4596, 1996
work page 1996
-
[19]
C. Edwards and S. K. Spurgeon,Sliding mode control: theory and applications. London: Taylor & Francis, 1998
work page 1998
-
[20]
Control barrier functions: Theory and applications,
A. D. Ames, S. Coogan, M. Egerstedt, G. Notomista, K. Sreenath, and P. Tabuada, “Control barrier functions: Theory and applications,” in18th European Control Conference, pp. 3420–3431, 2019
work page 2019
-
[21]
Robustness of control barrier functions for safety critical control,
X. Xu, P. Tabuada, J. W. Grizzle, and A. D. Ames, “Robustness of control barrier functions for safety critical control,”IFAC-Pap., vol. 48, no. 27, pp. 54–61, 2015
work page 2015
-
[22]
Robust control barrier functions for constrained stabi- lization of nonlinear systems,
M. Jankovic, “Robust control barrier functions for constrained stabi- lization of nonlinear systems,”Automatica J. IFAC, vol. 96, pp. 359– 367, 2018
work page 2018
-
[23]
Control barrier functions for signal temporal logic tasks,
L. Lindemann and D. V . Dimarogonas, “Control barrier functions for signal temporal logic tasks,”IEEE Control Syst. Lett., vol. 3, no. 1, pp. 96–101, 2019
work page 2019
-
[24]
Multiagent systems with CBF-based controllers: collision avoidance and liveness from instabil- ity,
M. Jankovic, M. Santillo, and Y . Wang, “Multiagent systems with CBF-based controllers: collision avoidance and liveness from instabil- ity,”IEEE Trans. Control Syst. Technol., vol. 32, no. 2, pp. 705–712, 2024
work page 2024
-
[25]
Input-to-state safety with control barrier functions,
S. Kolathaya and A. D. Ames, “Input-to-state safety with control barrier functions,”IEEE Control Syst. Lett., vol. 3, no. 1, pp. 108– 113, 2019
work page 2019
-
[26]
Disturbance observer-based robust control barrier functions,
Y . Wang and X. Xu, “Disturbance observer-based robust control barrier functions,” inAmerican Control Conference, pp. 3681–3687, 2023
work page 2023
-
[27]
Adaptive sliding mode control for 4–wheel SBW system with Ackerman geometry,
C. Liu, W. Sun, and J. Zhang, “Adaptive sliding mode control for 4–wheel SBW system with Ackerman geometry,”ISA Trans., vol. 96, pp. 103–115, 2020
work page 2020
-
[28]
On nonsingular terminal sliding-mode control of nonlinear systems,
Y . Feng, X. Yu, and F. Han, “On nonsingular terminal sliding-mode control of nonlinear systems,”Automatica J. IFAC, vol. 49, no. 6, pp. 1715–1722, 2013
work page 2013
-
[29]
Z. Pan, C. Zhang, Y . Xia, H. Xiong, and X. Shao, “An improved artificial potential field method for path planning and formation control of the multi-UA V systems,”IEEE Trans. Circuits Syst. II, vol. 69, no. 3, pp. 1129–1133, 2022. APPENDIX A. Proof of Lemma 3.1 Proof:Define𝑅(𝜓)= cos𝜓−sin𝜓 sin𝜓cos𝜓 and𝐷(𝑣, 𝛿 3)= diag(1,K (𝛿 3)𝑣). A direct multiplication g...
work page 2022
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.