Social Force Control for Human-Like Autonomous Driving

Author(s):  
DoHyun Daniel Yoon ◽  
Beshah Ayalew

An autonomous driving control system that incorporates notions from human-like social driving could facilitate an efficient integration of hybrid traffic where fully autonomous vehicles (AVs) and human operated vehicles (HOVs) are expected to coexist. This paper aims to develop such an autonomous vehicle control model using the social-force concepts, which was originally formulated for modeling the motion of pedestrians in crowds. In this paper, the social force concept is adapted to vehicular traffic where constituent navigation forces are defined as a target force, object forces, and lane forces. Then, nonlinear model predictive control (NMPC) scheme is formulated to mimic the predictive planning behavior of social human drivers where they are considered to optimize the total social force they perceive. The performance of the proposed social force-based autonomous driving control scheme is demonstrated via simulations of an ego-vehicle in multi-lane road scenarios. From adaptive cruise control (ACC) to smooth lane-changing behaviors, the proposed model provided a flexible yet efficient driving control enabling a safe navigation in various situations while maintaining reasonable vehicle dynamics.

Sensors ◽  
2021 ◽  
Vol 21 (20) ◽  
pp. 6733
Author(s):  
Min-Joong Kim ◽  
Sung-Hun Yu ◽  
Tong-Hyun Kim ◽  
Joo-Uk Kim ◽  
Young-Min Kim

Today, a lot of research on autonomous driving technology is being conducted, and various vehicles with autonomous driving functions, such as ACC (adaptive cruise control) are being released. The autonomous vehicle recognizes obstacles ahead by the fusion of data from various sensors, such as lidar and radar sensors, including camera sensors. As the number of vehicles equipped with such autonomous driving functions increases, securing safety and reliability is a big issue. Recently, Mobileye proposed the RSS (responsibility-sensitive safety) model, which is a white box mathematical model, to secure the safety of autonomous vehicles and clarify responsibility in the case of an accident. In this paper, a method of applying the RSS model to a variable focus function camera that can cover the recognition range of a lidar sensor and a radar sensor with a single camera sensor is considered. The variables of the RSS model suitable for the variable focus function camera were defined, the variable values were determined, and the safe distances for each velocity were derived by applying the determined variable values. In addition, as a result of considering the time required to obtain the data, and the time required to change the focal length of the camera, it was confirmed that the response time obtained using the derived safe distance was a valid result.


2016 ◽  
Vol 10 (7) ◽  
pp. 1
Author(s):  
Mohammed Mahmod Shuaib

Incorporating decision-making capability as an intelligence aspect into crowd dynamics models is crucial factor for reproducing realistic pedestrian flow. Crowd dynamics models are still suffering from poor representation of essential behaviors such as lane changing behavior. In this article, we provide the simulated pedestrians in the social force model more intelligence as an extension to the pedestrian’s investigation capability in bidirectional walkways, to let the model appear more representative of what actually happens in reality. In the proposed model, the lane’s structure is modeled as social network. Thereby, the simulated pedestrians with inconvenient walking can detect the available lanes inside his environment, investigate their attractions, and then make decisions to join the most attractive one. Simulations are performed to validate the work qualitatively by tracing the behavior of the simulated pedestrians and studying the impact of this behavior on lane formation. Finally, a quantitative measurement is used to study the effect of our contribution on the pedestrians’ efficiency of motion.


Author(s):  
Yuewen Yu ◽  
Shikun Liu ◽  
Peter J. Jin ◽  
Xia Luo ◽  
Mengxue Wang

The lane-changing decision-making process is challenging but critical to ensure safe and smooth maneuvers for autonomous vehicles (AVs). Conventional Gipps-type algorithms lack the flexibility for practical use under a mixed autonomous vehicle and human-driven vehicle (AV-HV) environment. Algorithms based on utility ignore the reactions of surrounding vehicles to the lane-changing vehicle. Game theory is a good way to solve the shortcomings of current algorithms, but most models based on game theory simplify the game with surrounding vehicles to the game with the following vehicle in the target lane, which means that the lane-changing decision under a mixed environment is not realized. This paper proposes a lane-changing decision-making model which is suitable for an AV to change lanes under a mixed environment based on a multi-player dynamic game theory. The overtaking expectation parameter (OEP) is introduced to estimate the utility of the following vehicle, OEP can be calculated by the proposed non-lane-based full velocity difference model with the consideration of lateral move and aggressiveness. This paper further proposes a hybrid splitting method algorithm to obtain the Nash equilibrium solution in the multi-player game to obtain the optimal strategy of lane-changing decision for AVs. An adaptive cruise control simulation environment is developed with MATLAB’s Simulink toolbox using Next Generation Simulation (NGSIM) data as the background traffic flow. The classic bicycle model is used in the control of involved HVs. Simulation results show the efficiency of the proposed multi-player dynamic game-based algorithm for lane-changing decision making by AVs under a mixed AV-HV environment.


