Control of High-Speed Autonomous Wheeled Vehicles

This project develops intelligent control algorithms for high-speed autonomous ground vehicles operating in hostile off-road environments, incorporating controlled slipping and sliding

The need to reduce the risk to human lives in hazardous or hostile environments has driven the development of unmanned, and often autonomous, vehicles in both commercial and military applications. One class of vehicle we expect to be fully automated in the future is the wheeled ground vehicle operating off-road in hostile terrain, such as a battlefield. A typical mission is to drive from point A to point B, avoiding obstacles, while keeping exposure to danger as low as possible.

A tan military high-mobility wheeled vehicle with roof-mounted and side-mounted machine guns, photographed on open grasslandA stylised mission map on a yellow field: a red dashed route runs from a red cross marked A at the bottom left to a red cross marked B at the top, curving around a turquoise lake and keeping clear of two satellite dishes, four soldier figures and two tanks The kind of vehicle the work targets, and the kind of mission it has to carry out: reach the goal while steering around both the terrain and the threats on it.

Keeping exposure low generally means covering the route in minimum time, or at the highest average velocity. The fastest off-road vehicles in the world are found in open-country rally racing, and driving one well takes a great deal of practice and skill. The aim of this project was therefore to develop controllers that behave like intelligent rally drivers, imitating the techniques such drivers use. Those techniques differ sharply from everyday driving, and differ just as much from the techniques used by expert drivers on closed circuits or in Formula 1. What is evident even to an inexperienced driver is that rally driving means operating the vehicle at the limits of its handling capacity.

A rally car sliding through a gravel corner on a coastal road, its wheels turned into the slide and a plume of dust thrown up behind it, with the sea in the background Rally drivers work at the adhesion limit of the tires, and routinely induce a controlled slide to set the car up for the next corner.

Race drivers operate at the adhesion limits of the tires with very slim safety margins. Oversteer, for instance, is an unstable condition: the car is trying to spin, and the spin has to be stopped before directional control can be recovered. Even so, rally drivers deliberately induce a controlled skid through corners to improve their line and prepare the vehicle for the next maneuver. In a clear departure from most of the work reported in the literature at the time, we did not treat slipping and sliding as a nuisance or as an uncertainty to be suppressed. We instead took it to be part of the acceptable operating regime of the vehicle, so that a control algorithm may itself initiate a slide, in a controlled manner, when doing so serves the overall objective.

Operating at the friction limit makes the tire-road contact the central modeling question, since the static friction curves normally used in vehicle simulation do not reproduce what happens during the transients that dominate aggressive driving. Working with the LuGre dynamic friction model, we developed lumped and distributed formulations of tire friction in which the contact patch carries its own internal state, along with an average lumped model that keeps the essential transient behavior at a cost low enough for control design. With those models in hand, the braking problem can be posed and solved as an optimal control problem, which yields the wheel-slip history a braking controller should follow rather than a fixed slip set-point.

The same machinery applies to cornering. For a vehicle negotiating a turn at the handling limit we computed optimal velocity profiles and minimum-time maneuvers, and used them to study the two maneuvers that characterize aggressive rally driving: trail-braking, in which braking is carried deliberately into the corner to rotate the vehicle, and the pendulum turn, in which the car is first swung away from the corner so that the subsequent weight transfer can be used to bring it around. In both cases the optimal solutions reproduce, from first principles, what expert drivers do by instinct.

Sponsors

This project is sponsored by the US Army Research Office.

Movies

Braking with the LuGre dynamic friction model.

A 90 degree turn, minimum time.

A 90 degree turn, maximum velocity.

A 90 degree skidding maneuver.

A trail-braking maneuver, in three dimensions.

A pendulum turn, in three dimensions.

Selected Publications and Presentations

1.

Canudas de Wit, C., Tsiotras, P., Velenis, E., Basset, M. and Gissinger, G., “Dynamic Friction Models for Road/Tire Longitudinal Interaction,” Vehicle System Dynamics, Vol. 39, No. 3, pp. 189-226, 2003.

2.

Velenis, E., Tsiotras, P., Canudas de Wit, C. and Sorine, M., “Dynamic Tire Friction Models for Combined Longitudinal and Lateral Vehicle Motion,” Vehicle System Dynamics, Vol. 43, No. 1, pp. 3-29, 2005.

3.

Tsiotras, P., Velenis, E. and Sorine, M., “A LuGre Tire Friction Model with Exact Aggregate Dynamics,” Proceedings, American Control Conference, Boston, MA, June 30-July 2, 2004, pp. 1457-1462.

4.

Canudas-de-Wit, C., Tsiotras, P. and Velenis, E., “Dynamic Friction Models for Longitudinal Road/Tire Interaction: Theoretical Advances,” 21st IASTED Conference on Modelling, Identification and Control, Innsbruck, Austria, February 18-21, 2002, pp. 48-53.

5.

Canudas-de-Wit, C., Tsiotras, P., Velenis, E., Basset, M. and Gissinger, G. “Dynamic Friction Models for Longitudinal Road/Tire Interaction: Experimental Results,” 21st IASTED Conference on Modelling, Identification and Control, Innsbruck, Austria, February 18-21, 2002.

6.

Velenis, E., Tsiotras, P. and C. Canudas de Wit, “Extension of the LuGre Dynamic Tire Friction Model to 2D Motion,” Proceedings, 10th Mediterranean Conference on Control and Automation (MED2002), Lisbon, Portugal, July 9-12, 2002.

7.

C. Canudas-de-Wit, P. Tsiotras, X. Claeys, J. Yi, and R. Horowitz, “Friction Tire/Road Modeling, Estimation and Optimal Braking Control,” in Nonlinear and Hybrid Systems in Automotive Control, Eds: Rolf Johansson and Anders Rantzer, Lecture Notes in Control and Information Science, Springer-Verlag, London, October 2002, pp. 165-229.

8.

Tsiotras, P. and Canudas de Wit, C., “On the Optimal Braking of Wheeled Vehicles,” Proceedings, American Control Conference, Chicago, Illinois, June 28-30, 2000, pp. 569-573.

9.

Velenis, E. and Tsiotras, P., “Optimal Velocity Profile Generation for Given Acceleration Limits: Theoretical Analysis,” American Control Conference, Portland, OR, June 8-10, 2005, pp. 1478-1483.

10.

Velenis, E., and Tsiotras, P., “Minimum Time vs. Maximum Exit Velocity Path Optimization During Cornering,” IEEE International Symposium on Industrial Electronics (ISIE05), Dubrovnik, Croatia, June 20-23, 2005.

11.

Velenis, E., Tsiotras, P., and Lu, J., “Modeling Aggressive Maneuvers on Loose Surfaces: The Cases of Trail-Braking and Pendulum-Turn,” European Control Conference, Kos, Greece, July 2-5, 2007.

12.

Velenis, E., and Tsiotras P., “Minimum-Time Travel for a Vehicle with Acceleration Limits: Theoretical Analysis and Receding Horizon Implementation,” Journal of Optimization Theory and Applications, Vol. 138, No.2, pp. 275-296, 2008.