Papers
Topics
Authors
Recent
Search
2000 character limit reached

Sliding Mode Control for Safe Trajectory Tracking with Moving Obstacles Avoidance: Experimental Validation on Planar Robots

Published 27 Apr 2026 in eess.SY, cs.RO, and math.OC | (2604.24518v1)

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

Summary

  • The paper introduces a unified SMC-C3BF framework that integrates sliding mode control with collision cone barrier functions for safe trajectory tracking.
  • It reformulates robot kinematics into strict-feedback form, enabling robust finite-time convergence under disturbances and dynamic obstacle avoidance.
  • Experimental results on Ackermann, Turtlebot, and drone platforms validate minimal tracking errors and reliable collision avoidance in real-time.

Sliding Mode Control for Safe Trajectory Tracking with Moving Obstacles: Experimental Validation on Planar Robots

Unified Kinematic Transformation and Strict Feedback Formulation

The paper introduces a generalized kinematic transformation framework for planar robots—including Ackermann-steered vehicles, differential-drive robots, and aerial platforms—enabling their dynamics to be recast into strict-feedback form. This conversion facilitates a versatile design of Sliding Mode Control (SMC) laws without structural constraints for the underlying vehicles. By defining an alternative velocity vector and maintaining uniform nonsingularity and boundedness in the input matrix, the authors overcome the degeneracy issues prevalent in feedback linearization approaches for common non-holonomic platforms. Figure 1

Figure 1

Figure 1: Ackermann drive schematic used in hardware validation.

Sliding Mode Tracking Controller Design

The SMC strategy employs a canonical sliding surface defined over tracking errors e1\boldsymbol{e}_1 and e2\boldsymbol{e}_2, where the control law incorporates both nominal and robust switching components. This guarantees finite-time convergence to the trajectory manifold even in the presence of matched, bounded disturbances. Gain selection leverages strict matrix norm bounds derived from vehicle kinematics, ensuring theoretical and practical convergence. The practical SMC formulation replaces the signum function with a boundary-layer saturation to mitigate control chattering, yielding improved robustness in hardware deployments. Figure 2

Figure 2: Ackermann drive: Reference vs. actual trajectory under SMC with obstacle avoidance.

Figure 3

Figure 3: Ackermann drive: Sliding surface and error time histories confirming robust convergence.

Safety Enforcement via Collision Cone CBF

To guarantee collision avoidance with moving obstacles, the authors integrate a Collision Cone Control Barrier Function (C3BF) safety filter into the control architecture. Unlike conventional distance-based or static CBFs, C3BF leverages the relative geometry and velocities between ego and obstacle, ensuring the forward invariance of a dynamically defined safe set. Actuator and model-regularity constraints are enforced as soft robust barrier constraints within the quadratic program (CBF-QP), accommodating both kinematic and operational bounds for each vehicle type. Figure 4

Figure 4: Construction of collision cone for moving obstacle avoidance with vehicle geometry.

Hardware and Simulation Case Studies

Extensive validation is provided on three platforms:

  • Ackermann Drive (F1Tenth Hardware): The SMC-C3BF approach demonstrates precise tracking and real-time maneuvering with active obstacle avoidance. Numerical results show that tracking error remains within boundary layers, and trajectory deviation due to the safety filter is minimal.
  • Differential Drive (Turtlebot Hardware): The nonsingular terminal SMC is applied for complex reference trajectories with dynamic circular obstacle avoidance. The C3BF-QP safety filter consistently maintains collision-free operation.
  • Drone Simulation (Gazebo): Planar double-integrator dynamics allow direct application of the controller; the drone reliably tracks reference orbits and avoids moving obstacles in simulated altitude hold mode. Figure 5

    Figure 5: Robots used for validation: Turtlebot, F1tenth Ackermann car, and drone in Gazebo.

    Figure 6

    Figure 6: Differential drive: Reference vs. actual trajectory with live obstacle avoidance.

    Figure 7

    Figure 7: Differential drive: Sliding surface and error time histories validating convergence and safety.

    Figure 8

    Figure 8: Drone: Reference vs. actual trajectory and time histories under SMC-C3BF control.

Numerical Outcomes and Contradictory Claims

Across all evaluations, the framework achieves strictly enforced collision avoidance while preserving asymptotic tracking performance under external disturbances. The paper notably claims—contradicting earlier works [LIU2020103]—that robust SMC-based trajectory tracking for Ackermann steering has not previously been experimentally validated in the context of moving obstacle avoidance via CBFs. Strong numerical evidence supports the claim, as all experimental trajectories satisfy the safety constraints and converge robustly without violating actuator limits.

Practical and Theoretical Implications

Practically, the integrated SMC–C3BF framework enables deployment in safety-critical applications—AGVs, drones, and automotive platforms—where precise tracking and verified collision avoidance under uncertainty is mandatory. Theoretically, the conversion to strict feedback form and application of C3BFs create a foundation for further dual-objective control architectures. The inclusion of model-regularity constraints in CBF-QPs enables feasible real-time implementation with hardware-ready robustness margins.

Future Directions in AI-Enabled Robotics

Potential extensions include input-to-state safe CBFs for less conservative operation, disturbance observer–based CBFs for tighter robustness bounds [wangdisturbed], and scalable synthesis for multi-agent environments. Integration with learning-based planners for autonomous vehicles navigating highly dynamic scenarios remains an open trajectory. The framework sets a precedent for unifying robust trajectory tracking and active safety across broad robot morphologies.

Conclusion

The paper establishes a unified control strategy combining canonical sliding mode design with collision cone-based CBFs. This architecture is theoretically rigorous and empirically validated for diverse planar robotic platforms, exhibiting robust tracking and strict safety in dynamic environments. The introduction and validation of an SMC-C3BF approach for Ackermann-steered vehicles, differential-drive robots, and drones offer a practical foundation for safe autonomous navigation in real-world, disturbance-rich domains.

(2604.24518)

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.