|
TuAT4 |
Ballroom |
Vehicle Dynamics and Control |
Regular Session |
Chair: Ersal, Tulga | University of Michigan |
|
10:00-10:20, Paper TuAT4.1 | |
Vehicle Model Predictive Trajectory Tracking Control with Curvature and Friction Preview |
|
Gao, Liming | Pennsylvania State University |
Beal, Craig E. | Bucknell University |
Mitrovich, Juliette | Pennsylvania State University |
Brennan, Sean | Pennsylvania State University |
Keywords: Vehicle dynamics, control and state estimation, Control, guidance and navigation of autonomous vehicles, Intelligent transportation systems
Abstract: Autonomous vehicle trajectory tracking control is challenged by situations of varying road surface friction, especially in the scenario where there is a sudden decrease in friction in an area with high road curvature. If the situation is unknown to the control law, vehicles with high speed are more likely to lose tracking performance and/or stability, resulting in loss of control or the vehicle departing the lane unexpectedly. However, with connectivity either to other vehicles, infrastructure, or cloud services, vehicles may have access to upcoming roadway information, particularly the friction and curvature in the road path ahead. This paper introduces a model-based predictive trajectory-tracking control structure using the previewed knowledge of path curvature and road friction. In the structure, path following and vehicle stabilization are incorporated through a model predictive controller. Meanwhile, long-range vehicle speed planning and tracking control are integrated to ensure the vehicle can slow down appropriately before encountering hazardous road conditions. This approach has two major advantages. First, the prior knowledge of the desired path is explicitly incorporated into the computation of control inputs. Second, the combined transmission of longitudinal and lateral tire forces is considered in the controller to avoid violation of tire force limits while keeping performance and stability guarantees. The efficacy of the algorithm is demonstrated through an application case where a vehicle navigates a sharply curving road with varying friction conditions, with results showing that the controller can drive a vehicle up to the handling limits and track the desired trajectory accurately.
|
|
10:20-10:40, Paper TuAT4.2 | |
Vehicle Control with Cloud-Aided Learning Feature: An Implementation on Indoor Platform |
|
Nemeth, Balazs | SZTAKI |
Antal, Zoltan | SZTAKI Institute for Computer Science and Control |
Marosi, Attila Csaba | SZTAKI Institute for Computer Science and Control |
Lovas, Robert | SZTAKI Institute for Computer Science and Control |
Fazekas, Mate | Hungarian Academy of Sciences Institute for Computer Science And |
Gaspar, Peter | SZTAKI |
Keywords: Intelligent transportation systems, ML/AI for vehicle autonomy, AI/ML and model based approaches for safety and security in automotive systems
Abstract: Safe motion together with improved economy and traveling performance levels are important requirements against automated vehicles. Thus, the design of enhanced control systems is requested, which contain conventional model-based controllers and the use of unconventional approaches, e.g., learning features and cloud-based methods. This paper proposes a hierarchical vehicle control design method with learning functions, which incorporates control in two levels, such as in cloud level and in vehicle level. The control on the cloud level is designed by using reinforcement learning, with which the maximum speed for the vehicle is achieved. The vehicle level contains a robust controller and a supervisor, with which the collision avoidance of the vehicle is guaranteed. The hierarchical control guarantees performance requirement of safe motion, i.e., collision avoidance in all scenarios, even if the connection with the cloud is lost. The proposed control on indoor Hardware-in-the-Loop platform is implemented. The effectiveness of the control and the safe motion of the vehicle under various scenarios with and without cloud connection are demonstrated.
|
|
10:40-11:00, Paper TuAT4.3 | |
Dynamics-Based Optimal Motion Planning of Multiple Lane Changes Using Segmentation |
|
Anistratov, Pavel | Chalmers University of Technology |
Olofsson, Bjorn | Lund University |
Nielsen, Lars | Linköping University |
Keywords: Vehicle dynamics, control and state estimation, Single and multi-vehicle planning and coordination
Abstract: Avoidance maneuvers at normal driving speed or higher are demanding driving situations that force the vehicle to the limit of tire–road friction in critical situations. To study and develop control for these situations, dynamic optimization has been in growing use in research. One idea to handle such optimization computations effectively is to divide the total maneuver into a sequence of sub-maneuvers and to associate a segmented optimization problem to each sub-maneuver. Here, the alternating augmented Lagrangian method is adopted, which like many other optimization methods benefits strongly from a good initialization, and to that purpose a method with motion candidates is proposed to get an initially feasible motion. The two main contributions are, firstly the method for computing an initially feasible motion that is found to use obstacle positions and progress of vehicle variables to its advantage, and secondly, the integration with a subsequent step with segmented optimization showing clear improvements in paths and trajectories. Overall, the combined method is able to handle driving scenarios at demanding speeds.
|
|
11:00-11:20, Paper TuAT4.4 | |
Automatic Track Guidance of Industrial Trucks with Time-Variant Vehicle Parameters Using AI-Based Controllers |
|
Sauer, Timm | University of Applied Sciences Aschaffenburg |
Spielmann, Luca | University of Applied Sciences Aschaffenburg |
Gorks, Manuel | University of Applied Sciences Aschaffenburg |
Zindler, Klaus | University of Applied Sciences Aschaffenburg |
Jumar, Ulrich | Ifak - Institut F. Automation U. Kommunikation |
Keywords: Control, guidance and navigation of autonomous vehicles, ML/AI for vehicle autonomy, Intelligent transportation systems
Abstract: This paper presents an extension of a self-learning control concept for automatic track guidance of industrial trucks in intralogistic systems. The presented approach is based on Reinforcement Learning (RL), a method of Artificial Intelligence (AI) and is able to adapt itself to different industrial truck variants and the associated specific vehicle parameters. Moreover, time-variant parameters during operation, such as the vehicle's velocity are taken into account. In order to consider the existing a priori knowledge of the controlled system and to avoid starting the whole training process of the controller for each truck variant from scratch, the training process is divided into two steps. In the first step, the controller is trained on a model using parameters of a nominal vehicle variant. Based on this, the control parameters are only fine-tuned in the second step. In this way the controller is adapted to the actual truck variant and the corresponding parameter values. In order to take into account the time-variant vehicle parameters during operation, the Artificial Neural Networks (ANN) of the RL controller and the observation vector are suitably extended. In this way, the varying speed can be considered in both training steps and the control parameters can be optimized accordingly. Thus, in case of the investigated scenarios a stable control loop behavior can be guaranteed for the entire speed range of industrial trucks. In order to demonstrate this, the new approach is compared with a RL control concept, not considering time-variant parameters.
|
|
11:20-11:40, Paper TuAT4.5 | |
Automation of Agricultural Grain Unloading-On-The-Go |
|
Liu, Ziping | PURDUE UNIVERSITY |
Dhamankar, Shveta | PURDUE UNIVERSITY |
Evans, John | Purdue University |
Allen, Cody | Purdue University |
Jiang, Chufan | PURDUE UNIVERSITY |
Shaver, Gregory M. | Purdue University |
Etienne, Aaron | Purdue University |
Tony, Vyn | Purdue University |
Puryk, Corwin | Deere & Company |
McDonald, Brandon | Deere and Company |
Keywords: Control, guidance and navigation of autonomous vehicles, Vehicle dynamics, control and state estimation, Driver-in-the-loop and driver assistance systems
Abstract: This paper describes the development and experimental validation of a novel grain unloading-on-the-go automation system (automatic offloading) for agricultural combine harvesters. Unloading-on-the-go is desirable during harvest, but it requires highly-skilled and exhausting labor because the combine operator must fulfill multiple tasks simultaneously. The automatic offloading system can unburden the combine operator by automatically monitoring the grain cart fill status, determining the appropriate auger location, and controlling the relative vehicle position and auger on/off. An automation architecture is proposed and experimentally demonstrated to automate the unloading-on-the-go process. To allow for different operator-selected unloading scenarios, the automatic offloading controller has three fill strategies and two movement control options, open-loop and closed-loop. The automatic offloading controller was implemented on a dSPACE MicroAutoBox II and integrated into a combine harvester. In addition, a stereo-camera-based perception system was connected to the automatic offloading controller via an Ethernet cable for grain fill profile measurement during unloading. In-field testing demonstrated that the automatic offloading system can effectively automate the unloading-on-the-go of a combine harvester to fill a grain cart to the desired level under nominal harvesting conditions.
|
|
11:40-12:00, Paper TuAT4.6 | |
Autonomous Driving Using Linear Model Predictive Control with a Koopman Operator Based Bilinear Vehicle Model |
|
Yu, Siyuan | University of Michigan |
Shen, Congkai | University of Michigan |
Ersal, Tulga | University of Michigan |
Keywords: Control, guidance and navigation of autonomous vehicles
Abstract: This paper presents a real-time Model Predictive Control (MPC) formulation for autonomous driving based on a lifted bilinear vehicle model developed using the Koopman operator. Koopman operator based models can closely mimic the original nonlinear behaviors with a higher dimensional linear structure, which is attractive for computationally efficient linear MPC formulations for controlling nonlinear systems. However, current linear models based on linear Koopman realizations cannot capture the control-affine dynamics in nonlinear systems. This may result in large discrepancies between the original nonlinear system and the data-driven linear model, hindering its use in MPC. To address this gap, first, a novel Koopman bilinear vehicle model that takes control-affine dynamics into consideration is constructed and tested in open-loop simulations. This bilinear Koopman model is then linearized to serve as a prediction model in MPC, and is shown to have higher accuracy compared to the state-of-the-art linear models. The model is then used to develop a linear MPC formulation for simultaneous planning and control of an autonomous vehicle. The formulation is tested on lane change scenarios with obstacles against the nonlinear MPC and standard linear MPC benchmarks. The results show that the new formulation can achieve a lane change performance closer to the nonlinear MPC with a computational performance similar to the standard linear MPC. The new formulation is observed to be successful in handling high speeds where the standard linear MPC fails.
|
|
11:40-12:00, Paper TuAT4.7 | |
Assessing E-Scooters Safety and Drivability: A Quantitative Analysis |
|
Leoni, Jessica | Politecnico Di Milano |
Tanelli, Mara | Politecnico Di Milano |
Strada, Silvia | Politecnico Di Milano |
Savaresi, Sergio | Politecnico Di Milano |
Keywords: AI/ML application to automotive and transportation systems, Intelligent transportation systems, AI/ML and model based approaches for safety and security in automotive systems
Abstract: E-scooters are now massively present in urban environments as a shared last-mile solution. Their apparent ease of drivability favored their diffusion, but also actually raises safety concerns. In this work, we propose a data-driven approach to map e-scooters mechanical specifications to drivability and safety metrics, the latter appropriately defined and computed based on experimental data. An ad-hoc HW/SW platform was designed for this purpose, so as to be portable and installed on seven different e-Scooters that were tested in trips carried out in the city of Milan. The proposed approach allowed us to characterize both stability and comfort metrics on the different vehicles, and compare them also with a qualitative driving test carried out by a journalist making driving tests. The quantitative analysis matched the impressions of the human driver, and it disclosed an interesting mapping between the perceived risk and the vehicle characteristics evaluated according to the two metrics proposed.
|