3,807 research outputs found
Contingency Model Predictive Control for Automated Vehicles
We present Contingency Model Predictive Control (CMPC), a novel and
implementable control framework which tracks a desired path while
simultaneously maintaining a contingency plan -- an alternate trajectory to
avert an identified potential emergency. In this way, CMPC anticipates events
that might take place, instead of reacting when emergencies occur. We
accomplish this by adding an additional prediction horizon in parallel to the
classical receding MPC horizon. The contingency horizon is constrained to
maintain a feasible avoidance solution; as such, CMPC is selectively robust to
this emergency while tracking the desired path as closely as possible. After
defining the framework mathematically, we demonstrate its effectiveness
experimentally by comparing its performance to a state-of-the-art deterministic
MPC. The controllers drive an automated research platform through a left-hand
turn which may be covered by ice. Contingency MPC prepares for the potential
loss of friction by purposefully and intuitively deviating from the prescribed
path to approach the turn more conservatively; this deviation significantly
mitigates the consequence of encountering ice.Comment: American Control Conference, July 2019; 6 page
Predictive Control for Autonomous Driving with Uncertain, Multi-modal Predictions
We propose a Stochastic MPC (SMPC) formulation for path planning with
autonomous vehicles in scenarios involving multiple agents with multi-modal
predictions. The multi-modal predictions capture the uncertainty of urban
driving in distinct modes/maneuvers (e.g., yield, keep speed) and driving
trajectories (e.g., speed, turning radius), which are incorporated for
multi-modal collision avoidance chance constraints for path planning. In the
presence of multi-modal uncertainties, it is challenging to reliably compute
feasible path planning solutions at real-time frequencies ( 10 Hz). Our
main technological contribution is a convex SMPC formulation that
simultaneously (1) optimizes over parameterized feedback policies and (2)
allocates risk levels for each mode of the prediction. The use of feedback
policies and risk allocation enhances the feasibility and performance of the
SMPC formulation against multi-modal predictions with large uncertainty. We
evaluate our approach via simulations and road experiments with a full-scale
vehicle interacting in closed-loop with virtual vehicles. We consider distinct,
multi-modal driving scenarios: 1) Negotiating a traffic light and a fast,
tailgating agent, 2) Executing an unprotected left turn at a traffic
intersection, and 3) Changing lanes in the presence of multiple agents. For all
of these scenarios, our approach reliably computes multi-modal solutions to the
path-planning problem at real-time frequencies.Comment: The first three authors contributed equall
A Human Driver Model for Autonomous Lane Changing in Highways: Predictive Fuzzy Markov Game Driving Strategy
This study presents an integrated hybrid solution to mandatory lane changing problem
to deal with accident avoidance by choosing a safe gap in highway driving. To manage
this, a comprehensive treatment to a lane change active safety design is proposed from
dynamics, control, and decision making aspects.
My effort first goes on driver behaviors and relating human reasoning of threat in
driving for modeling a decision making strategy. It consists of two main parts; threat assessment
in traffic participants, (TV s) states, and decision making. The first part utilizes
an complementary threat assessment of TV s, relative to the subject vehicle, SV , by evaluating
the traffic quantities. Then I propose a decision strategy, which is based on Markov
decision processes (MDPs) that abstract the traffic environment with a set of actions, transition
probabilities, and corresponding utility rewards. Further, the interactions of the TV s
are employed to set up a real traffic condition by using game theoretic approach. The question
to be addressed here is that how an autonomous vehicle optimally interacts with the
surrounding vehicles for a gap selection so that more effective performance of the overall
traffic flow can be captured. Finding a safe gap is performed via maximizing an objective
function among several candidates. A future prediction engine thus is embedded in the
design, which simulates and seeks for a solution such that the objective function is maximized
at each time step over a horizon. The combined system therefore forms a predictive
fuzzy Markov game (FMG) since it is to perform a predictive interactive driving strategy
to avoid accidents for a given traffic environment. I show the effect of interactions in decision
making process by proposing both cooperative and non-cooperative Markov game
strategies for enhanced traffic safety and mobility. This level is called the higher level
controller. I further focus on generating a driver controller to complement the automated
car’s safe driving. To compute this, model predictive controller (MPC) is utilized. The
success of the combined decision process and trajectory generation is evaluated with a set
of different traffic scenarios in dSPACE virtual driving environment.
Next, I consider designing an active front steering (AFS) and direct yaw moment control
(DYC) as the lower level controller that performs a lane change task with enhanced
handling performance in the presence of varying front and rear cornering stiffnesses. I propose
a new control scheme that integrates active front steering and the direct yaw moment
control to enhance the vehicle handling and stability. I obtain the nonlinear tire forces
with Pacejka model, and convert the nonlinear tire stiffnesses to parameter space to design
a linear parameter varying controller (LPV) for combined AFS and DYC to perform a
commanded lane change task. Further, the nonlinear vehicle lateral dynamics is modeled
with Takagi-Sugeno (T-S) framework. A state-feedback fuzzy H∞ controller is designed
for both stability and tracking reference. Simulation study confirms that the performance
of the proposed methods is quite satisfactory
Predictive Maneuver Planning and Control of an Autonomous Vehicle in Multi-Vehicle Traffic with Observation Uncertainty
Autonomous vehicle technology is a promising development for improving the safety, efficiency and environmental impact of on-road transportation systems. However, the task of guiding an autonomous vehicle by rapidly and systematically accommodating the plethora of changing constraints, e.g. of avoiding multiple stationary and moving obstacles, obeying traffic rules, signals and so on as well as the uncertain state observation due to sensor imperfections, remains a major challenge. This dissertation attempts to address this challenge via designing a robust and efficient predictive motion planning framework that can generate the appropriate vehicle maneuvers (selecting and tracking specific lanes, and related speed references) as well as the constituent motion trajectories while considering the differential vehicle kinematics of the controlled vehicle and other constraints of operating in public traffic. The main framework combines a finite state machine (FSM)-based maneuver decision module with a model predictive control (MPC)-based trajectory planner. Based on the prediction of the traffic environment, reference speeds are assigned to each lane in accordance with the detection of objects during measurement update. The lane selection decisions themselves are then incorporated within the MPC optimization. The on-line maneuver/motion planning effort for autonomous vehicles in public traffic is a non-convex problem due to the multiple collision avoidance constraints with overlapping areas, lane boundaries, and nonlinear vehicle-road dynamics constraints. This dissertation proposes and derives some remedies for these challenges within the planning framework to improve the feasibility and optimality of the solution. Specifically, it introduces vehicle grouping notions and derives conservative and smooth algebraic models to describe the overlapped space of several individual infeasible spaces and help prevent the optimization from falling into undesired local minima. Furthermore, in certain situations, a forced objective selection strategy is needed and adopted to help the optimization jump out of local minima. Furthermore, the dissertation considers stochastic uncertainties prevalent in dynamic and complex traffic and incorporate them with in the predictive planning and control framework. To this end, Bayesian filters are implemented to estimate the uncertainties in object motions and then propagate them into the prediction horizon. Then, a pair-wise probabilistic collision condition is defined for objects with non-negligible geometrical shape/sizes and computationally efficient and conservative forms are derived to efficiently and analytically approximate the involved multi-variate integrals. The probabilistic collision evaluation is then applied within a vehicle grouping algorithms to cluster the object vehicles with closeness in positions and speeds and eventually within the stochastic predictive maneuver planner framework to tighten the chanced-constraints given a deterministic confidence margin. It is argued that these steps make the planning problem tractable for real-time implementation on autonomously controlled vehicles
- …