233 research outputs found

    ์ค€์ •ํ˜•ํ™”๋œ ํ™˜๊ฒฝ์—์„œ Look-ahead Point๋ฅผ ์ด์šฉํ•œ ๋ชจ๋ฐฉํ•™์Šต ๊ธฐ๋ฐ˜ ์ž์œจ ๋‚ด๋น„๊ฒŒ์ด์…˜ ๋ฐฉ๋ฒ•

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(๋ฐ•์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต๋Œ€ํ•™์› : ์œตํ•ฉ๊ณผํ•™๊ธฐ์ˆ ๋Œ€ํ•™์› ์œตํ•ฉ๊ณผํ•™๋ถ€(์ง€๋Šฅํ˜•์œตํ•ฉ์‹œ์Šคํ…œ์ „๊ณต), 2023. 2. ๋ฐ•์žฌํฅ.๋ณธ ํ•™์œ„๋…ผ๋ฌธ์€ ์ž์œจ์ฃผํ–‰ ์ฐจ๋Ÿ‰์ด ์ฃผ์ฐจ์žฅ์—์„œ ์œ„์ƒ์ง€๋„์™€ ๋น„์ „ ์„ผ์„œ๋กœ ๋‚ด๋น„๊ฒŒ์ด์…˜์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•๋“ค์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. ์ด ํ™˜๊ฒฝ์—์„œ์˜ ์ž์œจ์ฃผํ–‰ ๊ธฐ์ˆ ์€ ์™„์ „ ์ž์œจ์ฃผํ–‰์„ ์™„์„ฑํ•˜๋Š” ๋ฐ ํ•„์š”ํ•˜๋ฉฐ, ํŽธ๋ฆฌํ•˜๊ฒŒ ์ด์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ธฐ์ˆ ์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์œ„ํ•ด, ๊ฒฝ๋กœ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ด๋ฅผ ํ˜„์ง€ํ™” ๋ฐ์ดํ„ฐ๋กœ ์ถ”์ข…ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์ผ๋ฐ˜์ ์œผ๋กœ ์—ฐ๊ตฌ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜, ์ฃผ์ฐจ์žฅ์—์„œ๋Š” ๋„๋กœ ๊ฐ„ ๊ฐ„๊ฒฉ์ด ์ข๊ณ  ์žฅ์• ๋ฌผ์ด ๋ณต์žกํ•˜๊ฒŒ ๋ถ„ํฌ๋˜์–ด ์žˆ์–ด ํ˜„์ง€ํ™” ๋ฐ์ดํ„ฐ๋ฅผ ์ •ํ™•ํ•˜๊ฒŒ ์–ป๊ธฐ ํž˜๋“ญ๋‹ˆ๋‹ค. ์ด๋Š” ์‹ค์ œ ๊ฒฝ๋กœ์™€ ์ถ”์ข…ํ•˜๋Š” ๊ฒฝ๋กœ ์‚ฌ์ด์— ํ‹€์–ด์ง์„ ๋ฐœ์ƒ์‹œ์ผœ, ์ฐจ๋Ÿ‰๊ณผ ์žฅ์• ๋ฌผ ๊ฐ„ ์ถฉ๋Œ ๊ฐ€๋Šฅ์„ฑ์„ ๋†’์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ˜„์ง€ํ™” ๋ฐ์ดํ„ฐ๋กœ ๊ฒฝ๋กœ๋ฅผ ์ถ”์ข…ํ•˜๋Š” ๋Œ€์‹ , ๋‚ฎ์€ ๋น„์šฉ์„ ๊ฐ€์ง€๋Š” ๋น„์ „ ์„ผ์„œ๋กœ ์ฐจ๋Ÿ‰์ด ์ฃผํ–‰ ๊ฐ€๋Šฅ ์˜์—ญ์„ ํ–ฅํ•ด ์ฃผํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์ œ์•ˆ๋ฉ๋‹ˆ๋‹ค. ์ฃผ์ฐจ์žฅ์—๋Š” ์ฐจ์„ ์ด ์—†๊ณ  ๋‹ค์–‘ํ•œ ์ •์ /๋™์  ์žฅ์• ๋ฌผ์ด ๋ณต์žกํ•˜๊ฒŒ ์žˆ์–ด, ์ฃผํ–‰ ๊ฐ€๋Šฅ/๋ถˆ๊ฐ€๋Šฅํ•œ ์˜์—ญ์„ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ ์œ  ๊ฒฉ์ž ์ง€๋„๋ฅผ ์–ป๋Š” ๊ฒƒ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ๊ต์ฐจ๋กœ๋ฅผ ๋‚ด๋น„๊ฒŒ์ด์…˜ํ•˜๊ธฐ ์œ„ํ•ด, ์ „์—ญ ๊ณ„ํš์— ๋”ฐ๋ฅธ ํ•˜๋‚˜์˜ ๊ฐˆ๋ž˜ ๋„๋กœ๋งŒ์ด ์ฃผํ–‰๊ฐ€๋Šฅ ์˜์—ญ์œผ๋กœ ๊ตฌ๋ถ„๋ฉ๋‹ˆ๋‹ค. ๊ฐˆ๋ž˜ ๋„๋กœ๋Š” ํšŒ์ „๋œ ๋ฐ”์šด๋”ฉ ๋ฐ•์Šค ํ˜•ํƒœ๋กœ ์ธ์‹๋˜๋ฉฐ ์ฃผํ–‰๊ฐ€๋Šฅ ์˜์—ญ ์ธ์‹๊ณผ ํ•จ๊ป˜ multi-task ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ์–ป์–ด์ง‘๋‹ˆ๋‹ค. ์ฃผํ–‰์„ ์œ„ํ•ด ๋ชจ๋ฐฉํ•™์Šต์ด ์‚ฌ์šฉ๋˜๋ฉฐ, ์ด๋Š” ๋ชจ๋ธ-๊ธฐ๋ฐ˜ ๋ชจ์…˜ํ”Œ๋ž˜๋‹ ๋ฐฉ๋ฒ•๋ณด๋‹ค ํŒŒ๋ผ๋ฏธํ„ฐ ํŠœ๋‹ ์—†์ด๋„ ๋‹ค์–‘ํ•˜๊ณ  ๋ณต์žกํ•œ ํ™˜๊ฒฝ์„ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๊ณ  ๋ถ€์ •ํ™•ํ•œ ์ธ์‹ ๊ฒฐ๊ณผ์—๋„ ๊ฐ•์ธํ•ฉ๋‹ˆ๋‹ค. ์•„์šธ๋Ÿฌ, ์ด๋ฏธ์ง€์—์„œ ์ œ์–ด ๋ช…๋ น์„ ๊ตฌํ•˜๋Š” ๊ธฐ์กด ๋ชจ๋ฐฉํ•™์Šต ๋ฐฉ๋ฒ•๊ณผ ๋‹ฌ๋ฆฌ, ์ ์œ  ๊ฒฉ์ž ์ง€๋„์—์„œ ์ฐจ๋Ÿ‰์ด ๋„๋‹ฌํ•  look-ahead point๋ฅผ ํ•™์Šตํ•˜๋Š” ์ƒˆ๋กœ์šด ๋ชจ๋ฐฉํ•™์Šต ๋ฐฉ๋ฒ•์ด ์ œ์•ˆ๋ฉ๋‹ˆ๋‹ค. ์ด point๋ฅผ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ, ๋ชจ๋ฐฉ ํ•™์Šต์˜ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๋Š” data aggregation (DAgger) ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๋ณ„๋„์˜ ์กฐ์ด์Šคํ‹ฑ ์—†์ด ์ž์œจ์ฃผํ–‰์— ์ ์šฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ „๋ฌธ๊ฐ€๋Š” human-in-loop DAgger ํ›ˆ๋ จ ๊ณผ์ •์—์„œ๋„ ์ตœ์ ์˜ ํ–‰๋™์„ ์ž˜ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€๋กœ, DAgger ๋ณ€ํ˜• ์•Œ๊ณ ๋ฆฌ์ฆ˜๋“ค์€ ์•ˆ์ „ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์ถฉ๋Œ์— ๊ฐ€๊นŒ์šด ์ƒํ™ฉ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ˜ํ”Œ๋งํ•˜์—ฌ DAgger ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜, ์ „์ฒด ํ›ˆ๋ จ ๋ฐ์ดํ„ฐ์…‹์—์„œ ์ด ์ƒํ™ฉ์— ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ ๋น„์œจ์ด ์ ์œผ๋ฉด, ์ถ”๊ฐ€์ ์ธ DAgger ์ˆ˜ํ–‰ ๋ฐ ์‚ฌ๋žŒ์˜ ๋…ธ๋ ฅ์ด ์š”๊ตฌ๋ฉ๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋ฅผ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•ด, ๊ฐ€์ค‘ ์†์‹ค ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ƒˆ๋กœ์šด DAgger ํ›ˆ๋ จ ๋ฐฉ๋ฒ•์ธ WeightDAgger ์•Œ๊ณ ๋ฆฌ์ฆ˜์ด ์ œ์•ˆ๋˜๋ฉฐ, ๋” ์ ์€ DAgger ๋ฐ˜๋ณต์œผ๋กœ ์•ž์„œ ์–ธ๊ธ‰ ๊ฒƒ๊ณผ ์œ ์‚ฌํ•œ ์ƒํ™ฉ์—์„œ ์ „๋ฌธ๊ฐ€์˜ ํ–‰๋™์„ ๋” ์ •ํ™•ํ•˜๊ฒŒ ๋ชจ๋ฐฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. DAgger๋ฅผ ๋™์  ์ƒํ™ฉ๊นŒ์ง€ ํ™•์žฅํ•˜๊ธฐ ์œ„ํ•ด, ์—์ด์ „ํŠธ์™€ ๊ฒฝ์Ÿํ•˜๋Š” ์ ๋Œ€์  ์ •์ฑ…์ด ์ œ์•ˆ๋˜๊ณ , ์ด ์ •์ฑ…์„ DAgger ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์ ์šฉํ•˜๊ธฐ ์œ„ํ•œ ํ›ˆ๋ จ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์ œ์•ˆ๋ฉ๋‹ˆ๋‹ค. ์—์ด์ „ํŠธ๋Š” ์ด์ „ DAgger ํ›ˆ๋ จ ๋‹จ๊ณ„์—์„œ ํ›ˆ๋ จ๋˜์ง€ ์•Š์€ ๋‹ค์–‘ํ•œ ์ƒํ™ฉ์— ๋Œ€ํ•ด ํ›ˆ๋ จ๋  ์ˆ˜ ์žˆ์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์‰ฌ์šด ์ƒํ™ฉ์—์„œ ์–ด๋ ค์šด ์ƒํ™ฉ๊นŒ์ง€ ์ ์ง„์ ์œผ๋กœ ํ›ˆ๋ จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค๋‚ด์™ธ ์ฃผ์ฐจ์žฅ์—์„œ์˜ ์ฐจ๋Ÿ‰ ๋‚ด๋น„๊ฒŒ์ด์…˜ ์‹คํ—˜์„ ํ†ตํ•ด, ๋ชจ๋ธ-๊ธฐ๋ฐ˜ ๋ชจ์…˜ ํ”Œ๋ž˜๋‹ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ํ•œ๊ณ„ ๋ฐ ์ด๋ฅผ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๋Š” ์ œ์•ˆํ•˜๋Š” ๋ชจ๋ฐฉํ•™์Šต ๋ฐฉ๋ฒ•์˜ ํšจ์šฉ์„ฑ์ด ๋ถ„์„๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ์‹คํ—˜์„ ํ†ตํ•ด, ์ œ์•ˆ๋œ WeightDAgger๊ฐ€ ๊ธฐ์กด DAgger ์•Œ๊ณ ๋ฆฌ์ฆ˜๋“ค ๋ณด๋‹ค ๋” ์ ์€ DAgger ์ˆ˜ํ–‰ ๋ฐ ์‚ฌ๋žŒ์˜ ๋…ธ๋ ฅ์ด ํ•„์š”ํ•จ์„ ๋ณด์ด๋ฉฐ, ์ ๋Œ€์  ์ •์ฑ…์„ ์ด์šฉํ•œ DAgger ํ›ˆ๋ จ ๋ฐฉ๋ฒ•์œผ๋กœ ๋™์  ์žฅ์• ๋ฌผ์„ ์•ˆ์ „ํ•˜๊ฒŒ ํšŒํ”ผํ•  ์ˆ˜ ์žˆ์Œ์„ ๋ณด์ž…๋‹ˆ๋‹ค. ์ถ”๊ฐ€์ ์œผ๋กœ, ๋ถ€๋ก์—์„œ๋Š” ๋น„์ „ ๊ธฐ๋ฐ˜ ์ž์œจ ์ฃผ์ฐจ ์‹œ์Šคํ…œ ๋ฐ ์ฃผ์ฐจ ๊ฒฝ๋กœ๋ฅผ ๋น ๋ฅด๊ฒŒ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์†Œ๊ฐœ๋˜์–ด, ๋น„์ „๊ธฐ๋ฐ˜ ์ฃผํ–‰ ๋ฐ ์ฃผ์ฐจ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ์ž์œจ ๋ฐœ๋ › ํŒŒํ‚น ์‹œ์Šคํ…œ์ด ์™„์„ฑ๋ฉ๋‹ˆ๋‹ค.This thesis proposes methods for performing autonomous navigation with a topological map and a vision sensor in a parking lot. These methods are necessary to complete fully autonomous driving and can be conveniently used by humans. To implement them, a method of generating a path and tracking it with localization data is commonly studied. However, in such environments, the localization data is inaccurate because the distance between roads is narrow, and obstacles are distributed complexly, which increases the possibility of collisions between the vehicle and obstacles. Therefore, instead of tracking the path with the localization data, a method is proposed in which the vehicle drives toward a drivable area obtained by vision having a low-cost. In the parking lot, there are complicated various static/dynamic obstacles and no lanes, so it is necessary to obtain an occupancy grid map by segmenting the drivable/non-drivable areas. To navigating intersections, one branch road according to a global plan is configured as the drivable area. The branch road is detected in a shape of a rotated bounding box and is obtained through a multi-task network that simultaneously recognizes the drivable area. For driving, imitation learning is used, which can handle various and complex environments without parameter tuning and is more robust to handling an inaccurate perception result than model-based motion-planning algorithms. In addition, unlike existing imitation learning methods that obtain control commands from an image, a new imitation learning method is proposed that learns a look-ahead point that a vehicle will reach on an occupancy grid map. By using this point, the data aggregation (DAgger) algorithm that improves the performance of imitation learning can be applied to autonomous navigating without a separate joystick, and the expert can select the optimal action well even in the human-in-loop DAgger training process. Additionally, DAgger variant algorithms improve DAgger's performance by sampling data for unsafe or near-collision situations. However, if the data ratio for these situations in the entire training dataset is small, additional DAgger iteration and human effort are required. To deal with this problem, a new DAgger training method using a weighted loss function (WeightDAgger) is proposed, which can more accurately imitate the expert action in the aforementioned situations with fewer DAgger iterations. To extend DAgger to dynamic situations, an adversarial agent policy competing with the agent is proposed, and a training framework to apply this policy to DAgger is suggested. The agent can be trained for a variety of situations not trained in previous DAgger training steps, as well as progressively trained from easy to difficult situations. Through vehicle navigation experiments in real indoor and outdoor parking lots, limitations of the model-based motion-planning algorithms and the effectiveness of the proposed method to deal with them are analyzed. Besides, it is shown that the proposed WeightDAgger requires less DAgger performance and human effort than the existing DAgger algorithms, and the vehicle can safely avoid dynamic obstacles with the DAgger training framework using the adversarial agent policy. Additionally, the appendix introduces a vision-based autonomous parking system and a method to quickly generate the parking path, completing the vision-based autonomous valet parking system that performs driving as well as parking.1 INTRODUCTION 1 1.1 Autonomous Driving System and Environments 1 1.2 Motivation 4 1.3 Contributions of Thesis 6 1.4 Overview of Thesis 8 2 MULTI-TASK PERCEPTION NETWORK FOR VISION-BASED NAVIGATION 9 2.1 Introduction 9 2.1.1 Related Works 10 2.2 Proposed Method 13 2.2.1 Bird's-Eye-View Image Transform 14 2.2.2 Multi-Task Perception Network 15 2.2.2.1 Drivable Area Segmentation (Occupancy Grid Map (OGM)) 16 2.2.2.2 Rotated Road Bounding Box Detection 18 2.2.3 Intersection Decision 21 2.2.3.1 Road Occupancy Grid Map (OGMroad) 22 2.2.4 Merged Occupancy Grid Map (OGMmer) 23 2.3 Experiment 25 2.3.1 Experimental Setup 25 2.3.1.1 Autonomous Vehicle 25 2.3.1.2 Multi-task Network Setup 27 2.3.1.3 Model-based Branch Road Detection Method 29 2.3.2 Experimental Results 30 2.3.2.1 Quantitative Analysis of Multi-Task Network 30 2.3.2.2 Comparison of Branch Road Detection Method 31 2.4 Conclusion 34 3 DATA AGGREGATION (DAGGER) ALGORITHM WITH LOOK-AHEAD POINT FOR AUTONOMOUS DRIVING IN SEMI-STRUCTURED ENVIRONMENT 35 3.1 Introduction 35 3.2 Related Works & Background 41 3.2.1 DAgger Algorithms for Autonomous Driving 41 3.2.2 Behavior Cloning 42 3.2.3 DAgger Algorithm 43 3.3 Proposed Method 45 3.3.1 DAgger with Look-ahead Point Composition (State & Action) 45 3.3.2 Loss Function 49 3.3.3 Data-sampling Function in DAgger 50 3.3.4 Reasons to Use Look-ahead Point As Action 52 3.4 Experimental Setup 54 3.4.1 Driving Policy Network Training 54 3.4.2 Model-based Motion-Planning Algorithms 56 3.5 Experimental Result 57 3.5.1 Quantitative Analysis of Driving Policy 58 3.5.1.1 Collision Rate 58 3.5.1.2 Safe Distance Range Ratio 59 3.5.2 Qualitative Analysis of Driving Policy 60 3.5.2.1 Limitations of Tentacle Algorithm 60 3.5.2.2 Limitations of VVF Algorithm 61 3.5.2.3 Limitations of Both Tentacle and VVF 62 3.5.2.4 Driving Results on Noisy Occupancy Grid Map 63 3.5.2.5 Intersection Navigation 65 3.6 Conclusion 68 4 WEIGHT DAGGER ALGORITHM FOR REDUCING IMITATION LEARNING ITERATIONS 70 4.1 Introduction 70 4.2 Related Works & Background 71 4.3 Proposed Method 74 4.3.1 Weighted Loss Function in WeightDAgger 75 4.3.2 Weight Update Process in Entire Training Dataset 78 4.4 Experiments 80 4.4.1 Experimental Setup 80 4.4.2 Experimental Results 82 4.4.2.1 Ablation Study According to ฯ„ 82 4.4.2.2 Ablation Study According to ฮต 83 4.4.2.3 Ablation Study According to ฮฑ 84 4.4.2.4 Driving Test Results 85 4.4.3 Walking Robot Experiments 86 4.5 Conclusion 87 5 DAGGER USING ADVERSARIAL AGENT POLICY FOR DYNAMIC SITUATIONS 89 5.1 Introduction 89 5.2 Related Works & Background 91 5.2.1 Motion-planning Algorithms for Dynamic Situations 91 5.2.2 DAgger Algorithm for Dynamic Situation 93 5.3 Proposed Method 95 5.3.1 DAgger Training Framework Using Adversarial Agent Policy 95 5.3.2 Applying to Oncoming Dynamic Obstacle Avoidance Task 97 5.3.2.1 Ego Agent Policy 98 5.3.2.2 Adversarial Agent Policy 100 5.4 Experiments 101 5.4.1 Experimental Setup 101 5.4.1.1 Ego Agent Policy Training 102 5.4.1.2 Adversarial Agent Policy Training 103 5.4.2 Experimental Result 103 5.4.2.1 Performance of Adversarial Agent Policy 103 5.4.2.2 Ego Agent Policy Performance Comparisons Trained with / without Adversarial Agent Policy 104 5.5 Conclusion 106 6 CONCLUSIONS 107 Appendix A 110 A.1 Vision-based Re-plannable Autonomous Parking System 110 A.1.1 Parking Spot Detection 112 A.1.2 Re-planning Method 113 A.2 Biased Target-tree* with RRT* Algorithm for Fast Parking Path Planning 115 A.2.1 Introduction 115 A.2.2 Proposed Method 117 A.2.3 Experiments 119 Abstract (In Korean) 143 Acknowledgement 145๋ฐ•

    Deciphering the Legal Framework for Locally Addressing Issues Interwoven with Outward Expansion from America's Central Cities

    Get PDF
    American urbanism has come to be defined by migration from deteriorating urban development to new suburban development resulting in population decline within America's urban cores, or central cities. Population decline sets in motion certain self-reinforcing forces, or issues, likely to perpetuate it. These include the withdrawal of high- and middle-income households, a decline in the central city's tax base accompanied by rising local taxes and deteriorating public services, a dwindling consumer base to support utility infrastructure maintenance and improvement, and a rise in criminal activity. Federal, state and local governments have been involved in a variety of "urban renewal" strategies via studies, regulations, tax incentives and even investments of public funds, largely to no avail. During this time, what were once thought to be only urban issues have now also outwardly migrated to the suburbs. While some may assert that the birthplace of modern U.S. Supreme Court jurisprudence defining governmental authority to regulate land use is Euclid, the U.S. Supreme Court outlines in this same case that the true origin of this power is the power of sovereignty, the power to govern men and things within the limits of government's dominion, except in so far as it has been restricted by the Constitution of the United States. The Court explains that the nature and extent of these powers evolve as government is confronted with new issues requiring intervention. The evolution of government's regulatory powers and how these powers have been guided and constrained is defined by the application of Constitutional principles, statutes and ordinances. From Colonial times until the Civil War, state and local government regulation existed apart from U.S. Constitutional restraint. However, with the passage of the Fourteenth Amendment, the United States Supreme Court was charged to ensure state and local legislation complied with guaranteed rights under the U.S. Constitution. The Court in Mugler defined regulatory authority as the "police powers." Therein, state and local governments possess the authority to determine what measures are necessary to protect the public health, safety and welfare. The Court held that valid police power regulation does not violate individual liberty or property rights. Instead of defining this power's reach, the Court chose in this and subsequent case law only to retroactively invalidate regulation bearing no substantial relation to these powers. These powers were broadly interpreted and government operated with only the threat of regulatory invalidation until First English, where the Court determined government may have to compensate where regulation extends beyond these powers. The Court ruled in Penn. Central with recent confirmation in Ark. Game and Fish Comm'n that regulation effects a taking where it interferes with "distinct investment-backed expectations." Since there can be no investment-backed expectation in failure, government regulation designed to promote success should not run afoul of this constraint. Academically proffered philosophies and factor approaches involving residential and commercial developments can be objectively examined for co-relationship with developments identified as successful or challenged within the marketplace. A code based upon development philosophies and factor approaches objectively verified as associated with successful developments would therefore not be arbitrary and unreasonable as having no substantial relation to the general welfare. Such code provisions could be designed to be applicable to all similarly situated property and to produce the widespread public benefit of promoting development success and preventing the negative community-wide effects of development failure. Such a code should not be found to exceed government's regulatory police powers, for there can be no developer economic interest supported by "distinct investment-backed expectations" in development failure

    Trajectory planning for automated driving in dynamic environments

    Get PDF
    Considering the last decades, the trend in the automotive industry to continuously increase the level of automation of vehicles is evident. A lot of research and development effort has been invested to improve upon driving safety and comfort in traffic. Nowadays, advanced driver assistance systems, and the development of automated driving functions in particular, represent one of the main areas of innovation in automotive engineering. In order to cope with challenges arising from complex dynamic environments the automated vehicle needs to perform comprehensive cognitive tasks that come along with the presence of other traffic participants and the necessity to adhere to prevailing traffic regulations. As a consequence, the automated driving task is decomposed into several sub problems. In the functional architecture of automated vehicles, motion planning that addresses the generation of a comfortable and safe trajectory is a key component that directly affects the overall driving performance. This thesis is about the development of a trajectory planning approach suitable to deal with dynamic environments. A two level hierarchical trajectory planning framework is proposed that unites the capability of optimality and spline interpolation and explicitly considers the aspect of contradicting planning objectives. The framework is designed to work in receding horizon fashion by performing cyclic replanning and hence accounts for the dynamic character of the environment. The hierarchization into two separate levels of optimization leads to an approach that covers basic driving functionality on low level, while required high level behavior is still prioritized. The presented framework relies on a spline-based trajectory representation with an underlying optimal interpolation strategy. The optimal trajectory with respect to a certain situation is found by joint optimization on high and low level. A continuous and a discrete trajectory optimization variant to generate an optimal trajectory with respect to high level objectives are presented that basically differ in the definition of possible solutions in terms of the optimal decision variables. Constraints like drivability incorporated by exploiting the flatness property of the applied vehicle model and accurate collision avoidance checking are considered explicitly to comply to essential requirements for automated driving. To evaluate the quality of the trajectory in terms of the associated driving behavior, several objectives are defined. For dedicated objectives a curvilinear frame is used, which enables a precise formulation of the desired vehicle behavior with respect to driving applications in structured environments. Hence, this measure permits to formulate objectives independent of road curvature, extending the scope of the applied trajectory planning approach to a wide range of scenarios. Evaluation works out the distinct characteristic features of the two presented high level optimization approaches, showing the achieved performance at the example of typical (highway) traffic scenarios. It is shown that both, the continuous as well as the discrete approach, are suitable to solve the trajectory generation problem supporting the idea of creating a generic trajectory planning framework for automated driving

    Computer vision for advanced driver assistance systems

    Get PDF

    Managing stormwater more sustainably using green infrastructure and low impact development

    Get PDF
    As cities continue to develop and densify, there is usually a notable increase in impermeable surface areas. With the introduction of more impermeable surfaces, significantly less rainwater is able to infiltrate back into the ground. When rainwater travels over impermeable surface areas, the runoff picks up toxic pollutants. This polluted water, hereafter referred to as โ€œstormwaterโ€, is generally conveyed into storm networks and eventually discharged into receiving outfall areas. When large volumes of polluted stormwater are discharged at high velocities, this can result in the pollution and erosion of receiving areas. As cities continue to grow, and with climate change on the rise, sustainably managing stormwater has become increasingly more important in todayโ€™s urban environment. Relying only on conventional stormwater management practices can be problematic, since todayโ€™s stormwater management solutions should be designed to respond to climate change, and the changing urban landscape. Using lesson-drawing and the voluntary transfer of information from the City of Philadelphia, this thesis suggests the use of green infrastructure, and low impact development in order manage rainwater as close to the source as possible. As a guiding principle, this thesis encourages planners, engineers, civil designers, and landowners to build natural processes back into the altered urban environment and use green infrastructure and low impact development whenever possible to manage stormwater more sustainably

    Computer vision for advanced driver assistance systems

    Get PDF

    Context Exploitation in Data Fusion

    Get PDF
    Complex and dynamic environments constitute a challenge for existing tracking algorithms. For this reason, modern solutions are trying to utilize any available information which could help to constrain, improve or explain the measurements. So called Context Information (CI) is understood as information that surrounds an element of interest, whose knowledge may help understanding the (estimated) situation and also in reacting to that situation. However, context discovery and exploitation are still largely unexplored research topics. Until now, the context has been extensively exploited as a parameter in system and measurement models which led to the development of numerous approaches for the linear or non-linear constrained estimation and target tracking. More specifically, the spatial or static context is the most common source of the ambient information, i.e. features, utilized for recursive enhancement of the state variables either in the prediction or the measurement update of the filters. In the case of multiple model estimators, context can not only be related to the state but also to a certain mode of the filter. Common practice for multiple model scenarios is to represent states and context as a joint distribution of Gaussian mixtures. These approaches are commonly referred as the join tracking and classification. Alternatively, the usefulness of context was also demonstrated in aiding the measurement data association. Process of formulating a hypothesis, which assigns a particular measurement to the track, is traditionally governed by the empirical knowledge of the noise characteristics of sensors and operating environment, i.e. probability of detection, false alarm, clutter noise, which can be further enhanced by conditioning on context. We believe that interactions between the environment and the object could be classified into actions, activities and intents, and formed into structured graphs with contextual links translated into arcs. By learning the environment model we will be able to make prediction on the target\u2019s future actions based on its past observation. Probability of target future action could be utilized in the fusion process to adjust tracker confidence on measurements. By incorporating contextual knowledge of the environment, in the form of a likelihood function, in the filter measurement update step, we have been able to reduce uncertainties of the tracking solution and improve the consistency of the track. The promising results demonstrate that the fusion of CI brings a significant performance improvement in comparison to the regular tracking approaches

    Understanding the Legal Construct Regulating Government Intervention into City Decline and Degeneration in America

    Get PDF
    An overview of critical academic thought concerning the character and attributes of American urban development establishes that the presence of unsuccessful, or challenged, development is a transcending problem necessitating government regulation in response. Challenged developments were observed frequently materializing in areas exhibiting urban decline and degeneration, including outward migration. It was conjectured that this cycle of outward migration and urban decline and degeneration might be part of an overall development cycle experienced by more than current day cities. History was probed for evidence of commonality. Cycles of urban decline and degeneration appeared within Mesopotamia, Egypt, the Greek city-states, and the Roman Empire. The form of government, whether a benevolent priest-king, dictator, democratic assembly or republic council appears extraneous. The mere presence of governmental regulation, such as comprehensive planning, zoning, building codes, advanced development techniques or sophisticated legal concepts for the protection of individual rights, did not purport to dissuade or ameliorate these cycles throughout the ages. Historical accounts attributed successful urban concentration to the presence of safety and security, convenience, and quality of life. Conversely, when one or more of these factors were diminished or compromised, cycles of urban decline and degeneration seemed to emerge. Field research was conducted to ascertain how these historical observations fared in the modern context. Residential and commercial developments differentiated as successful and challenged within the fifty (50) fastest growing counties across the United States between 2000 and 2010 pursuant to the U.S. Census Bureau were surveyed to explore the presence of governmental regulation and procedures as well as factors affecting safety and security, convenience, and quality of life. Consistent with historical observations, only items connected with safety and security, convenience and quality of life emerged from this process. Based upon this knowledge, local governments may be prompted to intervene at the development stage of residential and commercial developments in an attempt to counter, forestall or at least lessen the impact of the cycle of outward migration and urban decline and degeneration. While this could be attempted ad hoc, a more prudent approach might be to re-examine and re-constitute existing zoning, subdivision and development regulations and procedures in light of the differential characteristics between successful verses challenged developments. However, such an undertaking does not happen in a legal "state of nature." A synthesis of the jurisprudence that defines the limits of and restraints upon current governmental regulation reveals that land use regulation in America centers around the interaction between the authority of a local government to act, pursuant to "police power" authority granted that local government from the state, and whether that government action violates an individual's Constitutional rights. These Constitutional rights center around the privileges and immunities of citizens, equal protections of the laws and due process clauses of the Fourteenth Amendment and include "regulatory takings" under the theory of inverse condemnation. The United States Supreme Court has undertaken the long and arduous task of defining this interaction. A summation of that current definition is contained in Arkansas Game and Fish Comm'n v. United States where the Court expounded that when regulation or temporary physical invasion by government interferes with private property, time is a factor in determining the existence of a compensable taking. Also relevant is the degree to which the invasion is intended or is the foreseeable result of authorized government action. So too, is the character of the land at issue and the owner's "reasonable investment-backed expectations" regarding the land's use. Severity of the interference figures in the calculus as well. While a single act may not be enough, a continuance of them in sufficient number and for a sufficient time may prove a taking. Every successive trespass adds to the force of the evidence. This current understanding of the interaction between the exercise of government regulation and takings jurisprudence lays the groundwork for thoughtful and legally permissible implementation and application of zoning, subdivision and developmental regulations and processes aimed at addressing the cycle of outward migration and urban decline and degeneration at the initial development stage as well as subsequently thereto
    • โ€ฆ
    corecore