Related Experiment Video
Updated: Oct 12, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Universal Path-Following of Wheeled Mobile Robots: A Closed-Form Bounded Velocity Solution
Reza Oftadeh1, Reza Ghabcheloo2, Jouni Mattila2
1Department of Computer Science and Engineering, Texas A&M University, College Station, TX 77840, USA.
Abstract:
This paper presents a nonlinear, universal, path-following controller for Wheeled Mobile Robots (WMRs). This approach, unlike previous algorithms, solves the path-following problem for all common categories of holonomic and nonholonomic WMRs, such as omnidirectional, unicycle, car-like, and all steerable wheels. This generality is the consequence of a two-stage solution that tackles separately the platform path-following and wheels' kinematic constraints. In the first stage, for a mobile platform divested of the wheels' constraints, we develop a general paradigm of a path-following controller that plans asymptotic paths from the WMR to the desired path and, accordingly, we derive a realization of the presented paradigm. The second stage accounts for the kinematic constraints imposed by the wheels. In this stage, we demonstrate that the designed controller simplifies the otherwise impenetrable wheels' kinematic and nonholonomic constraints into explicit proportional functions between the velocity of the platform and that of the wheels. This result enables us to derive a closed-form trajectory generation scheme for the asymptotic path that constantly keeps the wheels' steering and driving velocities within their corresponding, pre-specified bounds. Extensive experimental results on several types of WMRs, along with simulation results for the other types, are provided to demonstrate the performance and the efficacy of the method.
Related Concept Videos
Instantaneous Center of Zero Velocity
To analyze this, consider two points on the wheel: point A and point B. The absolute velocity of point B can be expressed as the vector sum of the absolute velocity of point A and the relative velocity of point B with respect to point A. To simplify this analysis,...
Kinematic Equations: Problem Solving
Conservation of Momentum: Problem Solving
Relative Velocity in One Dimension
Kinematic Equations - III
Using the kinematic equations,...
Velocity and Position by Integral Method
Consider an example to calculate the velocity and position from the acceleration function. A motorboat is traveling at a constant velocity of 5.0 m/s when it starts to decelerate to arrive at the dock. Its acceleration is...

