27 research outputs found
A Comparison Between Coupled and Decoupled Vehicle Motion Controllers Based on Prediction Models
In this work, a comparative study is carried out with two different predictive controllers that consider the longitudinal jerk and steering rate change as additional parameters, as additional parameters, so that comfort constraints can be included. Furthermore, the approaches are designed so that the effect of longitudinal and lateral motion control coupling can be analyzed. This way, the first controller is a longitudinal and lateral coupled MPC approach based on a kinematic model of the vehicle, while the second is a decoupled strategy based on a triple integrator model based on MPC for the longitudinal control and a double proportional curvature control for the lateral motion control. The control architecture and motion planning are exhaustively explained. The comparative study is carried out using a test vehicle, whose dynamics and low-level controllers have been simulated using the realistic simulation environment Dynacar. The performed tests demonstrate the effectiveness of both approaches in speeds higher than 30 km/h, and demonstrate that the coupled strategy provides better performance than the decoupled one. The relevance of this work relies in the contribution of vehicle motion controllers considering the comfort and its advantage over decoupled alternatives for future implementation in real vehicles.This work has been conducted within the ENABLE-S3 project that has
received funding from the ECSEL Joint Undertaking under Grant Agreement
No 692455. This work was developed at Tecnalia Research & Innovation
facilities supporting this research
Fast Real-Time Trajectory Planning Method with 3rd-Order Curve Optimization for Automated Vehicles
Automated driving (AD) is one of the fastest-growing tendencies in the Intelligent Transportation Systems (ITS) field with some interesting demonstrations and prototypes. Currently, the main research topics are aligned with vehicle communications, environment recognition, control, and decision-making. A real-time trajectory planning method for Automated vehicles (AVs) is presented in this paper; the contribution is part of AD鈥檚 decision-making module. This novel approach uses the properties of the 3er order B茅zier curves to generate fast and reliable vehicle trajectories. Online execution and vehicle tracking capacities are considered on the approach. A feasible trajectory is selected based on the criteria: (i) the vehicle must be contained by a collision-free corridor given by an upper decision layer, (ii) the vehicle must be capable to track the generated trajectory, and (iii) the continuity of the path and curvature must be preserved in the joints. Our approach was tested considering a vehicle length (automated bus) of 12 meters. The scenario has the dimension of a real test location with multiple roundabouts.This work was supported by the European AutoDrive project from the ECSEL program under the grant agreement No 737469, and the European SHOW Project from the Horizon 2020 program under the grant agreement No 875530
A Linear Model Predictive Planning Approach for Overtaking Manoeuvres Under Possible Collision Circumstances
Overtaking is one of the most difficult tasks during driving. This manoeuvre demands good skills to accomplish it correctly. In the overtaking considering multiple vehicles (more than a couple) is necessary to understand, predict and coordinate future actions of the other participants. These reasons make it a significant scenario for testing in the connected and automated driving field, with the main goal of predicting safe future states. In this sense, this work presents an overtaking method based on a linear Model Predictive Control (MPC) approach, which considers multiple participants involved in the scenario. This method adapts dynamically the trajectory for the manoeuvre in case of unexpected situations. Some of these changes consider other vehicles coming on the opposite lane or variations on participants' driving decisions. Additionally, the system considers passengers' comfort, the vehicle physical constraints and lateral actions of the vehicle decoupled of the longitudinal ones to simplify the problem.European Commision H2020, (643921), UnCoVerCP
Real-Time Trajectory Planning Method Based On N-Order Curve Optimization
In recent years, many functionalities were developed for Automated Vehicles (AVs) and some of them with close-to-market prototypes. A required topic is the generation of continuous trajectories that reduces the amount of discrete and pre-coded instructions while leading the vehicle safely. Consequently, this work presents a novel real-time trajectory planning approach based on numerical optimization of n-order B茅zier curves and lane-based information. The generation of a feasible trajectory considers the vehicle dimension while driving into a lane-corridor. The nonlinear optimization problem was solved with the Bound Optimization BY Quadratic Approximation method (BOBYQA), and it uses the passengers' comfort, safety, and vehicle dynamics as constraints of the problem. The solution is validated in a simulation environment using a bus with a length of 12 meters. Moreover, the validation considered the roundabouts due to its complexity, nevertheless, the solution is scalable to other scenarios.H2020 SHOW No 87553
A Fail-Operational Control Architecture Approach and Dead-Reckoning Strategy in Case of Positioning Failures
Presently, in the event of a failure in Automated Driving Systems, control architectures rely on hardware redundancies over software solutions to assure reliability or wait for human interaction in takeover requests to achieve a minimal risk condition. As user confidence and final acceptance of this novel technology are strongly related to enabling safe states, automated fall-back strategies must be assured as a response to failures while the system is performing a dynamic driving task. In this work, a fail-operational control architecture approach and dead-reckoning strategy in case of positioning failures are developed and presented. A fail-operational system is capable of detecting failures in the last available positioning source, warning the decision stage to set up a fall-back strategy and planning a new trajectory in real time. The surrounding objects and road borders are considered during the vehicle motion control after failure, to avoid collisions and lane-keeping purposes. A case study based on a realistic urban scenario is simulated for testing and system verification. It shows that the proposed approach always bears in mind both the passenger鈥檚 safety and comfort during the fall-back maneuvering execution.This research was funded by AutoDrive within the Electronic Components and Systems for European Leadership Joint Undertaking (ECSEL JU) in collaboration with the European Union鈥檚 H2020 Framework Programme (H2020/2014-2020) and National Authorities, under grant agreement number 737469
Towards conformant models of automated electric vehicles
Automated driving is one of the major tendencies in last decades, and it is presented as a reliable option to improve comfort during driving, including disable and elder in society and increasing persons safety in roads. This last topic produces the question how is it possible to verify planning and control algorithms for a reliable commercial use of this technology. The question can be answered from two perspective: experimental or formal methods, where the formal one is selected as the most robust between both. Hence, the current work presents a case study verification in automated driving for lane change and double lane change maneuvers, using as basis a trace conformance method presented in [1]. The verification method is performed in Dynacar as a precise multibody simulator tuned for a commercial Renault Twizy vehicle.H2020 UnCoVerCPS
Project with grant number 643921
Longitudinal Model Predictive Control with comfortable speed planner
Guaranteeing simplicity and safety is a real challenge of Advanced Driver Assistance Systems (ADAS), being these aspects necessary for the development of decision and control stages in highly automated vehicles. Considering that a human-centered design is generally pursued, exploring comfort boundaries in passenger vehicles has a significant importance. This work aims to implement a simple Model Predictive Control (MPC) for longitudinal maneuvers, considering a bare speed planner based on the curvature of a predefined geometrical path. The speed profiles are constrained with a maximum value at any time, in such way that total accelerations are lower than specified constraint limits. A double proportional with curvature bias control was employed as a simple algorithm for lateral maneuvers. The tests were performed within a realistic simulation environment with a virtual vehicle model based on a multi-body formulation. The results of this investigation permits to determine the capabilities of simplified control algorithms in real scenarios, and comprehend how to improve them to be more efficient.Authors want to acknowledge their organization. This project
has received funding from the Electronic Component Systems
for European Leadership Joint Undertaking under grant agreement
No 737469 (AutoDrive Project). This Joint Undertaking
receives support from the European Unions Horizon 2020
research and innovation programme and Germany, Austria, Spain, Italy, Latvia, Belgium, Netherlands, Sweden, Finland,
Lithuania, Czech Republic, Romania, Norway. This work
was developed at Tecnalia Research & Innovation facilities
supporting this research
A Two-Stage Real-Time Path Planning: Application to the Overtaking Manuever
This paper proposes a two-stage local path planning approach to deal with all kinds of scenarios (i.e. intersections, turns, roundabouts). The first stage carries out an off-line optimization, considering vehicle kinematics and road constraints. The second stage includes all dynamic obstacles in the scene, generating a continuous path in real-time. Human-like driving style is provided by evaluating the sharpness of the road bends and the available space among them, optimizing the drivable area. The proposed approach is validated on overtaking scenarios where real-time path planning generation plays a key role. Simulation and real results on an experimental automated platform provide encouraging results, generating real-time collision-free paths while maintaining the defined smoothness criteria.INRIA and VEDECOM Institutes under the Ph.D. Grant; 10.13039/501100011688-Electronic Components and Systems for European Leadership (ECSEL) Project AutoDriv
Validation of a Real-Time Capable Multibody Vehicle Dynamics Formulation for Automotive Testing Frameworks Based on Simulation
The growing functionalities implemented on vehicles have increased the importance of simulation in the design process. This complexity is mainly driven by the introduction of electrified powertrains, Advanced Driver Assistance Systems (ADAS) and Automated Driving Systems (ADS). Additionally, the automotive industry must reduce development times and cost, while keeping flexible development capabilities and fulfilling demanding regulation standards for safety-critical systems. Existing testing frameworks based on simulation implement typically analytical models to ensure real-time performance, and provide limited flexibility to perform Hardware in the Loop (HiL) setup based tests. In this work a vehicle modelling approach which guarantees high accuracy and real-time capabilities is proposed. Moreover, the proposed approach is validated firstly with real vehicle data, demonstrating that it can fairly reproduce the behaviour of the vehicle tested; and secondly, in a HiL setup to demonstrate the real-time execution capabilities of the approach
A Review of Shared Control for Automated Vehicles: Theory and Applications
The last decade has shown an increasing interest on advanced driver assistance systems (ADAS) based on shared control, where automation is continuously supporting the driver at the control level with an adaptive authority. A first look at the literature offers two main research directions: 1) an ongoing effort to advance the theoretical comprehension of shared control, and 2) a diversity of automotive system applications with an increasing number of works in recent years. Yet, a global synthesis on these efforts is not available. To this end, this article covers the complete field of shared control in automated vehicles with an emphasis on these aspects: 1) concept, 2) categories, 3) algorithms, and 4) status of technology. Articles from the literature are classified in theory- and application-oriented contributions. From these, a clear distinction is found between coupled and uncoupled shared control. Also, model-based and model-free algorithms from these two categories are evaluated separately with a focus on systems using the steering wheel as the control interface. Model-based controllers tested by at least one real driver are tabulated to evaluate the performance of such systems. Results show that the inclusion of a driver model helps to reduce the conflicts at the steering. Also, variables such as driver state, driver effort, and safety indicators have a high impact on the calculation of the authority. Concerning the evaluation, driver-in-the-loop simulators are the most common platforms, with few works performed in real vehicles. Implementation in experimental vehicles is expected in the upcoming years.This work was supported in part by the ECSEL Joint Undertaking, which funded the PRYSTINE project under Grant 783190, and in part by the AUTOLIB project (ELKARTEK 2019 ref. KK-2019/00035; Gobierno Vasco Dpto. Desarrollo econ贸mico e infraestructuras)