A review of path following control strategies for autonomous robotic vehicles: theory, simulations, and experiments

04/15/2022
by   Nguyen Hung, et al.
0

This article presents an in-depth review of the topic of path following for autonomous robotic vehicles, with a specific focus on vehicle motion in two dimensional space (2D). From a control system standpoint, path following can be formulated as the problem of stabilizing a path following error system that describes the dynamics of position and possibly orientation errors of a vehicle with respect to a path, with the errors defined in an appropriate reference frame. In spite of the large variety of path following methods described in the literature we show that, in principle, most of them can be categorized in two groups: stabilization of the path following error system expressed either in the vehicle's body frame or in a frame attached to a "reference point" moving along the path, such as a Frenet-Serret (F-S) frame or a Parallel Transport (P-T) frame. With this observation, we provide a unified formulation that is simple but general enough to cover many methods available in the literature. We then discuss the advantages and disadvantages of each method, comparing them from the design and implementation standpoint. We further show experimental results of the path following methods obtained from field trials testing with under-actuated and fully-actuated autonomous marine vehicles. In addition, we introduce open-source Matlab and Gazebo/ROS simulation toolboxes that are helpful in testing path following methods prior to their integration in the combined guidance, navigation, and control systems of autonomous vehicles.

READ FULL TEXT

page 6

page 16

page 30

page 31

page 32

research
03/10/2018

A Tutorial On Autonomous Vehicle Steering Controller Design, Simulation and Implementation

In this tutorial, we detailed simple controllers for autonomous parking ...
research
08/18/2023

Pose-Following with Dual Quaternions

This work focuses on pose-following, a variant of path-following in whic...
research
07/07/2023

Efficient Ground Vehicle Path Following in Game AI

This short paper presents an efficient path following solution for groun...
research
12/05/2020

Design and Implementation of Path Trackers for Ackermann Drive based Vehicles

This article is an overview of the various literature on path tracking m...
research
04/14/2018

Path-Following through Control Funnel Functions

We present an approach to path following using so-called control funnel ...
research
04/07/2020

Self-propulsion on spandex: toward a robotic analog gravity system

Numerous laboratory systems have been proposed as analogs to study pheno...
research
06/20/2021

Guiding vector fields in Paparazzi autopilot

This article is a technical report on the two different guidance systems...

Please sign up or login with your details

Forgot password? Click here to reset