718 research outputs found

    Statistical modelling of algorithms for signal processing in systems based on environment perception

    Get PDF
    One cornerstone for realising automated driving systems is an appropriate handling of uncertainties in the environment perception and situation interpretation. Uncertainties arise due to noisy sensor measurements or the unknown future evolution of a traffic situation. This work contributes to the understanding of these uncertainties by modelling and propagating them with parametric probability distributions

    Limited Visibility and Uncertainty Aware Motion Planning for Automated Driving

    Full text link
    Adverse weather conditions and occlusions in urban environments result in impaired perception. The uncertainties are handled in different modules of an automated vehicle, ranging from sensor level over situation prediction until motion planning. This paper focuses on motion planning given an uncertain environment model with occlusions. We present a method to remain collision free for the worst-case evolution of the given scene. We define criteria that measure the available margins to a collision while considering visibility and interactions, and consequently integrate conditions that apply these criteria into an optimization-based motion planner. We show the generality of our method by validating it in several distinct urban scenarios

    Optimal Vehicle Motion Control to Mitigate Secondary Crashes after an Initial Impact.

    Full text link
    Statistical data of road traffic fatalities show that fatalities in multiple-event crashes are higher than in single-event crashes. Most vehicle safety systems were developed to mitigate first crash events. Few active safety systems can deal with subsequent crash events. After a first crash event, drivers may not react in a timely or correct manner, which can have devastating consequences. Production active safety systems such as Electronic Stability Control (ESC) may not react to a first crash event properly unless such events are within their design specifications. The goal of this thesis is to propose control strategies that bring the vehicle state back to regions where drivers and ESC can easily take over the control, so that the severity of possible subsequent (secondary) crashes can be reduced. Because the most contributing causes of fatal secondary crashes are large lateral deviations and heading angle changes, the proposed algorithms consider both lateral displacement and heading of the vehicle. To characterize the vehicle motion after a crash event, a collision force estimation method and a vehicle motion prediction scheme are proposed. The model-based algorithm uses sensing information from the early stage of a collision process, so that the collision force can be predicted and the desired vehicle state can be determined promptly. The final heading angles are determined off-line and results are stored in a look-up table for faster implementation. Linear Time Varying Model Predictive Control (LTV-MPC) method is used to obtain the control signals, with the key tire nonlinearities captured through linearization. This algorithm considers tire force constraints based on the combined-slip tire model. The computed high-level control signals are realized through a control allocation problem which maps vehicle motion commands to tire braking forces. For real-time implementation, a rule-based control strategy is obtained. Several rules were constructed, and results under the rule-based control are similar to those under the optimal control (LTV-MPC) method while avoiding heavy on-board computations. Lastly, this thesis proposes a preemptive steering control concept. By assessing the expected strength of an imminent collision force from another vehicle, a preemptive steering control is applied to mitigate the imminent impact.PhDMechanical EngineeringUniversity of Michigan, Horace H. Rackham School of Graduate Studieshttp://deepblue.lib.umich.edu/bitstream/2027.42/111343/1/bjukim_1.pd

    ๊ตํ†ต์•ฝ์ž ๋Œ€์ƒ ๊ฐ•๊ฑด ๋น„์ƒ์ œ๋™์žฅ์น˜ ๊ฐœ๋ฐœ

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ (์„์‚ฌ)-- ์„œ์šธ๋Œ€ํ•™๊ต ๋Œ€ํ•™์› ๊ณต๊ณผ๋Œ€ํ•™ ๊ธฐ๊ณ„ํ•ญ๊ณต๊ณตํ•™๋ถ€, 2017. 8. ์ด๊ฒฝ์ˆ˜.๋ณธ ์—ฐ๊ตฌ๋Š” ๊ตํ†ต์•ฝ์ž๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” ์ž๋™๋น„์ƒ์ œ๋™ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜๊ณ ์ž ์ง„ํ–‰๋œ ์—ฐ๊ตฌ์ด๋‹ค. ์ž๋™๋น„์ƒ์ œ๋™์žฅ์น˜๋ž€ ์„ผ์„œ๋กœ๋ถ€ํ„ฐ ์–ป์€ ํ™˜๊ฒฝ์ •๋ณด๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์šด์ „์ž๊ฐ€ ์˜ˆ์ƒํ•˜์ง€ ๋ชปํ•œ ์‚ฌ๊ณ ๋ฅผ ํšŒํ”ผํ•˜๊ฑฐ๋‚˜ ์‚ฌ๊ณ ์˜ ํ”ผํ•ด๋ฅผ ์™„ํ™”ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ฐจ๋Ÿ‰์„ ์ œ๋™ํ•ด์ฃผ๋Š” ์žฅ์น˜์ด๋‹ค. ์ด๋Ÿฌํ•œ ์ž๋™๋น„์ƒ์ œ๋™์žฅ์น˜๊ฐ€ ์ ์ฐจ ์–‘์‚ฐ๋˜๊ณ  ๋ณด๊ธ‰๋˜๊ธฐ ์‹œ์ž‘ํ•œ ์ดํ›„ ์‚ฌ๋žŒ๋“ค์€ ์ด๋Ÿฌํ•œ ์ž๋™๋น„์ƒ์ œ๋™์žฅ์น˜๋ฅผ ์ด์šฉํ•˜์—ฌ ๊ตํ†ต ์•ฝ์ž์™€ ๊ด€๋ จ๋œ ์‚ฌ๊ณ ๊นŒ์ง€ ์˜ˆ๋ฐฉํ•˜๊ธฐ ์œ„ํ•œ ๋…ธ๋ ฅ๋“ค์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ์žˆ๋‹ค. ๊ตํ†ต ์•ฝ์ž๋Š” ์ผ๋ฐ˜์ ์œผ๋กœ ๋ณดํ–‰์ž, ์ž์ „๊ฑฐ ๋“ฑ์˜ ์›๋™๊ธฐ๋ฅผ ์žฅ์ฐฉํ•˜์ง€ ์•Š์€ ๋„๋กœ ์‚ฌ์šฉ์ž๋กœ ์ •์˜๋œ๋‹ค. ๊ตํ†ต ์•ฝ์ž๋Š” ๋น„๋ก ๊ทธ ์†๋„๊ฐ€ ์ฐจ๋Ÿ‰์— ๋น„ํ•ด ๋Š๋ฆฌ์ง€๋งŒ, ์‹ค์ œ ์‚ฌ๊ณ ๊ฐ€ ๋ฐœ์ƒํ•  ๊ฒฝ์šฐ ๊ทธ ํ”ผํ•ด๊ฐ€ ์ปค์งˆ ์šฐ๋ ค๊ฐ€ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด๋Ÿฌํ•œ ๊ตํ†ต ์•ฝ์ž์™€ ๊ด€๋ จ๋œ ์‚ฌ๊ณ ๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•œ ๋…ธ๋ ฅ์ด ํ•„์š”ํ•˜๋‹ค. ์‚ฌ๊ณ ๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ ์ด์ „์— ์œ„ํ—˜์„ ์ธ์ง€ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ž์ฐจ๋Ÿ‰ ๋ฐ ๋Œ€์ƒ ๊ตํ†ต ์•ฝ์ž์˜ ๊ฑฐ๋™์„ ์˜ˆ์ธกํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ์ž์ฐจ๋Ÿ‰ ๋ฐ ๊ตํ†ต ์•ฝ์ž์˜ ๊ฑฐ๋™์„ ๋ชจ์‚ฌํ•  ์ˆ˜ ์žˆ๋Š” ๋™์—ญํ•™ ๋ชจ๋ธ์ด ํ•„์š”ํ•˜๋‹ค. ์ฐจ๋Ÿ‰์˜ ๊ฒฝ์šฐ ์šด์ „์ž๊ฐ€ ์‚ฌ๊ณ ๋ฅผ ํšŒํ”ผํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์‹ค์ œ๋กœ ์šด์ „์ž๊ฐ€ ์‚ฌ๊ณ ๋ฅผ ํšŒํ”ผํ•  ๋•Œ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ํšŒํ”ผ ๊ฑฐ๋™์— ๋Œ€ํ•œ ๋ชจ์‚ฌ ์—ญ์‹œ ํ•„์š”ํ•˜๋‹ค. ์ด๋ฅผ ์œ„ํ•˜์—ฌ ์ž์ฐจ๋Ÿ‰์˜ ๊ฑฐ๋™์€ ๋“ฑ๊ฐ€์†๋„ ๋ชจ๋ธ์„ ์ด์šฉํ•˜์—ฌ ํ‘œํ˜„ํ•˜์˜€๋‹ค. ๋˜ํ•œ ๊ตํ†ต ์•ฝ์ž์˜ ๊ฒฝ์šฐ ๋ณดํ–‰์ž์™€ ์ž์ „๊ฑฐ๋ฅผ ๊ตฌ๋ถ„ํ•˜๋Š”๋ฐ ํ•œ๊ณ„๊ฐ€ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€์ƒ ๊ตํ†ต ์•ฝ์ž์˜ ์ข…๋ฅ˜ ๊ตฌ๋ถ„ ์—†์ด ์•ˆ์ „ ์„ฑ๋Šฅ์„ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณดํ–‰์ž ๋ฐ ์ž์ „๊ฑฐ์˜ ๊ฑฐ๋™์€ ๋™์ผํ•œ ๋“ฑ์† ์ง์„  ์šด๋™ ๋ชจ๋ธ์„ ์ด์šฉํ•˜์—ฌ ํ‘œํ˜„ํ•˜๊ณ ์ž ํ•˜์˜€๋‹ค. ์ด๋ ‡๊ฒŒ ์˜ˆ์ธก๋œ ์ •๋ณด๋“ค์„ ๋ฐ”ํƒ•์œผ๋กœ ์šด์ „์ž๊ฐ€ ์‚ฌ๊ณ ๋ฅผ ํšŒํ”ผํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ํŒ๋‹จํ•˜๊ณ ์ž ํ•˜์˜€๋‹ค. ๋งŒ์•ฝ ์šด์ „์ž๊ฐ€ ์‚ฌ๊ณ ๋ฅผ ํšŒํ”ผํ•˜๊ณ ์ž ํ•  ๋•Œ ์ผ์ • ์ˆ˜์ค€์˜ ์•ˆ์ „๊ฑฐ๋ฆฌ๋ฅผ ํ™•๋ณดํ•˜์ง€ ๋ชปํ•  ๊ฒฝ์šฐ ์ž๋™๋น„์ƒ์ œ๋™์žฅ์น˜๊ฐ€ ์ž‘๋™ํ•˜์—ฌ ์ฐจ๋Ÿ‰์„ ์ œ๋™ํ•˜๋„๋ก ํ•˜์˜€๋‹ค. ์ด ๋•Œ ์ž๋™๋น„์ƒ์ œ๋™์žฅ์น˜์˜ ๊ฐ•๊ฑด ์„ฑ๋Šฅ์„ ํ™•๋ณดํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์ธก์ • ์‹œ์— ๋ฐœ์ƒํ•˜๋Š” ๋ถˆํ™•์‹ค์„ฑ ๋ฐ ์ •๋ณด ์˜ˆ์ธก ์‹œ์— ๋ฐœ์ƒํ•˜๋Š” ๋ถˆํ™•์‹ค์„ฑ์„ ๊ณ ๋ คํ•˜์—ฌ ์•ˆ์ „ ๊ฑฐ๋ฆฌ๋ฅผ ์ •์˜ํ•˜์˜€๋‹ค. ์ด๋ ‡๊ฒŒ ๊ฐœ๋ฐœ๋œ ์ž๋™๋น„์ƒ์ œ๋™์žฅ์น˜์˜ ์„ฑ๋Šฅ์„ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์ฐจ๋Ÿ‰ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํˆด์ธ Carsim๊ณผ MATLAB/Simulink๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ‰๊ฐ€๋ฅผ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค. ์ด ๋•Œ ๊ฐœ๋ฐœํ•œ ์ž๋™๋น„์ƒ์ œ๋™์žฅ์น˜์˜ ๊ฐ•๊ฑด ์„ฑ๋Šฅ์„ ๊ฒ€์ฆํ•˜๊ธฐ ์œ„ํ•˜์—ฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ๋™์ผ ์‹œ๋‚˜๋ฆฌ์˜ค์— ๋Œ€ํ•ด 100ํšŒ ๋ฐ˜๋ณต ์ˆ˜ํ–‰ ํ•˜์˜€์œผ๋ฉฐ, ๋น„๊ต๋ฅผ ์œ„ํ•˜์—ฌ ๋ถˆํ™•์‹ค์„ฑ์„ ๊ณ ๋ คํ•˜์ง€ ์•Š์€ ์ž๋™๋น„์ƒ์ œ๋™์žฅ์น˜๋ฅผ ํ•จ๊ป˜ ํ‰๊ฐ€ํ•˜์˜€๋‹ค.A robust autonomous emergency braking (AEB) algorithm for vulnerable road users (VRU) is studied. Autonomous emergency braking (AEB) is a system which helps driver to avoid or mitigate a collision using sensor information. After many kinds of AEB system is produced by automakers, researchers and automakers are currently focusing on VRU-related collisions. Vulnerable road users (VRU) usually defined as non-motorized road users such as pedestrian and cyclist. Although VRU are relatively slower than vehicle, VRU related collisions should be prevented due to their fatalities. Therefore, many researchers are trying to develop a VRU-AEB. In order to assess the risk of collision before it occurs, the motion of host vehicle and target VRU should be predicted. For this, dynamic models of host vehicle and target VRU is required. In the case of host vehicle, in order to judge whether a driver can avoid a collision or not, drivers evasive maneuver also should be predicted as well as normal driving maneuver. For this, the motion of the host vehicle is predicted using constant acceleration model. In the case of target VRU, since the identification between pedestrian and cyclist is difficult, safety performance of AEB should be guaranteed even if the type of the target is unclear. Therefore, the behavior of pedestrian and cyclist is described using a single constant velocity model. These predicted information is then used to judge whether a collision is inevitable or not. If a driver cannot avoid a collision with pre-defined limits and safety margin, then the proposed AEB system is activated to decelerate the vehicle. To guarantee the robust safety performance of AEB system, measurement uncertainty and prediction uncertainty are also considered while defining the safety margin. To evaluate the safety performance of proposed AEB system, simulation study is conducted via vehicle simulation tool Carsim and MATLAB/Simulink. To investigate the robust safety performance of the proposed AEB system, simulation study is repeated 100 times with same traffic scenario with uncertainties. Performance of the proposed AEB system is compared with the deterministic AEB which is introduced in this work.Chapter 1 Introduction 1 1.1 Motivation 1 1.2 Autonomous Emergency Braking System โ€“ Global Trend 4 1.3 Thesis Objectives and Outline 9 Chapter 2 Previous Researches 10 Chapter 3 Autonomous Emergency Braking Algorithm for Vulnerable Road Users 17 Chapter 4 Host Vehicle Motion Prediction 19 4.1 Host Vehicle State Estimation 20 4.2 Host Vehicle Evasive Maneuver Prediction 24 Chapter 5 Target VRU Motion Prediction 28 5.1 Target VRU State Estimation 29 5.2 Target VRU Motion Prediction 34 Chapter 6 Threat Assessment 35 6.1 Collision Judgement 35 6.2 Safety Boundary for Collision Judgement 39 6.3 Emergency Braking Mode Decision 42 Chapter 7 Simulation Result 43 Chapter 8 Conclusion 50 Bibliography 51 ๊ตญ๋ฌธ์ดˆ๋ก 59Maste

    X-38 Application of Dynamic Inversion Flight Control

    Get PDF
    This paper summarizes the application of a nonlinear dynamic inversion (DI) flight control system (FCS) to an autonomous flight test vehicle in NASA's X-38 Project, a predecessor to the International Space Station (ISS) Crew Return Vehicle (CRV). Honeywell's Multi-Application Control-H (MACH) is a parameterized FCS design architecture including both model-based DI rate-compensation and classical P+I command-tracking. MACH was adopted by X-38 in order to shorten the design cycle time for different vehicle shapes and flight envelopes and evolving aerodynamic databases. Specific design issues and analysis results are presented for the application of MACH to the 3rd free flight (FF3) of X-38 Vehicle 132 (V132). This B-52 drop test, occurring on March 30, 2000, represents the first flight test of MACH and one of the first few known applications of DI in the primary FCS of an autonomous flight test vehicle

    Autonomous Driving: Baseline Autonomy

    Get PDF
    In near future Autonomous driving will affect every aspect of transportation and offer a significant boost in mobility for everyone. Autonomous driving techniques and modules must be chosen according to the task the platform is developed for. Slow speed driving on campus or highway driving in poor weather conditions, may require different sets of sensors, vehicle models and as a result different software architecture. Some of the main modules that an autonomous driving system needs are the vehicle state estimator and vehicle controller. The development of these two modules relies heavily on the robustness of the vehicle model chosen and the task at hand. University of Waterloo decided to join the Autonomous Driving research by partici- pating in the project, which required development and implementation of the autonomous driving demo sequence for Consumer Electronics Show in 2017. Since the demo sequence was to be performed at slow speeds and, because certain vehicle parameters were not available at the time, a kinematic vehicle model was used in implementation of the core autonomous driving modules: state estimation and control. These modules are imple- mented on a full scale autonomous driving platform and were designed based on the needs and requirements of the demo sequence. The implementation results show that the cho- sen vehicle model enables the state estimator to fuse incoming sensor data and allows the controller to track the desired path and velocity profile. For further deployment of the autonomous driving platform for research in urban and highway driving an aggressive driving framework was proposed that is based on dynamic vehicle model and incorporates the tire forces in the generation of the speed profile and keeps the vehicle at the limits of adhesion. The aggressive driving controller can be utilized for emergency evasive maneuvers at low road friction conditions. The controller was tested on a high fidelity simulation software for a double lane change emergency maneuver. The results showed that the aggressive driving framework proposed can be successfully incor- porated into the autonomous driving architecture and can perform position and velocity tracking at maximum possible speed
    • โ€ฆ
    corecore