Application to Intelligent Transportation Systems M. Shawky Heudiasyc Laboratory, JRU with CNRS Université de Technologie de Compiègne France
|
|
- Jesse Sims
- 5 years ago
- Views:
Transcription
1 Future Challenges in Design Frameworks for Embedded Systems Application to Intelligent Transportation Systems M. Shawky Heudiasyc Laboratory, JRU with CNRS Université de Technologie de Compiègne France
2 Meet the Expectations! Baby Girl ipad_magazine Confusion - YouTube [360p].mp4
3 Dum systems no more tolerated! In the next 10 to 20 years A dum system will be considered dangerous A car without pedestrian detection will no more be tolerated! The same for obstacle detection with automatic breaking So, no more: dum vehicle! Dum design tool! Dum component! Dum compiler!
4 Intelligent Transportation Systems The bigger picture!
5
6
7 satellite DMB GPS Terrestrial DMB Portable Internet cellular Portable Internet cellular Hot - Spot ( Wireless LAN ) RSE RSE - to - RSE RSE 5 GHz Wireless LAN IR DSRC vehicle - to - vehicle ( Wireless LAN or 60 GHz ) portable - to - vehicle RSE RSE 5. 8 GHz DSRC Courtesy of Fiat
8 Bigger picture, cooperate to drive better
9 LOOSE cooperation 9 CVIS Core Technology Interfaces Courtesy of Renault Version
10 Outline What do we mean by cognitive behavior in ITS? Recognition of Driving situation Environment perception Sensors, data fusion, dealing with uncertainty, etc. Overcome uncertainty or Live with uncertainty Distributed uncertainty management Redundancy; multi/many core opportunity
11 Cognitive car? BMW Automatic Driving - YouTube [720p].mp4
12 Lack of tools No programming framework today provides functional blocs for: Pedestrian detection Or even Pedestrian modeling for image processing toolbox Even if you find it No easy way to integrate it in an embedded vehicle architecture Probably not complying to Autosar What about much more complex functions like cognitive functions?
13 Cognitive functions Understanding Reasonning Double checking Downgraded operation
14 EU integrated projects (700 M )
15 Driving situation characterization Véronique Cherfaoui Heudiasyc Lab UTC, France Michèle Rombaut University of Joseph Fourier, Grenoble, France Data fusion for driving situation characterization 15
16 Overtaking sequence Camera Telemeter 16
17 Perception architecture Situation characterization Data fusion Data fusion Signal/image processing Physical sensor Signal/image processing Physical sensor Signal/image processing Physical sensor 17 Data fusion for driving situation characterization
18 For a particular application What objectives to reach? What information to get? Front vehicle following: position and speed of the front vehicle (accuracy: position 20cm, speed 5km/h) Overtaking assistance: existence of a rear left vehicle (no vehicle: 100%, a vehicle 90%) Characterization of the data: accuracy, reliability, frequency, delay 18 DRiiVE : Data reduction and analysis
19 Definition of accuracy Estimation of the difference between the measure m from the sensor and the real unknown value X to measure Ordered and continuous space of definition W X m x W 19 Data fusion for driving situation characterization
20 Example The distance between the experimental vehicle and the front vehicle (target) is 23m more or less 60cm This means : The real value X of the distance is in the interval [22,4m ; 23,6m] 20 Data fusion for driving situation characterization
21 Accuracy modeled by probabilities p(x/m): probability that X = x, if the measure is m Gaussian distribution : mean m, variance s 2 p(x/m) s 21 Data fusion for driving situation characterization m X x
22 Accuracy modeled by fuzzy sets p m (x): possibility that X = x, if the measure is m The membership function m m (x)= p m (x) is defined by an expert m m (x) m X x 22 Data fusion for driving situation characterization
23 Accuracy modeled by evidential theory The space of discernment is the set 2 W of the subsets A i of W m m (A i ) is the evidence that X is in A i if the measure is m 23 Data fusion for driving situation characterization
24 Accuracy modeled by evidential theory m(a i ) A 1 A 2 m(a 1 ) m X A 3 m(a 2 ) m(a 3 ) x 24 Data fusion for driving situation characterization
25
26
27
28
29
30
31 Definition of reliability Estimation of the confidence in an hypothesis H i Discrete and non-ordered space of definition W H 1 H 2 H 4 H 3 H 1 : the target is a car H 2 : the target is a truck H 3 : the target is a motorbike H 4 : the target is a pedestrian 32 Data fusion for driving situation characterization
32 Data processing sequence 1. Temporal data fusion 2. Fusion of redundant data 3. Fusion of complementary data 4. Symbolic characterisation of the situations 33 DRiiVE : Data reduction and analysis
33 1- Temporal data fusion The experimental vehicle (EV) moves in a static environment Other vehicles around the experimental vehicle move too The information, true at time t, becomes false at time t + D t Need to time stamp the data (different delays and frequencies) 34 DRiiVE : Data reduction and analysis
34 Data evolution Use of the model evolution (a priori knowledges) v (t + D t) = g D t + v (t) x (t + D t) = 1/2 g D t 2 + (v (t + D t) - v (t)) D t + x (t) Based on the Kalman filter Target following algorithm line following multi-vehicles following Y t+ D t t X 35 DRiiVE : Data reduction and analysis
35 2- Fusion of redundant data Simultaneous observations of the same object Improve the accuracy Few redondant data because of the lack of sensors Y camera 1 X camera 2 36 DRiiVE : Data reduction and analysis
36 3- Fusion of complementary data Same object, different types of data Different objects Increase the knowledge on environment Y camera (Y,Z) X telemeter (X,Z) 37 DRiiVE : Data reduction and analysis
37 Fusion of complementary data Y X 38 DRiiVE : Data reduction and analysis
38 4- Symbolic characterisation Data interpretation Definition of the symbolic models Use of a priori knowledges DRiiVE : Data reduction and analysis 1 : -0,75m } 2 :+0,80m 3 :... EV on the right lane
39 The numeric/symbolic conversion m(x) m low (m) m middle (m) low middle high m x 40 Data fusion for driving situation characterization
40 Maneuver recognition Temporal sequence of situations Example of maneuver: the overtaking 41 DRiiVE : Data reduction and analysis
41 State : Overtaking Top view Front camera Rear camera 42 DRiiVE : Data reduction and analysis
42 State : approach Top view Front camera Rear camera 43 DRiiVE : Data reduction and analysis
43 State : approach Top view Front camera Rear camera 44 DRiiVE : Data reduction and analysis
44 State : approach Top view Front camera Rear camera 45 DRiiVE : Data reduction and analysis
45 State : approach Top view Front camera Rear camera 46 DRiiVE : Data reduction and analysis
46 State : approach Top view Front camera Rear camera 47 DRiiVE : Data reduction and analysis
47 State : lane change Top view Front camera Rear camera 48 DRiiVE : Data reduction and analysis
48 State : lane change Top view Front camera Rear camera 49 DRiiVE : Data reduction and analysis
49 State : overtake Top view Front camera Rear camera 50 DRiiVE : Data reduction and analysis
50 State : overtake Top view Front camera Rear camera 51 DRiiVE : Data reduction and analysis
51 State : overtake Top view Front camera Rear camera 52 DRiiVE : Data reduction and analysis
52 State : lane change Top view Front camera Rear camera 53 DRiiVE : Data reduction and analysis
53 State : lane change Top view Front camera Rear camera 54 DRiiVE : Data reduction and analysis
54 State : move away Top view Front camera Rear camera 55 DRiiVE : Data reduction and analysis
55 State : move away Top view Front camera Rear camera 56 DRiiVE : Data reduction and analysis
56 State : move away Top view Front camera Rear camera 57 DRiiVE : Data reduction and analysis
57 State : move away Top view Front camera Rear camera 58 DRiiVE : Data reduction and analysis
58 State : Top view Front camera Rear camera 59 DRiiVE : Data reduction and analysis
59 High-level interpretations of driving situations - Conclusions drawn from previous work - Become Intermediate Data for the next step Sophie LORIETTE-ROUGEGREZ Jean-Marc NIGRO Université de technologie de Troyes Laboratoire LM2S 60 TROYES France
60 Raw data and intermediate data Time X Y S Teta Acc Phi Rg Rd Data obtained from the experimental vehicle y EV TV Rd Time Clock ( s) Acc Acceleration of EV relative to TV (meters²/second) Phi Front wheel angle of EV (in degrees) Rd Position of EV against the right road side (meters) Rg Position of EV against the left road side (meters) Teta Angle of the target TV ( degrees) S Speed of EV relative to TV (meters/second) X Position on the x's axis of TV against EV (meters) Y Position on the y's axis of TV against EV (meters) x Data's meaning 61
61 Overtaking maneuver recognition graph Beginning of overtaking Wait for overtaking While EV in front of TV On the same lane Steering wheel to the left Signalling of intent of overtaking EV behind TV, same lane Crossing of the Left discontinuous line 62
62 IDRES Experimentation results End of lane changing to the right Crossing right discontinuous line Beginning of lane changing to the right End of passing Passing End of lane changing to the left Crossing left discontinuous line Beginning of lane changing to the left Overtaking intent Waiting for overtaking Normal overtaking Time 66
63 Modeling overtaking maneuver with a Petri net PN = <P,T,R,M> P: the set of places M:the marking vector T: the set of transitions R: the vector of receptivity p1 t p2 p3 p4 p 1 t t 2 3 t4 5 Initial state Overtaking Final state Left lane change Right lane change LS > 0 SWA > 0 LS small LA small or >0 LS<0 SWA<0 LS small LA small or >0 LS:Lateral Speed, LA:Longitudinal Acceleration, SWA:Steering Wheels Angle 67
64 The belief Petri net P p 1 p 2,, p 3 PN = <P,T,R,M> p, p, p, p, p, p, p, p, p, p, p 2 P p , 3 P 1 The new marking function t 1 m k : 2 P 0,1 t 3 P 2 t 2 A P m k A 1 P 3 68
65 First step * The transitions are sure k R 0,1, 0 T * The initial state, at time k, P 1 m m k k k p, p 0.6, m p, p 1 p, p, p , t 3 t 1 P 2 t 2 P 3 k T R 0,1,0 p, p p, p 1 k T R 0,1,0 p, p p 2 k T R 0,1,0 p, p, p p, p
66 Uncertain knowledge of transitions The frame of discernment: W 0,1 t i t i t i Is false Is true Is false or true R k i,1 k i, 2 R R m k i, 3 k i k i m 0 1 m k i 0,1 R k k k,, R, R The vector of receptivity: i 1 i,2 i,3 i 1 q k R 70
67 P 1 t 1 k R t 3 P 2 t 2 m m k 1 k k 1 k k p p m k p, p p m 0, P 3 m R k k m k 1 k m k 1 k 1 A k k A m m B B 71
68 Increasing complexity and tools increasing cognition 10 increasing complexity increasing complexity 10 code size increasing cognition code size Lack of tools! Currently, no programming tool provides uncertainty management Fuzzy logic and Interval programming tools are insufficient
69 Programming with uncertainty management Example : Speed regulator Usual programming IF (DISTANCE > 30) THEN Programming with uncertainty management IF (bel(distance,30)>80%) AND pl(distance,30) < 20%) OR (.. AND.) OR ( AND.) OR (. AND ) THEN It would better be integrated in a meta language, with automatic source code generation, all included in a single framework
70 Applications complexity versus tools Applications complexity Mathematical support Programming Frameworks
71 Dempster combination laws Belief functions: canonical decompositions and combination rules. Frédéric Pichon, PhD. Thesis, March 2009 Combine veracities from different sources for the same hypothesis Conjunctive sum Disjunctive sum
72 Critical systems Engineering and Uncertainty Overcome uncertainty as used to do?
73 Overcome uncertainty Objective of Engineering today is to OVERCOME uncertainty What about taking into account uncertainty Serious change in system design and programming paradigm Do we really have the choice?
74 Uncertainty: do we really have the choice? Understanding level Intermediate level Sensors level
75 Embedded critical systems Astrium (EADS group) example Interesting concepts But how may I plug this stuff in the docking procedure of my spacecraft to the International Space Station (ISS)? Centimetric, millisecond precision! What are we comparing exactly? Nominal operation System behaves as modeled or exceptional operation System behavior model Which approach is more resilient?
76 Redundancy and uncertainty Multi-track paradigm (example geolocation)
77 Multi track Paradigm & Framework Multi-track approach Selection Result Programmer writes all alternative tracks code Programmer writes selection function code
78 Multi track Paradigm & Framework Multi-track approach Programmer writes one instruction stream Compiler Selection Result
79 Lack of tools, once more! No programming frameworks providing: Programming just the track skeleton Automatic generation of multi-track instances Gathering all results Comparing and deciding Quite a challenge to develop this framework! How would a component look like in this case? What would be the input? Etc.
80 Functional approach: a major Key To capture Need (functional analysis, non-functional constraints allocation) To design Solution (functions allocation to components) To ensure consistency between Need & Solution (unique, consistent functional dataflow allocated) F21 F1 F22 F6 F3 C1 C2 C3
81 How to validate Need understanding Operational Analysis (actors, tasks, roles, missions & goals) Including capture of non-functional constraints Functions traceability & justification Vs Requirements and operational analysis A1 A2 A2 Reqs F1 F2 F3 F5 F4
82 How to validate Solution /1 Perform a multi-viewpoint trade-off Analysis safety & perf & interface & product line & weight & cost & ViewPoints Solution Architecture
83 How to validate Solution /2 Confront Components Architecture Vs Requirements and Need analysis Operational, Functional, non-functional A1 A2 A2 F1 F2 F3 F5 F4 F21 F1 F22 C1 C2 F6 F3 C3 ViewPoints
84 Summary: Steps & Models Operational Analysis F1 A1 A2 A2 F2 F3 F5 F4 Reqs Functional/NF Analysis F1 F21 F22 C1 C2 Logical Architecture Viewpoints trade-off F6 C11 F21 F1 F6 F7 C12 F22 C1 C3 F3 C2 C3 C4 ViewPoints Physical Architecture Viewpoints trade-off Processors ViewPoints Buses
85 Redundancy and multi/many core processors Towards automatic redundancy?
86 Smart Redundancy over multi/many core Programmer writes one instruction stream Compiler Selection Result
87 Automatic Redundancy Framework Improving execution reliability of parallel applications on multi-core architectures,o. Tahan, PhD. Thesis, December 2012
88 Redundancy Framework, Slowdown!
89 Redundancy Framework but overall speedup wrt mono-core
90 Speed-up using smart redundancy
91 Tools for automatic redundancy From the fault tree analysis Automatically generate diagnosis models Check if architecture (hardware/software) are satisfying diagnosis model Automatically generate redundant software code
92 Conclusion Overcome uncertainty or manage uncertainty Exact reasonning/programming Versus Approximate reasonning/ «programming?» Automatic redundancy generation Many core processors opportunity Lack of tools In all your research works, Please: Think Algorithm but prototype a tool!
We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill.
We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill. 2.3.2. Steering control using point mass model: Open loop commands We consider
More informationDetermining the minimum percentage of vehicles equipped with a ucan necessary to accurately estimate the traffic speed
Delft University of Technology Faculty of Electrical Engineering, Mathematics and Computer Science Delft Institute of Applied Mathematics Determining the minimum percentage of vehicles equipped with a
More informationJOINT INTERPRETATION OF ON-BOARD VISION AND STATIC GPS CARTOGRAPHY FOR DETERMINATION OF CORRECT SPEED LIMIT
JOINT INTERPRETATION OF ON-BOARD VISION AND STATIC GPS CARTOGRAPHY FOR DETERMINATION OF CORRECT SPEED LIMIT Alexandre Bargeton, Fabien Moutarde, Fawzi Nashashibi and Anne-Sophie Puthon Robotics Lab (CAOR),
More informationHandling imprecise and uncertain class labels in classification and clustering
Handling imprecise and uncertain class labels in classification and clustering Thierry Denœux 1 1 Université de Technologie de Compiègne HEUDIASYC (UMR CNRS 6599) COST Action IC 0702 Working group C, Mallorca,
More informationTowards Fully-automated Driving
Towards Fully-automated Driving Challenges and Potential Solutions Dr. Gijs Dubbelman Mobile Perception Systems EE-SPS/VCA Mobile Perception Systems 6 PhDs, postdoc, project manager, software engineer,
More informationPartially Observable Markov Decision Processes (POMDPs)
Partially Observable Markov Decision Processes (POMDPs) Sachin Patil Guest Lecture: CS287 Advanced Robotics Slides adapted from Pieter Abbeel, Alex Lee Outline Introduction to POMDPs Locally Optimal Solutions
More informationA Probabilistic Relational Model for Characterizing Situations in Dynamic Multi-Agent Systems
A Probabilistic Relational Model for Characterizing Situations in Dynamic Multi-Agent Systems Daniel Meyer-Delius 1, Christian Plagemann 1, Georg von Wichert 2, Wendelin Feiten 2, Gisbert Lawitzky 2, and
More informationSMPS 08, 8-10 septembre 2008, Toulouse. A hierarchical fusion of expert opinion in the Transferable Belief Model (TBM) Minh Ha-Duong, CNRS, France
SMPS 08, 8-10 septembre 2008, Toulouse A hierarchical fusion of expert opinion in the Transferable Belief Model (TBM) Minh Ha-Duong, CNRS, France The frame of reference: climate sensitivity Climate sensitivity
More informationDetermining the minimum percentage of vehicles equipped with a ucan necessary to accurately estimate the traffic speed. Lisa Priem
Determining the minimum percentage of vehicles equipped with a ucan necessary to accurately estimate the traffic speed Lisa Priem December 18th, 2013 Colophon Auteur Graduation Committee Lisa Priem prof.dr.ir.
More informationComparison of two non-linear model-based control strategies for autonomous vehicles
Comparison of two non-linear model-based control strategies for autonomous vehicles E. Alcala*, L. Sellart**, V. Puig*, J. Quevedo*, J. Saludes*, D. Vázquez** and A. López** * Supervision & Security of
More informationA hierarchical fusion of expert opinion in the Transferable Belief Model (TBM) Minh Ha-Duong, CNRS, France
Ambiguity, uncertainty and climate change, UC Berkeley, September 17-18, 2009 A hierarchical fusion of expert opinion in the Transferable Belief Model (TBM) Minh Ha-Duong, CNRS, France Outline 1. Intro:
More informationA. Incorrect! This inequality is a disjunction and has a solution set shaded outside the boundary points.
Problem Solving Drill 11: Absolute Value Inequalities Question No. 1 of 10 Question 1. Which inequality has the solution set shown in the graph? Question #01 (A) x + 6 > 1 (B) x + 6 < 1 (C) x + 6 1 (D)
More informationReasoning with Uncertainty
Reasoning with Uncertainty Representing Uncertainty Manfred Huber 2005 1 Reasoning with Uncertainty The goal of reasoning is usually to: Determine the state of the world Determine what actions to take
More informationVision for Mobile Robot Navigation: A Survey
Vision for Mobile Robot Navigation: A Survey (February 2002) Guilherme N. DeSouza & Avinash C. Kak presentation by: Job Zondag 27 February 2009 Outline: Types of Navigation Absolute localization (Structured)
More informationFault Tolerance of a Reconfigurable Autonomous Goal-Based Robotic Control System
Fault Tolerance of a Reconfigurable Autonomous Goal-Based Robotic Control System Julia M. B. Braman, David A. Wagner, and Richard M. Murray Abstract Fault tolerance is essential for the success of autonomous
More informationSafety and Reliability of Embedded Systems. (Sicherheit und Zuverlässigkeit eingebetteter Systeme) Fault Tree Analysis Obscurities and Open Issues
(Sicherheit und Zuverlässigkeit eingebetteter Systeme) Fault Tree Analysis Obscurities and Open Issues Content What are Events? Examples for Problematic Event Semantics Inhibit, Enabler / Conditioning
More informationRanking Verification Counterexamples: An Invariant guided approach
Ranking Verification Counterexamples: An Invariant guided approach Ansuman Banerjee Indian Statistical Institute Joint work with Pallab Dasgupta, Srobona Mitra and Harish Kumar Complex Systems Everywhere
More informationTennis player segmentation for semantic behavior analysis
Proposta di Tennis player segmentation for semantic behavior analysis Architettura Software per Robot Mobili Vito Renò, Nicola Mosca, Massimiliano Nitti, Tiziana D Orazio, Donato Campagnoli, Andrea Prati,
More informationFormative Assessment: Uniform Acceleration
Formative Assessment: Uniform Acceleration Name 1) A truck on a straight road starts from rest and accelerates at 3.0 m/s 2 until it reaches a speed of 24 m/s. Then the truck travels for 20 s at constant
More informationPhysics 103 Laboratory Fall Lab #2: Position, Velocity and Acceleration
Physics 103 Laboratory Fall 011 Lab #: Position, Velocity and Acceleration Introduction In this lab, we will study one-dimensional motion looking at position (x), velocity (v) and acceleration (a) which
More informationMulti-Sensor Fusion for Localization of a Mobile Robot in Outdoor Environments
Multi-Sensor Fusion for Localization of a Mobile Robot in Outdoor Environments Thomas Emter, Arda Saltoğlu and Janko Petereit Introduction AMROS Mobile platform equipped with multiple sensors for navigation
More informationA SELF-TUNING KALMAN FILTER FOR AUTONOMOUS SPACECRAFT NAVIGATION
A SELF-TUNING KALMAN FILTER FOR AUTONOMOUS SPACECRAFT NAVIGATION Son H. Truong National Aeronautics and Space Administration (NASA) Goddard Space Flight Center (GSFC) Greenbelt, Maryland, USA 2771 E-mail:
More informationStatistical Model Checking Applied on Perception and Decision-making Systems for Autonomous Driving
Statistical Model Checking Applied on Perception and Decision-making Systems for Autonomous Driving J. Quilbeuf 1 M. Barbier 2,3 L. Rummelhard 3 C. Laugier 2 A. Legay 1 T. Genevois 2 J. Ibañez-Guzmán 3
More informationEmbedded Systems Design: Optimization Challenges. Paul Pop Embedded Systems Lab (ESLAB) Linköping University, Sweden
of /4 4 Embedded Systems Design: Optimization Challenges Paul Pop Embedded Systems Lab (ESLAB) Linköping University, Sweden Outline! Embedded systems " Example area: automotive electronics " Embedded systems
More informationIntroduction to belief functions
Introduction to belief functions Thierry Denœux 1 1 Université de Technologie de Compiègne HEUDIASYC (UMR CNRS 6599) http://www.hds.utc.fr/ tdenoeux Spring School BFTA 2011 Autrans, April 4-8, 2011 Thierry
More informationConceptual Modeling: How to Connect Architecture Overview and Design Details?
Conceptual Modeling: How to Connect Architecture Overview and Design Details? by Gerrit Muller USN-NISE, TNO-ESI e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract Today s Smart systems are highly complex,
More informationFuzzy Systems. Introduction
Fuzzy Systems Introduction Prof. Dr. Rudolf Kruse Christoph Doell {kruse,doell}@iws.cs.uni-magdeburg.de Otto-von-Guericke University of Magdeburg Faculty of Computer Science Department of Knowledge Processing
More informationOn Motion Models for Target Tracking in Automotive Applications
On Motion Models for Target Tracking in Automotive Applications Markus Bühren and Bin Yang Chair of System Theory and Signal Processing University of Stuttgart, Germany www.lss.uni-stuttgart.de Abstract
More informationStéphane Lafortune. August 2006
UNIVERSITY OF MICHIGAN DEPARTMENT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE LECTURE NOTES FOR EECS 661 CHAPTER 1: INTRODUCTION TO DISCRETE EVENT SYSTEMS Stéphane Lafortune August 2006 References for
More informationSequential adaptive combination of unreliable sources of evidence
Sequential adaptive combination of unreliable sources of evidence Zhun-ga Liu, Quan Pan, Yong-mei Cheng School of Automation Northwestern Polytechnical University Xi an, China Email: liuzhunga@gmail.com
More informationAutomotive Radar and Radar Based Perception for Driverless Cars
Automotive Radar and Radar Based Perception for Driverless Cars Radar Symposium February 13, 2017 Auditorium, Ben-Gurion University of the Negev Dr. Juergen Dickmann, DAIMLER AG, Ulm, Germany 1 Radar Team
More informationAnalysis of Forward Collision Warning System. Based on Vehicle-mounted Sensors on. Roads with an Up-Down Road gradient
Contemporary Engineering Sciences, Vol. 7, 2014, no. 22, 1139-1145 HIKARI Ltd, www.m-hikari.com http://dx.doi.org/10.12988/ces.2014.49142 Analysis of Forward Collision Warning System Based on Vehicle-mounted
More informationExplaining Results of Neural Networks by Contextual Importance and Utility
Explaining Results of Neural Networks by Contextual Importance and Utility Kary FRÄMLING Dep. SIMADE, Ecole des Mines, 158 cours Fauriel, 42023 Saint-Etienne Cedex 2, FRANCE framling@emse.fr, tel.: +33-77.42.66.09
More informationDefinition and verification of functional safety concepts for the definition of safe logical architectures
Definition and verification of functional safety concepts for the definition of safe logical architectures Pierre Mauborgne, Éric Bonjour, Christophe Perrard, Samuel Deniaud, Éric Levrat, Jean-Pierre Micaëlli,
More informationStatistical methods for decision making in mine action
Statistical methods for decision making in mine action Jan Larsen Intelligent Signal Processing Technical University of Denmark jl@imm.dtu.dk, www.imm.dtu.dk/~jl Jan Larsen 1 Why do we need statistical
More informationA NEW CLASS OF FUSION RULES BASED ON T-CONORM AND T-NORM FUZZY OPERATORS
A NEW CLASS OF FUSION RULES BASED ON T-CONORM AND T-NORM FUZZY OPERATORS Albena TCHAMOVA, Jean DEZERT and Florentin SMARANDACHE Abstract: In this paper a particular combination rule based on specified
More informationCS 700: Quantitative Methods & Experimental Design in Computer Science
CS 700: Quantitative Methods & Experimental Design in Computer Science Sanjeev Setia Dept of Computer Science George Mason University Logistics Grade: 35% project, 25% Homework assignments 20% midterm,
More informationA Probabilistic Relational Model for Characterizing Situations in Dynamic Multi-Agent Systems
A Probabilistic Relational Model for Characterizing Situations in Dynamic Multi-Agent Systems Daniel Meyer-Delius 1, Christian Plagemann 1, Georg von Wichert 2, Wendelin Feiten 2, Gisbert Lawitzky 2, and
More informationN-Synchronous Kahn Networks A Relaxed Model of Synchrony for Real-Time Systems
N-Synchronous Kahn Networks A Relaxed Model of Synchrony for Real-Time Systems Albert Cohen 1, Marc Duranton 2, Christine Eisenbeis 1, Claire Pagetti 1,4, Florence Plateau 3 and Marc Pouzet 3 POPL, Charleston
More informationENGR 1620 Lab 1. Sensors and Detection Pre-lab
Ver. 5.0.2 (Fall, 2013) ENGR 1620 Lab Sensors and Detection Pre-lab Objectives Learn how to setup and interface with several basic sensors, including an accelerometer, an infrared motion sensor, an RFID
More informationInformation fusion for scene understanding
Information fusion for scene understanding Philippe XU CNRS, HEUDIASYC University of Technology of Compiègne France Franck DAVOINE Thierry DENOEUX Context of the PhD thesis Sino-French research collaboration
More informationStereoscopic Programmable Automotive Headlights for Improved Safety Road
Stereoscopic Programmable Automotive Headlights for Improved Safety Road Project ID: 30 Srinivasa Narasimhan (PI), Associate Professor Robotics Institute, Carnegie Mellon University https://orcid.org/0000-0003-0389-1921
More informationThe Unnormalized Dempster s Rule of Combination: a New Justification from the Least Commitment Principle and some Extensions
J Autom Reasoning manuscript No. (will be inserted by the editor) 0 0 0 The Unnormalized Dempster s Rule of Combination: a New Justification from the Least Commitment Principle and some Extensions Frédéric
More informationBasic Probabilistic Reasoning SEG
Basic Probabilistic Reasoning SEG 7450 1 Introduction Reasoning under uncertainty using probability theory Dealing with uncertainty is one of the main advantages of an expert system over a simple decision
More informationOverview of the Seminar Topic
Overview of the Seminar Topic Simo Särkkä Laboratory of Computational Engineering Helsinki University of Technology September 17, 2007 Contents 1 What is Control Theory? 2 History
More informationTHE POTENTIAL OF APPLYING MACHINE LEARNING FOR PREDICTING CUT-IN BEHAVIOUR OF SURROUNDING TRAFFIC FOR TRUCK-PLATOONING SAFETY
THE POTENTIAL OF APPLYING MACHINE LEARNING FOR PREDICTING CUT-IN BEHAVIOUR OF SURROUNDING TRAFFIC FOR TRUCK-PLATOONING SAFETY Irene Cara Jan-Pieter Paardekooper TNO Helmond The Netherlands Paper Number
More informationMotion Planning in Partially Known Dynamic Environments
Motion Planning in Partially Known Dynamic Environments Movie Workshop Laas-CNRS, Toulouse (FR), January 7-8, 2005 Dr. Thierry Fraichard e-motion Team Inria Rhône-Alpes & Gravir-CNRS Laboratory Movie Workshop
More informationPartially Observable Markov Decision Processes (POMDPs) Pieter Abbeel UC Berkeley EECS
Partially Observable Markov Decision Processes (POMDPs) Pieter Abbeel UC Berkeley EECS Many slides adapted from Jur van den Berg Outline POMDPs Separation Principle / Certainty Equivalence Locally Optimal
More informationA Study on Performance Analysis of V2V Communication Based AEB System Considering Road Friction at Slopes
, pp. 71-80 http://dx.doi.org/10.14257/ijfgcn.2016.9.11.07 A Study on Performance Analysis of V2V Communication Based AEB System Considering Road Friction at Slopes Sangduck Jeon 1, Jungeun Lee 1 and Byeongwoo
More informationFOURIER-MOTZKIN METHODS FOR FAULT DIAGNOSIS IN DISCRETE EVENT SYSTEMS
FOURIER-MOTZKIN METHODS FOR FAULT DIAGNOSIS IN DISCRETE EVENT SYSTEMS by AHMED KHELFA OBEID AL-AJELI A thesis submitted to The University of Birmingham for the degree of DOCTOR OF PHILOSOPHY School of
More informationA Multi-Periodic Synchronous Data-Flow Language
Julien Forget 1 Frédéric Boniol 1 David Lesens 2 Claire Pagetti 1 firstname.lastname@onera.fr 1 ONERA - Toulouse, FRANCE 2 EADS Astrium Space Transportation - Les Mureaux, FRANCE November 19, 2008 1 /
More informationLinear Motion with Constant Acceleration
Linear Motion 1 Linear Motion with Constant Acceleration Overview: First you will attempt to walk backward with a constant acceleration, monitoring your motion with the ultrasonic motion detector. Then
More informationFuzzy Systems. Introduction
Fuzzy Systems Introduction Prof. Dr. Rudolf Kruse Christian Moewes {kruse,cmoewes}@iws.cs.uni-magdeburg.de Otto-von-Guericke University of Magdeburg Faculty of Computer Science Department of Knowledge
More informationLocalization. Howie Choset Adapted from slides by Humphrey Hu, Trevor Decker, and Brad Neuman
Localization Howie Choset Adapted from slides by Humphrey Hu, Trevor Decker, and Brad Neuman Localization General robotic task Where am I? Techniques generalize to many estimation tasks System parameter
More informationINTELLIGENT AUTONOMY FOR MULTIPLE, COORDINATED UAVS
INTELLIGENT AUTONOMY FOR MULTIPLE, COORDINATED UAVS PRESENTED BY: Dr. Lora G. Weiss PRESENTED TO: The Institute for Computational Sciences The Pennsylvania State University January 31, 2005 COORDINATED
More informationFuzzy Applications 10/2/2001. Feedback Control Systems FLC. Engine-Boiler FLC. Engine-Boiler FLC. Engine-Boiler FLC. Page 1
Feedback Control Systems Fuzzy Applications Kai Goebel, Bill Cheetham GE Corporate Research & Development goebel@cs.rpi.edu cheetham@cs.rpi.edu State equations for linear feedback control system x( t)
More informationIC3 and IC4 Trains Under Risk of Blocking their Wheels - A Big Data Case Story
IC3 and IC4 Trains Under Risk of Blocking their Wheels - A Big Data Case Story Anders Stockmarr Associate Professor Section for Statistics and Data Analysis, DTU Compute. anst@dtu.dk Master of Global Management
More information1 INTRODUCTION 2 PROBLEM DEFINITION
Autonomous cruise control with cut-in target vehicle detection Ashwin Carvalho, Alek Williams, Stéphanie Lefèvre & Francesco Borrelli Department of Mechanical Engineering University of California Berkeley,
More informationFine Grain Quality Management
Fine Grain Quality Management Jacques Combaz Jean-Claude Fernandez Mohamad Jaber Joseph Sifakis Loïc Strus Verimag Lab. Université Joseph Fourier Grenoble, France DCS seminar, 10 June 2008, Col de Porte
More informationEncoding formulas with partially constrained weights in a possibilistic-like many-sorted propositional logic
Encoding formulas with partially constrained weights in a possibilistic-like many-sorted propositional logic Salem Benferhat CRIL-CNRS, Université d Artois rue Jean Souvraz 62307 Lens Cedex France benferhat@criluniv-artoisfr
More informationThe AADL behavior annex - experiments and roadmap
The AADL behavior annex - experiments and roadmap R. B. França 1 J-P. Bodeveix 1 M. Filali 1 J-F. Rolland 1 D. Chemouil 2 D. Thomas 3 1 Institut de Recherche en Informatique de Toulouse Université Paul
More informationSliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers
Osaka University March 15, 2018 Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers Elisabetta Punta CNR-IEIIT, Italy Problem Statement First Case Spacecraft Model Position Dynamics Attitude
More informationTraffic Modelling for Moving-Block Train Control System
Commun. Theor. Phys. (Beijing, China) 47 (2007) pp. 601 606 c International Academic Publishers Vol. 47, No. 4, April 15, 2007 Traffic Modelling for Moving-Block Train Control System TANG Tao and LI Ke-Ping
More informationQuantum Computing Approach to V&V of Complex Systems Overview
Quantum Computing Approach to V&V of Complex Systems Overview Summary of Quantum Enabled V&V Technology June, 04 Todd Belote Chris Elliott Flight Controls / VMS Integration Discussion Layout I. Quantum
More informationDriver Lane Change Intention Recognition by Using Entropy-Based Fusion Techniques and Support Vector Machine Learning Strategy
Driver Lane Change Intention Recognition by Using Entropy-Based Fusion Techniques and Support Vector Machine Learning Strategy A Thesis Presented by Xianyi Huang to The Department of Mechanical and Industrial
More informationMaarten Bieshaar, Günther Reitberger, Stefan Zernetsch, Prof. Dr. Bernhard Sick, Dr. Erich Fuchs, Prof. Dr.-Ing. Konrad Doll
Maarten Bieshaar, Günther Reitberger, Stefan Zernetsch, Prof. Dr. Bernhard Sick, Dr. Erich Fuchs, Prof. Dr.-Ing. Konrad Doll 08.02.2017 By 2030 road traffic deaths will be the fifth leading cause of death
More informationREASONING UNDER UNCERTAINTY: CERTAINTY THEORY
REASONING UNDER UNCERTAINTY: CERTAINTY THEORY Table of Content Introduction Certainty Theory Definition Certainty Theory: Values Interpretation Certainty Theory: Representation Certainty Factor Propagation
More informationWireless Network Security Spring 2016
Wireless Network Security Spring 2016 Patrick Tague Class #19 Vehicular Network Security & Privacy 2016 Patrick Tague 1 Class #19 Review of some vehicular network stuff How wireless attacks affect vehicle
More informationCHALLENGE #1: ROAD CONDITIONS
CHALLENGE #1: ROAD CONDITIONS Your forward collision warning system may struggle on wet or icy roads because it is not able to adjust for road conditions. Wet or slick roads may increase your stopping
More informationUnderstand FORWARD COLLISION WARNING WHAT IS IT? HOW DOES IT WORK? HOW TO USE IT?
Understand WHAT IS IT? Forward collision warning systems warn you of an impending collision by detecting stopped or slowly moved vehicles ahead of your vehicle. Forward collision warning use radar, lasers,
More informationEpistemological and Computational Constraints of Simulation Support for OR Questions
Epistemological and Computational Constraints of Simulation Support for OR Questions Andreas Tolk, PhD Approved for Public Release; Distribution Unlimited. Case Number 16-3321 2 M&S as a Discipline Foundations
More informationself-driving car technology introduction
self-driving car technology introduction slide 1 Contents of this presentation 1. Motivation 2. Methods 2.1 road lane detection 2.2 collision avoidance 3. Summary 4. Future work slide 2 Motivation slide
More informationA Roadmap Matching Method for Precise Vehicle Localization using Belief Theory and Kalman Filtering
A Roadmap Matching Method for Precise Vehicle Localization using Belief Theory and Kalman Filtering M..L Najjar and Ph. Bonnifait Heudiasyc UMR 6599 Université de Technologie de Compiègne. BP 59, 65 Compiègne
More informationCausality in Concurrent Systems
Causality in Concurrent Systems F. Russo Vrije Universiteit Brussel Belgium S.Crafa Università di Padova Italy HaPoC 31 October 2013, Paris Causality in Concurrent Systems software, hardware or even physical
More informationPERFORMANCE METRICS. Mahdi Nazm Bojnordi. CS/ECE 6810: Computer Architecture. Assistant Professor School of Computing University of Utah
PERFORMANCE METRICS Mahdi Nazm Bojnordi Assistant Professor School of Computing University of Utah CS/ECE 6810: Computer Architecture Overview Announcement Jan. 17 th : Homework 1 release (due on Jan.
More informationQUANTIZED SYSTEMS AND CONTROL. Daniel Liberzon. DISC HS, June Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign
QUANTIZED SYSTEMS AND CONTROL Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign DISC HS, June 2003 HYBRID CONTROL Plant: u y
More informationDistributed estimation in sensor networks
in sensor networks A. Benavoli Dpt. di Sistemi e Informatica Università di Firenze, Italy. e-mail: benavoli@dsi.unifi.it Outline 1 An introduction to 2 3 An introduction to An introduction to In recent
More informationReal Time Relativity. ANU PHYS1201 lab. Updated 5 October 2008
Real Time Relativity. ANU PHYS1201 lab. Updated 5 October 2008 1. References [1] realtimerelativity.org (RTR software available here) [2] http://www.anu.edu.au/physics/savage/tee/site/tee/learn.html [3]
More informationPhysics 1050 Experiment 1. Introduction to Measurement and Uncertainty
Introduction to Measurement and Uncertainty Prelab Questions! Q These questions need to be completed before entering the lab. Show all workings. Prelab 1: A car takes time t = 2.5 +/- 0.2 s to travel a
More informationPolynomial-Time Verification of PCTL Properties of MDPs with Convex Uncertainties and its Application to Cyber-Physical Systems
Polynomial-Time Verification of PCTL Properties of MDPs with Convex Uncertainties and its Application to Cyber-Physical Systems Alberto Puggelli DREAM Seminar - November 26, 2013 Collaborators and PIs:
More informationPartner s Name: EXPERIMENT MOTION PLOTS & FREE FALL ACCELERATION
Name: Partner s Name: EXPERIMENT 500-2 MOTION PLOTS & FREE FALL ACCELERATION APPARATUS Track and cart, pole and crossbar, large ball, motion detector, LabPro interface. Software: Logger Pro 3.4 INTRODUCTION
More informationA class of fusion rules based on the belief redistribution to subsets or complements
Chapter 5 A class of fusion rules based on the belief redistribution to subsets or complements Florentin Smarandache Chair of Math. & Sciences Dept., Univ. of New Mexico, 200 College Road, Gallup, NM 87301,
More informationEngineering of Automated Systems with Mechatronic Objects
Engineering of Automated Systems with Mechatronic Objects On Cyber Physical Systems, intelligent Units, Industrie 4.0 Components and other granular and decentralized elements in automation engineering
More informationIntroduction. Spatial Multi-Agent Systems. The Need for a Theory
Introduction Spatial Multi-Agent Systems A spatial multi-agent system is a decentralized system composed of numerous identically programmed agents that either form or are embedded in a geometric space.
More informationPhysics 2048 Test 3 Dr. Jeff Saul Spring 2001
Physics 248 Test 3 Dr. Jeff Saul Spring 21 Name: Table: Date: READ THESE INSTRUCTIONS BEFORE YOU BEGIN Before you start the test, WRITE YOUR NAME ON EVERY PAGE OF THE EXAM. Calculators are permitted, but
More informationABSTRACT INTRODUCTION
ABSTRACT Presented in this paper is an approach to fault diagnosis based on a unifying review of linear Gaussian models. The unifying review draws together different algorithms such as PCA, factor analysis,
More informationPossible Prelab Questions.
Possible Prelab Questions. Read Lab 2. Study the Analysis section to make sure you have a firm grasp of what is required for this lab. 1) A car is travelling with constant acceleration along a straight
More informationSymbolic sensors : one solution to the numerical-symbolic interface
Benoit E., Foulloy L., Symbolic sensors : one solution to the numerical-symbolic interface, Proc. of the IMACS DSS&QR workshop, Toulouse, France, march 1991. pp. 321-326 Symbolic sensors : one solution
More informationMulti-Object Association Decision Algorithms with Belief Functions
ulti-object Association Decision Algorithms with Belief Functions Jérémie Daniel and Jean-Philippe Lauffenburger Université de Haute-Alsace UHA) odélisation Intelligence Processus Systèmes IPS) laboratory
More informationFirst Name: Last Name: Section: 1. March 26, 2008 Physics 207 EXAM 2
First Name: Last Name: Section: 1 March 26, 2008 Physics 207 EXAM 2 Please print your name and section number (or TA s name) clearly on all pages. Show all your work in the space immediately below each
More informationCOS Lecture 16 Autonomous Robot Navigation
COS 495 - Lecture 16 Autonomous Robot Navigation Instructor: Chris Clark Semester: Fall 011 1 Figures courtesy of Siegwart & Nourbakhsh Control Structure Prior Knowledge Operator Commands Localization
More informationCHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL
104 CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL 5.1 INTRODUCTION Fuzzy control is one of the most active areas of research in the application of fuzzy set theory, especially in complex control tasks, which
More informationUncertainty and Rules
Uncertainty and Rules We have already seen that expert systems can operate within the realm of uncertainty. There are several sources of uncertainty in rules: Uncertainty related to individual rules Uncertainty
More informationtotal 58
CS687 Exam, J. Košecká Name: HONOR SYSTEM: This examination is strictly individual. You are not allowed to talk, discuss, exchange solutions, etc., with other fellow students. Furthermore, you are only
More informationLab 4. Friction. Goals. Introduction
Lab 4. Friction Goals To determine whether the simple model for the frictional force presented in the text, where friction is proportional to the product of a constant coefficient of friction, µ K, and
More informationForce and Motion 20 N. Force: Net Force on 2 kg mass = N. Net Force on 3 kg mass = = N. Motion: Mass Accel. of 2 kg mass = = kg m/s 2.
Force and Motion Team In previous labs, you used a motion sensor to measure the position, velocity, and acceleration of moving objects. You were not concerned about the mechanism that caused the object
More informationAP Physics 1 Summer Assignment Packet
AP Physics 1 Summer Assignment Packet 2017-18 Welcome to AP Physics 1 at David Posnack Jewish Day School. The concepts of physics are the most fundamental found in the sciences. By the end of the year,
More information3. DIFFERENT MODEL TYPES
3-1 3. DIFFERENT MODEL TYPES It is important for us to fully understand a physical problem before we can select a solution strategy for it. Models are convenient tools that enhance our understanding and
More informationENGR352 Problem Set 02
engr352/engr352p02 September 13, 2018) ENGR352 Problem Set 02 Transfer function of an estimator 1. Using Eq. (1.1.4-27) from the text, find the correct value of r ss (the result given in the text is incorrect).
More informationAn Integrative Model for Parallelism
An Integrative Model for Parallelism Victor Eijkhout ICERM workshop 2012/01/09 Introduction Formal part Examples Extension to other memory models Conclusion tw-12-exascale 2012/01/09 2 Introduction tw-12-exascale
More information