14,645 research outputs found

    Pedestrian Prediction by Planning using Deep Neural Networks

    Full text link
    Accurate traffic participant prediction is the prerequisite for collision avoidance of autonomous vehicles. In this work, we predict pedestrians by emulating their own motion planning. From online observations, we infer a mixture density function for possible destinations. We use this result as the goal states of a planning stage that performs motion prediction based on common behavior patterns. The entire system is modeled as one monolithic neural network and trained via inverse reinforcement learning. Experimental validation on real world data shows the system's ability to predict both, destinations and trajectories accurately

    A Data-driven Model for Interaction-aware Pedestrian Motion Prediction in Object Cluttered Environments

    Full text link
    This paper reports on a data-driven, interaction-aware motion prediction approach for pedestrians in environments cluttered with static obstacles. When navigating in such workspaces shared with humans, robots need accurate motion predictions of the surrounding pedestrians. Human navigation behavior is mostly influenced by their surrounding pedestrians and by the static obstacles in their vicinity. In this paper we introduce a new model based on Long-Short Term Memory (LSTM) neural networks, which is able to learn human motion behavior from demonstrated data. To the best of our knowledge, this is the first approach using LSTMs, that incorporates both static obstacles and surrounding pedestrians for trajectory forecasting. As part of the model, we introduce a new way of encoding surrounding pedestrians based on a 1d-grid in polar angle space. We evaluate the benefit of interaction-aware motion prediction and the added value of incorporating static obstacles on both simulation and real-world datasets by comparing with state-of-the-art approaches. The results show, that our new approach outperforms the other approaches while being very computationally efficient and that taking into account static obstacles for motion predictions significantly improves the prediction accuracy, especially in cluttered environments.Comment: 8 pages, accepted for publication at the IEEE International Conference on Robotics and Automation (ICRA) 201

    A Data-driven Model for Interaction-aware Pedestrian Motion Prediction in Object Cluttered Environments

    Full text link
    This paper reports on a data-driven, interaction-aware motion prediction approach for pedestrians in environments cluttered with static obstacles. When navigating in such workspaces shared with humans, robots need accurate motion predictions of the surrounding pedestrians. Human navigation behavior is mostly influenced by their surrounding pedestrians and by the static obstacles in their vicinity. In this paper we introduce a new model based on Long-Short Term Memory (LSTM) neural networks, which is able to learn human motion behavior from demonstrated data. To the best of our knowledge, this is the first approach using LSTMs, that incorporates both static obstacles and surrounding pedestrians for trajectory forecasting. As part of the model, we introduce a new way of encoding surrounding pedestrians based on a 1d-grid in polar angle space. We evaluate the benefit of interaction-aware motion prediction and the added value of incorporating static obstacles on both simulation and real-world datasets by comparing with state-of-the-art approaches. The results show, that our new approach outperforms the other approaches while being very computationally efficient and that taking into account static obstacles for motion predictions significantly improves the prediction accuracy, especially in cluttered environments.Comment: 8 pages, accepted for publication at the IEEE International Conference on Robotics and Automation (ICRA) 201

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

    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

    Modeling Cooperative Navigation in Dense Human Crowds

    Full text link
    For robots to be a part of our daily life, they need to be able to navigate among crowds not only safely but also in a socially compliant fashion. This is a challenging problem because humans tend to navigate by implicitly cooperating with one another to avoid collisions, while heading toward their respective destinations. Previous approaches have used hand-crafted functions based on proximity to model human-human and human-robot interactions. However, these approaches can only model simple interactions and fail to generalize for complex crowded settings. In this paper, we develop an approach that models the joint distribution over future trajectories of all interacting agents in the crowd, through a local interaction model that we train using real human trajectory data. The interaction model infers the velocity of each agent based on the spatial orientation of other agents in his vicinity. During prediction, our approach infers the goal of the agent from its past trajectory and uses the learned model to predict its future trajectory. We demonstrate the performance of our method against a state-of-the-art approach on a public dataset and show that our model outperforms when predicting future trajectories for longer horizons.Comment: Accepted at ICRA 201

    Human Motion Trajectory Prediction: A Survey

    Full text link
    With growing numbers of intelligent autonomous systems in human environments, the ability of such systems to perceive, understand and anticipate human behavior becomes increasingly important. Specifically, predicting future positions of dynamic agents and planning considering such predictions are key tasks for self-driving vehicles, service robots and advanced surveillance systems. This paper provides a survey of human motion trajectory prediction. We review, analyze and structure a large selection of work from different communities and propose a taxonomy that categorizes existing methods based on the motion modeling approach and level of contextual information used. We provide an overview of the existing datasets and performance metrics. We discuss limitations of the state of the art and outline directions for further research.Comment: Submitted to the International Journal of Robotics Research (IJRR), 37 page
    • …
    corecore