Application to Intelligent Transportation Systems M. Shawky Heudiasyc Laboratory, JRU with CNRS Université de Technologie de Compiègne France

Size: px
Start display at page:

Download "Application to Intelligent Transportation Systems M. Shawky Heudiasyc Laboratory, JRU with CNRS Université de Technologie de Compiègne France"

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. 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 information

Determining the minimum percentage of vehicles equipped with a ucan necessary to accurately estimate the traffic speed

Determining 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 information

JOINT 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 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 information

Handling imprecise and uncertain class labels in classification and clustering

Handling 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 information

Towards Fully-automated Driving

Towards 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 information

Partially Observable Markov Decision Processes (POMDPs)

Partially 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 information

A Probabilistic Relational Model for Characterizing Situations in Dynamic Multi-Agent Systems

A 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 information

SMPS 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 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 information

Determining 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 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 information

Comparison of two non-linear model-based control strategies for autonomous vehicles

Comparison 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 information

A hierarchical fusion of expert opinion in the Transferable Belief Model (TBM) Minh Ha-Duong, CNRS, France

A 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 information

A. Incorrect! This inequality is a disjunction and has a solution set shaded outside the boundary points.

A. 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 information

Reasoning with Uncertainty

Reasoning 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 information

Vision for Mobile Robot Navigation: A Survey

Vision 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 information

Fault Tolerance of a Reconfigurable Autonomous Goal-Based Robotic Control System

Fault 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 information

Safety and Reliability of Embedded Systems. (Sicherheit und Zuverlässigkeit eingebetteter Systeme) Fault Tree Analysis Obscurities and Open Issues

Safety 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 information

Ranking Verification Counterexamples: An Invariant guided approach

Ranking 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 information

Tennis player segmentation for semantic behavior analysis

Tennis 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 information

Formative Assessment: Uniform Acceleration

Formative 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 information

Physics 103 Laboratory Fall Lab #2: Position, Velocity and Acceleration

Physics 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 information

Multi-Sensor Fusion for Localization of a Mobile Robot in Outdoor Environments

Multi-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 information

A SELF-TUNING KALMAN FILTER FOR AUTONOMOUS SPACECRAFT NAVIGATION

A 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 information

Statistical 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 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 information

Embedded Systems Design: Optimization Challenges. Paul Pop Embedded Systems Lab (ESLAB) Linköping University, Sweden

Embedded 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 information

Introduction to belief functions

Introduction 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 information

Conceptual Modeling: How to Connect Architecture Overview and Design Details?

Conceptual 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 information

Fuzzy Systems. Introduction

Fuzzy 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 information

On Motion Models for Target Tracking in Automotive Applications

On 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 information

Stéphane Lafortune. August 2006

Sté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 information

Sequential adaptive combination of unreliable sources of evidence

Sequential 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 information

Automotive Radar and Radar Based Perception for Driverless Cars

Automotive 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 information

Analysis of Forward Collision Warning System. Based on Vehicle-mounted Sensors on. Roads with an Up-Down Road gradient

Analysis 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 information

Explaining Results of Neural Networks by Contextual Importance and Utility

Explaining 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 information

Definition 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 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 information

Statistical methods for decision making in mine action

Statistical 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 information

A 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 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 information

CS 700: Quantitative Methods & Experimental Design in Computer Science

CS 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 information

A Probabilistic Relational Model for Characterizing Situations in Dynamic Multi-Agent Systems

A 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 information

N-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 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 information

ENGR 1620 Lab 1. Sensors and Detection Pre-lab

ENGR 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 information

Information fusion for scene understanding

Information 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 information

Stereoscopic Programmable Automotive Headlights for Improved Safety Road

Stereoscopic 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 information

The Unnormalized Dempster s Rule of Combination: a New Justification from the Least Commitment Principle and some Extensions

The 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 information

Basic Probabilistic Reasoning SEG

Basic 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 information

Overview of the Seminar Topic

Overview 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 information

THE 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 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 information