Sensors ◽  
2021 ◽  
Vol 21 (4) ◽  
pp. 1523
Author(s):  
Nikita Smirnov ◽  
Yuzhou Liu ◽  
Aso Validi ◽  
Walter Morales-Alvarez ◽  
Cristina Olaverri-Monreal

Autonomous vehicles are expected to display human-like behavior, at least to the extent that their decisions can be intuitively understood by other road users. If this is not the case, the coexistence of manual and autonomous vehicles in a mixed environment might affect road user interactions negatively and might jeopardize road safety. To this end, it is highly important to design algorithms that are capable of analyzing human decision-making processes and of reproducing them. In this context, lane-change maneuvers have been studied extensively. However, not all potential scenarios have been considered, since most works have focused on highway rather than urban scenarios. We contribute to the field of research by investigating a particular urban traffic scenario in which an autonomous vehicle needs to determine the level of cooperation of the vehicles in the adjacent lane in order to proceed with a lane change. To this end, we present a game theory-based decision-making model for lane changing in congested urban intersections. The model takes as input driving-related parameters related to vehicles in the intersection before they come to a complete stop. We validated the model by relying on the Co-AutoSim simulator. We compared the prediction model outcomes with actual participant decisions, i.e., whether they allowed the autonomous vehicle to drive in front of them. The results are promising, with the prediction accuracy being 100% in all of the cases in which the participants allowed the lane change and 83.3% in the other cases. The false predictions were due to delays in resuming driving after the traffic light turned green.


Sensors ◽  
2019 ◽  
Vol 19 (17) ◽  
pp. 3672 ◽  
Author(s):  
Chao Lu ◽  
Jianwei Gong ◽  
Chen Lv ◽  
Xin Chen ◽  
Dongpu Cao ◽  
...  

As the main component of an autonomous driving system, the motion planner plays an essential role for safe and efficient driving. However, traditional motion planners cannot make full use of the on-board sensing information and lack the ability to efficiently adapt to different driving scenes and behaviors of different drivers. To overcome this limitation, a personalized behavior learning system (PBLS) is proposed in this paper to improve the performance of the traditional motion planner. This system is based on the neural reinforcement learning (NRL) technique, which can learn from human drivers online based on the on-board sensing information and realize human-like longitudinal speed control (LSC) through the learning from demonstration (LFD) paradigm. Under the LFD framework, the desired speed of human drivers can be learned by PBLS and converted to the low-level control commands by a proportion integration differentiation (PID) controller. Experiments using driving simulator and real driving data show that PBLS can adapt to different drivers by reproducing their driving behaviors for LSC in different scenes. Moreover, through a comparative experiment with the traditional adaptive cruise control (ACC) system, the proposed PBLS demonstrates a superior performance in maintaining driving comfort and smoothness.


Author(s):  
George Mesionis ◽  
Mark Brackstone ◽  
Natalie Gravett

Autonomous vehicles (AVs) have been the subject of extensive research in recent years and are expected to completely transform the operation of transport networks and revolutionize the automotive industry in the coming decades. Modeling detailed interactions among vehicles with varying levels of penetration rates is essential for evaluating the potential effects. One such investigation is being performed within the ‘HumanDrive’ Project in the U.K. This work has required the development of a behavioral model that incorporates microscopic level interactions and has been based on a pre-existing adaptive cruise control and lane-changing model that has been adapted to better replicate the limitations of AVs and allow the investigation of differing levels of intelligence or assertiveness. The model has been implemented on the M1 Motorway near Sheffield in the U.K. This has allowed the investigation of the effects of AVs on the operation of a real network under various traffic conditions where the overall effects may be revealed, both as advantages to AV drivers, and potentially disadvantages to non-AV traffic. Additionally, it has been possible to examine how these affect junction operations and net emissions. Preliminary results have allowed us to quantify the positive effects of AVs which increase with the penetration. However, it is clear that there are points of inflection where benefits start to slow. It is at these (high) penetration rates that initial operational assumptions may become increasingly stretched and additional infrastructure and cooperative systems are likely to have to become prevalent.


2019 ◽  
Vol 9 (23) ◽  
pp. 5126 ◽  
Author(s):  
Betz ◽  
Heilmeier ◽  
Wischnewski ◽  
Stahl ◽  
Lienkamp

