Advanced Driver Assistance and Active Safety Systems through Driver’s Controllability Augmentation and Adaptation

This research enhances automotive active safety systems by introducing learning and adaptation to customize assistance based on driver behavior and skills

Driven by federal directives and by public pressure to increase safety, several automotive manufacturers have declared their intention to radically reduce traffic accidents, or to eliminate them altogether, through on-board active safety control systems (ASCS). An accident-free vehicle, however, requires changing the way current ASCS operate and, above all, the way they interact with the human driver. The goal of this project was to introduce learning and adaptation into the next generation of ASCS, so that the assistance the vehicle offers is customized to the particular driver using it. The work was carried out in collaboration with Ford.

A plan view of a car overlaid with the coverage regions of its safety sensors: CMOS cameras and short-range radar immediately around the vehicle, a forward region covered by short-range radar and lidar, and successively narrower forward cones for a CMOS camera, an infrared-filtered camera, long-range radar and lidar, and a far-infrared camera, with a scale beneath running from 30 metres behind to 300 metres ahead The sensor suite an active safety system can draw on, and the range each sensor covers, from the few metres immediately around the vehicle out to 300 metres ahead.

At the centre of the work is a control framework for the next generation of drive management systems (DMS) for passenger vehicles. Drawing on computational neuroscience, adaptive control, gain scheduling, model predictive control and situational-awareness sensing, the framework sets out to learn the driver’s habits, driving skills and comfort level; to model the driver’s cognitive state, such as whether the driver is attentive, along with the state of the vehicle, such as braking hard, and of the environment, such as being in a left turn; and then to adapt the DMS to the situation at hand. So configured, the DMS can keep the driver from taking an action that would violate the safe operating limits of the vehicle, and can help the driver recover once those limits have been crossed. The approach deliberately borrows validated techniques and practice from the aerospace industry, where fly-by-wire and flight management systems have improved the safety, reliability, performance and fuel efficiency of civil and military aircraft over the last three decades.

Block diagram of the proposed drive management system: an Intelligent Personal Minder box containing a driver reference model and a driver state model exchanges signals with the driver, whose inputs pass through a sensor into a dashed block holding other controllers, arbitration logic and a stability controller; environmental sensing feeds the same block, whose output drives an actuator and then the vehicle, with sensed vehicle states fed back Architecture of the drive management system. An Intelligent Personal Minder, built from a driver reference model and a driver state model, informs the arbitration logic that mediates between the stability controller and the other on-board controllers before any command reaches the actuators.

To make this possible we developed methods for inferring both the long-term and the short-term behavior of drivers in traffic, using dynamic Bayesian networks and neuromorphic algorithms that estimate a driver’s skill and current state of attention from eye-movement data, together with motion cues taken from video of the driver’s view and from the steering and pedal inputs. We then gave a mathematically rigorous way of infusing that information into the active safety system, using parameter-dependent Lyapunov functions and results from adaptive, gain-scheduled and model predictive control.

Three panels. (A) a training phase in which features extracted from movie frames are paired with eye-tracking positions to build a training set, and a testing phase in which a learner produces a top-down prediction and a saliency model a bottom-up prediction, the two combining into a priority map. (B) an input image decomposed into orientation, color and intensity feature maps, reduced by PCA and ICA into gist features that feed the top-down model. (C) two driving-game frames with the bottom-up, mean-eye-position and top-down maps and their products, each marking the human eye position and the model prediction Predicting where a driver looks. A bottom-up saliency model and a top-down model learned from gist features are combined into a priority map, and the predicted fixation is compared against the measured eye position. Figure courtesy of the iLab at the University of Southern California.

Two concrete systems came out of this line of work. The first is a lane-tracking steering assist built around a two-point visual driver model, in which the near and far points a driver actually fixates on while cornering become the inputs to the assist system, so that the assistance follows the same cues the driver uses. The second addresses the moment when a collision can no longer be avoided: rather than continuing to brake, the vehicle posture is controlled in minimum time, using only conventional control inputs, so that the vehicle meets the impact in the orientation that mitigates the consequences for its occupants.

Sponsors

This project is supported by NSF and Ford.

Collaborators

Laurent Itti, University of Southern California, and Ford

Selected Publications and Presentations

1.

Tsiotras, P. and Sanz-Diaz, R., “Real-Time Near-Optimal Feedback Control of Aggressive Vehicle Maneuvers,” in Optimization and Optimal Control in Automotive Systems, Eds: H. Waschl, I. Kolmanovky, M. Steinbuch and L. del Re, Springer Lecture Notes in Control and Information Sciences, Vol. 455, March 2014, pp. 109-129.

2.

Chakraborty, I., Sanz-Diaz, R., and Tsiotras, P. “Time-Optimal Vehicle Posture Control to Mitigate Unavoidable Collisions Using Conventional Control Inputs,” American Control Conference, Washington, DC, June 17-19, 2013, pp. 2165-2170.

3.

Zafeiropoulos, S., and Tsiotras, P., “Design and Evaluation of a Lane-Tracking Driver Steering Assist System with a Two-Point Visual Driver Model,” American Control Conference, Portland, OR, June 4-6, 2014, pp. 3911-3917.