Hierarchical Fuzzy Path Tracking and Velocity Control of Autonomous Vehicles

  • Authors:
  • O. Sánchez;A. Ollero;G. Heredia

  • Affiliations:
  • Departamento de IngenierÍa de Sistemas y Automática, Universidad de Sevilla, Camino de los Descubrimientos, 41092 Sevilla, Spain, E-mail: {fomar,aollero,guiller}@cartuja.us.es;(Correspd.) Departamento de IngenierÍa de Sistemas y Automática, Universidad de Sevilla, Camino de los Descubrimientos, 41092 Sevilla, Spain, E-mail: {fomar,aollero,guiller}@cartuja.us.e ...;Departamento de IngenierÍa de Sistemas y Automática, Universidad de Sevilla, Camino de los Descubrimientos, 41092 Sevilla, Spain, E-mail: {fomar,aollero,guiller}@cartuja.us.es

  • Venue:
  • Integrated Computer-Aided Engineering
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper deals with steering and velocity control of outdoor autonomous vehicles. A fuzzy control system with two levels is used to track a path previously recorded or computed by means of a path planning program. In the first level a fuzzy logic system selects a goal point in the path to track taking into account the relative position and orientation of the vehicle, the curvature of the path ahead, and the vehicle's velocity. The second level generates the steering and velocity commands using the goal point provided by the first level and the current values of the vehicle's variables obtained by the sensors. The controller is computed by fuzzy identification using input and output data collected when a human is driving the vehicle. The determination of the number of fuzzy rules and the constant step-size is optimized to improve the convergence. The paper presents the application of the proposed method to the Romeo 3R outdoor mobile robot.