Since 2017, a research team from the Technical University of Munich has developed a software stack for autonomous driving. The software was used to participate in the Roborace Season Alpha Championship. The championship aims to achieve autonomous race cars competing with different software stacks against each other. In May 2019, during a software test in Modena, Italy, the greatest danger in autonomous driving became reality: A minor change in environmental influences led an extensively tested software to crash into a barrier at speed. Crashes with autonomous vehicles have happened before but a detailed explanation of why software failed and what part of the software was not working correctly is missing in research articles. In this paper we present a general method that can be used to display an autonomous vehicle disengagement to explain in detail what happened. This method is then used to display and explain the crash from Modena. Firstly a brief introduction into the modular software stack that was used in the Modena event, consisting of three individual parts—perception, planning, and control—is given. Furthermore, the circumstancescausing the crash are elaborated in detail. By presented and explaining in detail which softwarepart failed and contributed to the crash we can discuss further software improvements. As a result, we present necessary functions that need to be integrated in an autonomous driving software stack to prevent such a vehicle behavior causing a fatal crash. In addition we suggest an enhancement of the current disengagement reports for autonomous driving regarding a detailed explanation of the software part that was causing the disengagement. In the outlook of this paper we present two additional software functions for assessing the tire and control performance of the vehicle to enhance the autonomous.


2019 ◽  
Vol 07 (03) ◽  
pp. 183-194
Author(s):  
Yoan Espada ◽  
Nicolas Cuperlier ◽  
Guillaume Bresson ◽  
Olivier Romain

The navigation of autonomous vehicles is confronted to the problem of an efficient place recognition system which is able to handle outdoor environments on the long run. The current Simultaneous Localization and Mapping (SLAM) and place recognition solutions have limitations that prevent them from achieving the performances needed for autonomous driving. This paper suggests handling the problem from another perspective by taking inspiration from biological models. We propose a neural architecture for the localization of an autonomous vehicle based on a neurorobotic model of the place cells (PC) found in the hippocampus of mammals. This model is based on an attentional mechanism and only takes into account visual information from a mono-camera and the orientation information to self-localize. It has the advantage to work with low resolution camera without the need of calibration. It also does not need a long learning phase as it uses a one-shot learning system. Such a localization model has already been integrated in a robot control architecture which allows for successful navigation both in indoor and small outdoor environments. The contribution of this paper is to study how it passes the scale change by evaluating the performance of this model over much larger outdoor environments. Eight experiments using real data (image and orientation) grabbed by a moving vehicle are studied (coming from the KITTI odometry datasets and datasets taken with VEDECOM vehicles). Results show the strong adaptability to different kinds of environments of this bio-inspired model primarily developed for indoor navigation.


Sensors ◽  
2020 ◽  
Vol 20 (4) ◽  
pp. 1079 ◽  
Author(s):  
Fen Lin ◽  
Kaizheng Wang ◽  
Youqun Zhao ◽  
Shaobo Wang

An integrated longitudinal-lateral control method is proposed for autonomous vehicle trajectory tracking and dynamic collision avoidance. A method of obstacle trajectory prediction is proposed, in which the trajectory of the obstacle is predicted and the dynamic solution of the reference trajectory is realized. Aiming at the lane changing scene of autonomous vehicles driving in the same direction and adjacent lanes, a trajectory re-planning motion controller with the penalty function is designed. The reference trajectory parameterized output of local reprogramming is realized by using the method of curve fitting. In the framework of integrated control, Fuzzy adaptive (proportional-integral) PI controller is proposed for longitudinal velocity tracking. The selection and control of controller and velocity are realized by logical threshold method; A model predictive control (MPC) with vehicle-to-vehicle (V2V) information interaction modular and the driver characteristics is proposed for direction control. According to the control target, the objective function and constraints of the controller are designed. The proposed method’s performance in different scenarios is verified by simulation. The results show that the autonomous vehicles can avoid collision and have good stability.


2021 ◽  
Vol 34 (1) ◽  
Author(s):  
Ze Liu ◽  
Yingfeng Cai ◽  
Hai Wang ◽  
Long Chen

AbstractRadar and LiDAR are two environmental sensors commonly used in autonomous vehicles, Lidars are accurate in determining objects’ positions but significantly less accurate as Radars on measuring their velocities. However, Radars relative to Lidars are more accurate on measuring objects velocities but less accurate on determining their positions as they have a lower spatial resolution. In order to compensate for the low detection accuracy, incomplete target attributes and poor environmental adaptability of single sensors such as Radar and LiDAR, in this paper, an effective method for high-precision detection and tracking of surrounding targets of autonomous vehicles. By employing the Unscented Kalman Filter, Radar and LiDAR information is effectively fused to achieve high-precision detection of the position and speed information of targets around the autonomous vehicle. Finally, the real vehicle test under various driving environment scenarios is carried out. The experimental results show that the proposed sensor fusion method can effectively detect and track the vehicle peripheral targets with high accuracy. Compared with a single sensor, it has obvious advantages and can improve the intelligence level of autonomous cars.


Sign in / Sign up

Export Citation Format

Share Document