Motion Planning in Partially Known Dynamic Environments

Motion 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 information

Partially Observable Markov Decision Processes (POMDPs) Pieter Abbeel UC Berkeley EECS

Partially 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 information

A Study on Performance Analysis of V2V Communication Based AEB System Considering Road Friction at Slopes

A 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 information

FOURIER-MOTZKIN METHODS FOR FAULT DIAGNOSIS IN DISCRETE EVENT SYSTEMS

FOURIER-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 information

A Multi-Periodic Synchronous Data-Flow Language

A 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 information

Linear Motion with Constant Acceleration

Linear 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 information

Fuzzy Systems. Introduction

Fuzzy 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 information

Localization. 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 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 information

INTELLIGENT AUTONOMY FOR MULTIPLE, COORDINATED UAVS

INTELLIGENT 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 information

Fuzzy Applications 10/2/2001. Feedback Control Systems FLC. Engine-Boiler FLC. Engine-Boiler FLC. Engine-Boiler FLC. Page 1

Fuzzy 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 information

IC3 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 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 information

1 INTRODUCTION 2 PROBLEM DEFINITION

1 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 information

Fine Grain Quality Management

Fine 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 information

Encoding 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 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 information

The AADL behavior annex - experiments and roadmap

The 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 information

Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers

Sliding 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 information

Traffic Modelling for Moving-Block Train Control System

Traffic 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 information

Quantum Computing Approach to V&V of Complex Systems Overview

Quantum 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 information

Driver 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 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 information

Maarten 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 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 information

REASONING UNDER UNCERTAINTY: CERTAINTY THEORY

REASONING 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 information

Wireless Network Security Spring 2016

Wireless 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 information

CHALLENGE #1: ROAD CONDITIONS

CHALLENGE #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 information

Understand FORWARD COLLISION WARNING WHAT IS IT? HOW DOES IT WORK? HOW TO USE IT?

Understand 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 information

Epistemological and Computational Constraints of Simulation Support for OR Questions

Epistemological 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 information

self-driving car technology introduction

self-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 information

A 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 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 information

Causality in Concurrent Systems

Causality 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 information

PERFORMANCE METRICS. Mahdi Nazm Bojnordi. CS/ECE 6810: Computer Architecture. Assistant Professor School of Computing University of Utah

PERFORMANCE 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 information

QUANTIZED 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. 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 information

Distributed estimation in sensor networks

Distributed 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 information

Real Time Relativity. ANU PHYS1201 lab. Updated 5 October 2008

Real 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 information

Physics 1050 Experiment 1. Introduction to Measurement and Uncertainty

Physics 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 information

Polynomial-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 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 information

Partner s Name: EXPERIMENT MOTION PLOTS & FREE FALL ACCELERATION

Partner 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 information

A class of fusion rules based on the belief redistribution to subsets or complements

A 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 information

Engineering of Automated Systems with Mechatronic Objects

Engineering 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 information

Introduction. Spatial Multi-Agent Systems. The Need for a Theory

Introduction. 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 information

Physics 2048 Test 3 Dr. Jeff Saul Spring 2001

Physics 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 information

ABSTRACT INTRODUCTION

ABSTRACT 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 information

Possible Prelab Questions.

Possible 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 information

Symbolic sensors : one solution to the numerical-symbolic interface

Symbolic 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 information

Multi-Object Association Decision Algorithms with Belief Functions

Multi-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 information

First 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 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 information

COS Lecture 16 Autonomous Robot Navigation

COS 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 information

CHAPTER 5 FUZZY LOGIC FOR ATTITUDE CONTROL

CHAPTER 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 information

Uncertainty and Rules

Uncertainty 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 information

total 58

total 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 information

Lab 4. Friction. Goals. Introduction

Lab 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 information

Force 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 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 information

AP Physics 1 Summer Assignment Packet

AP 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 information

3. DIFFERENT MODEL TYPES

3. 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 information

ENGR352 Problem Set 02

ENGR352 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 information

An Integrative Model for Parallelism

An 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