44 research outputs found

    Intention-Aware Decision-Making for Mixed Intersection Scenarios

    Full text link
    This paper presents a white-box intention-aware decision-making for the handling of interactions between a pedestrian and an automated vehicle (AV) in an unsignalized street crossing scenario. Moreover, a design framework has been developed, which enables automated parameterization of the decision-making. This decision-making is designed in such a manner that it can understand pedestrians in urban traffic and can react accordingly to their intentions. That way, a human-like response to the actions of the pedestrian is ensured, leading to a higher acceptance of AVs. The core notion of this paper is that the intention prediction of the pedestrian to cross the street and decision-making are divided into two subsystems. On the one hand, the intention detection is a data-driven, black-box model. Thus, it can model the complex behavior of the pedestrians. On the other hand, the decision-making is a white-box model to ensure traceability and to enable a rapid verification and validation of AVs. This white-box decision-making provides human-like behavior and a guaranteed prevention of deadlocks. An additional benefit is that the proposed decision-making requires low computational resources only enabling real world usage. The automated parameterization uses a particle swarm optimization and compares two different models of the pedestrian: The social force model and the Markov decision process model. Consequently, a rapid design of the decision-making is possible and different pedestrian behaviors can be taken into account. The results reinforce the applicability of the proposed intention-aware decision-making

    Multi-Agent Reinforcement Learning for Connected and Automated Vehicles Control: Recent Advancements and Future Prospects

    Full text link
    Connected and automated vehicles (CAVs) have emerged as a potential solution to the future challenges of developing safe, efficient, and eco-friendly transportation systems. However, CAV control presents significant challenges, given the complexity of interconnectivity and coordination required among the vehicles. To address this, multi-agent reinforcement learning (MARL), with its notable advancements in addressing complex problems in autonomous driving, robotics, and human-vehicle interaction, has emerged as a promising tool for enhancing the capabilities of CAVs. However, there is a notable absence of current reviews on the state-of-the-art MARL algorithms in the context of CAVs. Therefore, this paper delivers a comprehensive review of the application of MARL techniques within the field of CAV control. The paper begins by introducing MARL, followed by a detailed explanation of its unique advantages in addressing complex mobility and traffic scenarios that involve multiple agents. It then presents a comprehensive survey of MARL applications on the extent of control dimensions for CAVs, covering critical and typical scenarios such as platooning control, lane-changing, and unsignalized intersections. In addition, the paper provides a comprehensive review of the prominent simulation platforms used to create reliable environments for training in MARL. Lastly, the paper examines the current challenges associated with deploying MARL within CAV control and outlines potential solutions that can effectively overcome these issues. Through this review, the study highlights the tremendous potential of MARL to enhance the performance and collaboration of CAV control in terms of safety, travel efficiency, and economy

    Pedestrian Models for Autonomous Driving Part II: High-Level Models of Human Behavior

    Get PDF
    Abstractβ€”Autonomous vehicles (AVs) must share space with pedestrians, both in carriageway cases such as cars at pedestrian crossings and off-carriageway cases such as delivery vehicles navigating through crowds on pedestrianized high-streets. Unlike static obstacles, pedestrians are active agents with complex, inter- active motions. Planning AV actions in the presence of pedestrians thus requires modelling of their probable future behaviour as well as detecting and tracking them. This narrative review article is Part II of a pair, together surveying the current technology stack involved in this process, organising recent research into a hierarchical taxonomy ranging from low-level image detection to high-level psychological models, from the perspective of an AV designer. This self-contained Part II covers the higher levels of this stack, consisting of models of pedestrian behaviour, from prediction of individual pedestrians’ likely destinations and paths, to game-theoretic models of interactions between pedestrians and autonomous vehicles. This survey clearly shows that, although there are good models for optimal walking behaviour, high-level psychological and social modelling of pedestrian behaviour still remains an open research question that requires many conceptual issues to be clarified. Early work has been done on descriptive and qualitative models of behaviour, but much work is still needed to translate them into quantitative algorithms for practical AV control

    λ³΄ν–‰μž 거동 및 μš΄μ „μž μ£Όν–‰ νŠΉμ„± 기반의 μžμœ¨μ£Όν–‰ μ’…λ°©ν–₯ 거동 κ³„νš

    Get PDF
    ν•™μœ„λ…Όλ¬Έ (석사) -- μ„œμšΈλŒ€ν•™κ΅ λŒ€ν•™μ› : κ³΅κ³ΌλŒ€ν•™ 기계곡학뢀, 2020. 8. 이경수.λ³Έ μ—°κ΅¬λŠ” λ³΄ν–‰μžμ˜ 미래 거동 λ°©ν–₯에 λŒ€ν•œ λΆˆν™•μ‹€μ„±μ„ κ³ λ €ν•œ λ³΄ν–‰μž λͺ¨λΈμ„ μ œμ•ˆν•˜κ³ , λ³΄ν–‰μž λŒ€μ‘ μ‹œμ˜ μš΄μ „μž μ£Όν–‰ νŠΉμ„±μ„ λ°˜μ˜ν•˜μ—¬ μžμœ¨μ£Όν–‰ μ°¨λŸ‰μ˜ μ’…λ°©ν–₯ λͺ¨μ…˜μ„ κ³„νšν•˜λŠ” μ•Œκ³ λ¦¬μ¦˜μ„ μ œμ‹œν•œλ‹€. 도심 자율 주행을 κ°€λŠ₯ν•˜κ²Œ ν•˜κΈ°μœ„ν•΄μ„œλŠ” λ³΄ν–‰μžμ™€μ˜ μƒν˜Έμ μΈ 주행이 ν•„μˆ˜μ μ΄λ‹€. κ·ΈλŸ¬λ‚˜, λ³΄ν–‰μžλŠ” 거동 λ°©ν–₯ μ „ν™˜μ΄ μ‰½κ²Œ μΌμ–΄λ‚˜κΈ° λ•Œλ¬Έμ— 미래 거동을 μ˜ˆμΈ‘ν•˜κΈ°κ°€ μ–΄λ ΅κ³ , 이에 λŒ€μ‘ν•˜λŠ” 자차의 거동을 κ²°μ •μ§“λŠ” 데도 어렀움이 μžˆλ‹€. μ΄λŸ¬ν•œ λ³΄ν–‰μžμ˜ 거동 λΆˆν™•μ‹€μ„±μ΄ μ‘΄μž¬ν•¨μ—λ„ 자율 μ£Όν–‰ μ°¨λŸ‰μ΄ λ³΄ν–‰μžμ˜ μ•ˆμ „μ„±μ„ ν™•λ³΄ν•˜κ³  휴먼 μš΄μ „μžμ™€ 같이 κ±°λ™ν•˜κΈ° μœ„ν•΄μ„œλŠ”, λ³΄ν–‰μžμ˜ 거동 λΆˆν™•μ‹€μ„±μ„ λ°˜μ˜ν•˜λŠ” λ³΄ν–‰μž λͺ¨λΈμ΄ μš°μ„ μ μœΌλ‘œ ν•„μš”ν•˜λ‹€. ν•΄λ‹Ή μ—°κ΅¬μ—μ„œλŠ” λ³΄ν–‰μž 거동 νŠΉμ„±μ„ μ‘°μ‚¬ν•˜μ—¬ λ³΄ν–‰μž 거동 ν™•λ₯  λͺ¨λΈμ„ μ •μ˜ν•˜κ³ , λ³΄ν–‰μž λŒ€μ‘ μƒν™©μ—μ„œμ˜ μš΄μ „μžμ˜ 거동을 μ‘°μ‚¬ν•˜μ—¬ μžμœ¨μ£Όν–‰ μ°¨λŸ‰μ˜ μ’…λ°©ν–₯ 거동 κ³„νšμ— μ μš©ν•œλ‹€. ν•΄λ‹Ή 논문은 크게 λ³΄ν–‰μž λͺ¨λΈ μ •μ˜, 예츑 기반 좩돌 μœ„ν—˜ 평가 그리고 λ³΄ν–‰μž λŒ€μ‘ μ’…λ°©ν–₯ 거동 κ³„νšμ˜ μ„Έ 가지 μ£Όμš” 파트둜 이루어져 μžˆλ‹€. 첫 번째 νŒŒνŠΈμ—μ„œ λ³΄ν–‰μž λͺ¨λΈ μ •μ˜μ˜ 핡심 이둠은 λ³΄ν–‰μžμ˜ 거동 속도와 λ°©ν–₯을 μ „ν™˜ν•˜λŠ” 거동 μ‚¬μ΄μ—λŠ” νŠΉμ • 상관관계λ₯Ό 가지고 μžˆλ‹€λŠ” 것이닀. λ³΄ν–‰μžμ˜ 거동 νŠΉμ„±μ€ 자율 μ£Όν–‰ μ°¨λŸ‰μ— λΆ€μ°©λœ 라이닀 μ„Όμ„œμ™€ μ „λ°© 카메라λ₯Ό 톡해 νšλ“ν•œ λ³΄ν–‰μž 데이터λ₯Ό ν†΅κ³„μ μœΌλ‘œ λΆ„μ„ν•œ 결과둜 λ„μΆœλ˜μ—ˆλ‹€. ν•΄λ‹Ή 데이터λ₯Ό 톡해 속도에 따라 λ³΄ν–‰μžκ°€ λͺ¨λ“  λ°©ν–₯에 λŒ€ν•΄μ„œ 거동할 ν™•λ₯ μ΄ λ„μΆœλ˜κ³ , λ³΄ν–‰μžμ˜ 미래 거동 λ²”μœ„λŠ” λ„μΆœλœ ν™•λ₯  λΆ„ν¬μ—μ„œ 유효 μ‹œκ·Έλ§ˆ λ²”μœ„λ₯Ό μ„€μ •ν•˜μ—¬ κ΅¬νšλœλ‹€. μ΄λŠ” λ³΄ν–‰μžκ°€ 일정 μ‹œκ°„ λ™μ•ˆ νŠΉμ • ν™•λ₯ λ‘œ 거동할 μ˜μ—­μ„ κ³ λ €ν•˜μ—¬, μœ„ν—˜μ΄ μ‘΄μž¬ν•  수 μžˆλŠ” λ³΄ν–‰μžμ— λŒ€ν•΄μ„œ 미리 μ°¨λŸ‰μ˜ μ›€μ§μž„μ„ κ³„νšν•  수 μžˆλ„λ‘ ν•œλ‹€. 두 번째 파트둜 λ³΄ν–‰μžμ™€ 자 μ°¨λŸ‰μ˜ 일정 μ‹œκ°„ λ™μ•ˆμ˜ μœ„μΉ˜ 정보λ₯Ό μ˜ˆμΈ‘ν•˜μ—¬ 좩돌 μœ„ν—˜μ„±μ„ ν‰κ°€ν•œλ‹€. λ³΄ν–‰μž μ˜ˆμΈ‘μ€ μ•žμ„œ λ„μΆœν•œ λ³΄ν–‰μž 유효 예츑 거동 λ²”μœ„ λ‚΄μ—μ„œ κ°€μž₯ μœ„ν—˜μ„±μ΄ 큰 λ°©ν–₯으둜 움직인닀고 κ°€μ •ν•œλ‹€. λ˜ν•œ, 자 μ°¨λŸ‰μ˜ 경우 주어진 둜컬 경둜λ₯Ό 따라 μ›€μ§μΈλ‹€λŠ” 가정을 ν•˜λŠ” μ°¨μ„  μœ μ§€ λͺ¨λΈμ„ μ‚¬μš©ν•œλ‹€. 예츑 κ²°κ³Όλ₯Ό 톡해 ν˜„μž¬ 좔가적인 감속도λ₯Ό κ°€ν•˜μ§€ μ•Šμ•˜μ„ λ•Œ, 좩돌 μœ„ν—˜μ΄ μ‘΄μž¬ν•˜λŠ”μ§€ ν™•μΈν•œλ‹€. λ§ˆμ§€λ§‰μœΌλ‘œ, νƒ€κ²Ÿμ΄ λ˜λŠ” λ³΄ν–‰μžμ— λŒ€ν•œ μ’…λ°©ν–₯ 거동을 κ²°μ •ν•œλ‹€. μš°μ„ μ μœΌλ‘œ λ³΄ν–‰μž λŒ€μ‘ μƒν™©μ—μ„œ μ μ ˆν•œ 감속도와 감속 μ‹œμ μ„ κ²°μ •ν•˜κΈ° μœ„ν•΄ 휴먼 μš΄μ „μž μ£Όν–‰ 데이터λ₯Ό λΆ„μ„ν•œλ‹€. 이λ₯Ό 톡해 μ£Όν–‰μ—μ„œ 핡심적인 νŒŒλΌλ―Έν„°λ“€μ΄ μ •μ˜λ˜κ³ , ν•΄λ‹Ή νŒŒλΌλ―Έν„°λ“€μ€ μ’…λ°©ν–₯ 거동 κ³„νšμ— λ°˜μ˜λœλ‹€. λ”°λΌμ„œ μ΅œμ’…μ μœΌλ‘œ λ³΄ν–‰μž 예츑 거동 μ˜μ—­μ— λŒ€ν•΄μ„œ 자율 μ£Όν–‰ μ°¨λŸ‰μ˜ μΆ”μ’… 가속도이 κ²°μ •λœλ‹€. μ œμ‹œλœ μ•Œκ³ λ¦¬μ¦˜μ€ μ‹€μ°¨ ν…ŒμŠ€νŠΈλ₯Ό 톡해 μ„±λŠ₯이 ν™•μΈλœλ‹€. ν…ŒμŠ€νŠΈ κ²°κ³Ό, λ„μΆœν•œ λ³΄ν–‰μž λͺ¨λΈκ³Ό 예츑 λͺ¨λΈμ„ λ°”νƒ•μœΌλ‘œ ν•œ 감속 κ²°μ • μ‹œμ κ³Ό κ°μ†λ„μ˜ ꢀ적이 동일 상황듀에 λŒ€ν•΄μ„œ λŠ₯μˆ™ν•œ μš΄μ „μžμ™€ μœ μ‚¬ν•¨μ΄ ν™•μΈλ˜μ—ˆλ‹€.This paper presents a pedestrian model considering uncertainty in the direction of future movement and a human-like longitudinal motion planning algorithm for autonomous vehicle in the interaction situation with pedestrians. Interactive driving with pedestrians is essential for autonomous driving in urban environments. However, interaction with pedestrians is very challenging for autonomous vehicle because it is difficult to predict movement direction of pedestrians. Even if there exists uncertainty of the behavior of pedestrians, the autonomous vehicles should plan their motions ensuring pedestrian safety and respond smoothly to pedestrians. To implement this, a pedestrian probabilistic yaw model is introduced based on behavioral characteristics and the human driving parameters are investigated in the interaction situation. The paper consists of three main parts: the pedestrian model definition, collision risk assessment based on prediction and human-like longitudinal motion planning. In the first section, the main key of pedestrian model is the behavior tendency with correlation between pedestrians speed and direction change. The behavior characteristics are statistically investigated based on perceived pedestrian tracking data using light detection and ranging(Lidar) sensor and front camera. Through the behavior characteristics, movement probability for all directions of the pedestrian is derived according to pedestrians velocity. Also, the effective moving area can be limited up to the valid probability criterion. The defined model allows the autonomous vehicle to know the area that pedestrian may head to a certain probability in the future steps. This helps to plan the vehicle motion considering the pedestrian yaw states uncertainty and to predetermine the motion of autonomous vehicle from the pedestrians who may have a risk. Secondly, a risk assessment is required and is based on the pedestrian model. The dynamic states of pedestrians and subject vehicle are predicted to do a risk assessment. In this section, the pedestrian behavior is predicted under the assumption of moving to the most dangerous direction in the effective moving area obtained above. The prediction of vehicle behavior is performed using a lane keeping model in which the vehicle follows a given path. Based on the prediction result, it is checked whether there will be a collision between the pedestrian and the vehicle if deceleration motion is not taken. Finally, longitudinal motion planning is determined for target pedestrians with possibility of collision. Human driving data is first examined to obtain a proper longitudinal deceleration and deceleration starting point in the interaction situation with pedestrians. Several human driving parameters are defined and applied in determining the longitudinal acceleration of the vehicle. The longitudinal motion planning algorithm is verified via vehicle tests. The test results confirm that the proposed algorithm shows similar longitudinal motion and deceleration decision to a human driver based on predicted pedestrian model.Chapter 1. Introduction 1 1.1. Background and Motivation 1 1.2. Previous Researches 3 1.3. Thesis Objective and Outline 5 Chapter 2. Probabilistic Pedestrian Yaw Model 8 2.1. Pedestrian Behavior Characteristics 9 2.2. Probability Movement Range 11 Chapter 3. Prediction Based Risk Assessment 13 3.1. Lane Keeping Behavior Model 15 3.2. Subject Vehicle Prediction 17 3.3. Safety Region Based on Prediction 19 Chapter 4. Human-like Longitudinal Motion Planning 22 4.1. Human Driving Parameters Definition 22 4.1.1 Hard Mode Distance 23 4.1.2 Soft Mode Distance and Velocity 23 4.1.3 Time-To-Collision 23 4.2. Driving Mode and Acceleration Decision 25 4.2.1 Acceleration of Each Mode 25 4.2.2 Mode Selection 26 Chapter 5. Vehicle Test Result 28 5.1. Configuration of Experimental Vehicle 28 5.2. Longitudinal Motion Planning for Pedestiran 30 5.2.1 Soft Mode Scenario 32 5.2.2 Hard Mode Scenario 35 Chapter 6. Colclusion 38 Bibliography 39 κ΅­λ¬Έ 초둝 42Maste
    corecore