cs.ROSep 21, 2026

Minimum Time Trajectories for a Car-Like Mobile Robot Moving with Rigid Wheels Under Non-Sliding Constraints

Authors: Joseph Ben-Asher, Elon Rimon, Leeor Ravina

Organizations: Dept. of AE, Technion, Israel. · Dept. of ME, Technion, Israel.

Abstract

This paper studies the minimum time trajectoriesvof a car-like mobile robot navigating in an obstacle free environment. The robot, with forward and backward speeds, is controlled by bounded front-wheels acceleration and limited front-wheels steering rate. The paper extends previous results which solved this problem for the kinematic car-like robot. However, the kinematic model assumes pure rolling at the wheels ground contacts. This assumption requires non-sliding constraints for the front and rear wheels that can only be handled by the robot dynamics. This paper formulates the non-sliding constraints based on the robot dynamics then augments the kinematic model time-optimal path primitives with three new path primitives associated with the non-sliding constraints. The three non-sliding path primitives together with the kinematic model twelve path primitives form the car-like robot time optimal trajectories. Approximate analytic solutions for the non-sliding path primitives are also provided. Examples study the time-optimal path primitives along representative maneuvers, illustrating how the non-sliding constraints influence the time optimal trajectories of the car-like robot.

Figures & tables

Explore similar work

Apr 27, 2026eess.SY

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

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
Aug 8, 2026eess.SY

Parameter-Dependent LMI Synthesis for Semi-Global Differential ISS Trajectory Tracking of Nonholonomic Mobile Robots Under Multiplicative Wheel Slip

This paper presents a parameter-dependent linear matrix inequality (LMI) framework for trajectory tracking of nonholonomic mobile robots subject to severe multiplicative wheel slip on variable-terrain surfaces. The sampled convex formulation, augmented with grid-to-continuum residual certification, simultaneously establishes semi-global differential input-to-state stability, a prescribed exponential decay rate, regional pole placement, and a gain-bounded feedback proxy for actuator-limited operation. A central contribution is an explicit upper bound on the additive disturbance induced by bounded multiplicative slip in the Kanayama error coordinates, bridging the physical slip mechanism and the convex synthesis paradigm. The auxiliary gain matrix and inverse storage metric are parameterized affinely in the reference velocities, while the storage metric inherits nonlinear dependence through pointwise matrix inversion. Stability is established via a cascade analysis combining variational contraction, forward invariance, slip-induced disturbance bounds, and dissipation-based trajectory reconstruction. Numerical validation compares three controllers across six reference trajectories, six disturbance classes, and a 60-second variable-terrain test featuring six severe slip patches with bidirectional slip ratios reaching +/-50%, replicated on two geometries. Supplementary studies address Gaussian sensor noise, compound stress-testing, and embedded-platform computational feasibility. Across 100 Monte-Carlo runs the proposed controller achieves complete trajectory containment within the certified envelope. On the variable-terrain scenario, peak tracking error is reduced by 12% against the fixed-gain LMI baseline and 49% against the manual baseline, with the constant-gain baseline infeasible at the prescribed decay rate.
Feb 28, 2026cs.RO

Online Generation of Collision-Free Trajectories in Dynamic Environments

In this paper, we present an online method for converting an arbitrary geometric path, represented by a sequence of states, and generated by any planner (e.g., sampling-based planners such as RRT or PRM, search-based planners such as ARA*, etc.), into a kinematically feasible, jerk-limited trajectory. The method generates a sequence of quintic/quartic splines that can be discretized at a user-specified control rate and streamed to a low-level robot controller. Our approach enables real-time adaptation to environmental changes and can be re-invoked at any instant to generate a new trajectory from the robot's current state to a desired target state or sequence of states. Under a bounded-obstacle-velocity assumption, the method provides conditional stopping-safety guarantees over a finite time interval in dynamic environments, while allowing bounded geometric deviation from the original path. Kinematic constraints, including jerk limits, are explicitly considered. We validate the approach in a comparative simulation study against a competing method, demonstrating favorable behavior w.r.t. smoothness, computational time, and real-time performance, particularly with frequent target-state changes (up to 1 [kHz]). Real-robot experiments demonstrate applicability in real-world scenarios, including scenarios with a human as an obstacle.