We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill.

Size: px
Start display at page:

Download "We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill."

Transcription

1 We provide two sections from the book (in preparation) Intelligent and Autonomous Road Vehicles, by Ozguner, Acarman and Redmill Steering control using point mass model: Open loop commands We consider the point mass model on the plane so as to present motion in the lateral and in the longitudinal directions, x = Vs cosθ y = Vs sin Θ Θ = r (6) where x represents position of the point mass vehicle model in the longitudinal direction, y represents position of the point mass vehicle model in the lateral direction, and Θ, [rad] respresents angle between the longitudinal and the lateral directions of the model or steering wheel angle and r denotes the commanded steering wheel turn rate [rad/sec]. Note that this model assumes the speed to be constant. In fact, if the angle is zero, traveling along the x direction only, we will end up with a first order differential equation in x, contrary to (2.1).

2 Figure 2.27: The time responses of lane change maneuvering. Position in the longitudinal direction versus position in the lateral direction is plotted. We consider fixed speed [V s = constant]. We simulate lane change maneuvering in Fig Wheel steering angle is applied at t=5 sec., and point mass vehicle model s motion is plotted in Fig Changing lane is accomplished when the position of the vehicle model is shifted from the center of left lane to the center of the right lane. Lane width is chosen to be 3.25 meters therefore left lane center is placed to be at meters and the center of the right lane is placed to be at meters.

3 Figure 2.28: The time responses of positions in the longitudinal and in the lateral direction. Figure 2.29: The time responses of steering wheel angle and steering wheel angle rate. Wheel steering angle Θ, and wheel steering angular rate is plotted r, in Fig.2.29 to accomplish lane change maneuvering.

4 Figure 2.30: The time responses of double lane change maneuvering. Position in the longitudinal direction versus position in the lateral direction is plotted. The time responses of positions in the longitudinal and in the lateral direction are added. Double lane change maneuvering is accomplished by a right lane change operation followed by a left lane change operation, i.e., shifting the center of gravity of the vehicle model from the center of the left lane to the center of the right lane and vice versa, see Fig Wheel steering angle, Θ, and wheel steering angular rate is plotted r, in Fig.2.31 to accomplish double lane change maneuvering task.

5 Figure 2.31: The time responses of steering wheel angle and steering wheel angle rate Steering control using point mass model: Closed loop commands We shall now consider steering with a closed loop command, coming from sensors detecting our status with respect to the roadway. Figure 2.32: Tracking the road curvature. It is assumed that the car is able to measure the lane deviation at some look-ahead distance away. We shall assume that this deviation is measured in terms of an angle?.

6 (We shall discuss the technology needed to make such a measurement in a later chapter. At this point, let us assume such a measurement is possible, it is instantaneous, and it is noise-free.) Consider the basic equations for the point mass with fixed speed again: x = Vs cosθ y = Vs sin Θ Θ = r We propose a steering wheel command r = K? Simulation to test such a lane tracking algorithm will rely on making a representation of the curved road. Such a representation can be done in terms of a data file (a point by point representation of the curve) or a polynomial or other closed for expression. We shall now move on to a very specific curve, namely a ninety degree corner. Turning a corner is an important maneuvering task. Reference establishment is shown in Fig A 2-step reference trajectory is proposed so as to accomplish the corner turn. Figure 2.33: Turning corner and reference establishment. The point mass vehicle, coming to the crossroad from the left side, is going to turn right. Reference establishment for turning right perpendicularly is constituted in two steps:

7 1) Lane keeping: coming onto the corner while maintaining the reference position in the lateral direction, denoted by y 0 and increasing the reference position in the longitudinal direction, denoted by x 0 in Fig 2.33, reference is established to approach to the corner: d x0 2 d y0 = 2 2) Approaching to the center of the corner, just turning the corner, a new reference is established satisfying a fixed reference position in the longitudinal direction, denoted by x 0 =-d/2, and decreasing reference position in the lateral direction, denoted by y 0 =-d/2 to the final reference value y f d x0 = 2 d y0 = y f 2 Figure 2.34: The time responses of turning corner maneuvering. Positions in the longitudinal direction versus lateral direction is plotted when speed is constant and variable.

8 Figure 2.35: The time responses of the wheel angle and rate for turning corner maneuvering. The time response of the speed is plotted for the cases when speed is constant and variable. In Fig.2.34, turning maneuvering of a vehicle model is plotted. In this plot, the initial reference for the lateral position is chosen as the center of the lane y 0 = meters. And x 0 is increasing until coming to the corner. To realize the turn maneuver, a second step of reference generation is established as x 0 = meters meaning a perpendicular turn at the center and maintain its position in the longitudinal or x direction and leaving the corner by tending its position in the lateral or y direction to its final value denoted by y f, a negative value higher than y 0. In Fig and Fig.2.35, the turn maneuver with fixed speeds is accomplished. Since the vehicle motion is subjected to constant drive force, displacement in the lateral direction is maintained large around the corner. Speed can be reduced while approaching the corner and resumed to its fixed value after turning the corner. The time responses are plotted for steering wheel angle and variable speed to accomplish turning task The need for command sequencing It should be clear that some way for generating a command sequence is needed, as indicated by the corner turning example, or earlier when doing lane change. A lot can be accomplished by judicious use of reference signals while in lane-tracking mode. For example a lane shift operation can be accomplished by inserting an additional bias signal, while the lane sensor simply switches to acquiring data from the next lane. But even then,

9 a higher level authority has to initiate the insertion of the bias signal at the appropriate lane change time. And in the corner-turning example, some sensor should be aware of the approach of the intersection, so as to initiate the reference-changing operation. Command sequencing, as illustrated above, can be accomplished in one of two approaches, and possibly a combination of both. These are: Defining a finite set of states and transitioning through them. Each state leads to a set of feedback gains and/or reference signals. The model of the system is a combination of the vehicle dynamics jointly with a state machine, leading to a hybrid system. Defining a functional hierarchy that under certain conditions again leads to a different set of feedback gains and reference signals. The hybrid system model is probably hidden, but still exists Application to obstacle avoidance In this section, we consider obstacle avoidance with the following assumptions. 1. The road is a multiple-lane, structured road, with detectable lane markers; 2. The car that we are driving always runs on the right lane if there is no obstacle ahead. 3. When an obstacle is detected ahead, the obstacle avoidance task is accomplished by a series of actions of changing to the left lane, passing the obstacle, and changing back to the right lane. 4. During the obstacle avoidance process, no other vehicles or obstacles will appear in the scenario. For example, the left lane is always empty so a left lane change is always risk-free. Here we call an object obstacle based on its speed on the road. If an object has a speed less than certain threshold, v min, our car will regard it as an obstacle and try to avoid it, otherwise, the car will just follow it. A complete obstacle avoidance scenario can be described as follows. y x Car 1 Obstacle

10 As Figure 3.4. illustrates, the whole obstacle avoidance procedure is divided into five stages as follows: 1: In this stage, we assume that there is no object ahead (within distance d 0 ). Thus, Car1 runs along the right lane of a two-lane road at speed v1. Whenever an object is found within distance d 0, it enters stage 2. 2: In this stage, Car1 checks the speed of the object to see whether it is an obstacle or not. At the same time, Car1still keeps running on the right lane, but it may slow down little by little as it is approaching the object. When the distance between Car1 and the object decreases down to d 1, it will either enter stage if the detected object is considered as an obstacle, or just follow the object ahead, which will leads Car1 into another stage that is not shown in this scenario. : In this stage, Car1 turns left and changes to the left lane if it considers the object ahead as an obstacle. When the left lane changing is finished, Car1 enters stage 4. 4: In this stage, Car1 runs on the left lane until it has totally passed the obstacle. Then Car1 enters stage. : In this stage, Car1 turns right and changes back to the right lane. After that, Car1 switches back to stage 1. Based on the assumptions and analysis above, we can design the obstacle avoidance system as follows: Γ Finite State Machine Sensors Interface Ψ Φ D Signal Processing

11 Obviously, the system will be a hybrid system, as shown in Fig The continuous time system represents the acceleration system of Car1, which can switches among several dynamic models according to the state that Car1 is at. Those models include standard (normal) running, following, approaching (object observed), left lane changing, passing, and right lane changing. The state switching is controlled by a finite state machine. The interface provides the communication between the finite state machine and the continuous time system, which consists of two functions, ψ and φ. ψ is used to translate the state information to switching signals and send it to the acceleration system. While, φ is in charge of generating the events for the finite state machine according to the outputs of the system (y) and the data from the sensor system (D) based on some thresholds. Γ is the external control event, which can reset the state of the finite state machine. These control events are: Table 1: External Control Events Γ C1 C2 C3 Meaning Go to standard running state To make a left lane change To make a right lane change Several sensor systems are used in the system: 1) A vision system based on cameras in the front to detect the lane markers, which is used to get the longitude position of the car on the road. 2) An obstacle detection system based on radar in the front to detect the objects ahead, which is used to get the distances and velocities of the objects ahead. 3) A side-looking radar system to on each side of Car1, which is used to check if Car1 has passed the obstacle. The outline of the algorithm is represented by a finite state machine in the following figure. State normal, obstacle observed, right lane change, passing and left lane change are corresponding to the five stages outlined in Fig. 2.1, respectively. The follow state is for the case when there is a low speed vehicle ahead, but it is not

12 considered as an obstacle. In this case, Car1 is assumed to be controlled by its ACC system and follow the slow car ahead. Table 2 explains the events in the finite state machine, as well as the interface conditions to generate the events. Table 3 lists the parameters and variables used in the system. E3 Follow E1, C1 E1 E3 E2 Normal E2 Object observed E1 E9 C3 C2 E4, C2 Right lane change Left lane change E10 E5, C3 Passing E7 E8 E6 Figure 3.6: Finite state machine diagram

13 Table 2: Events Events E1 E2 E3 E4 E5 E6 E7 E8 E9 E10 Interface conditions to generate the events (φ) d >= d 0 or v 2 >= v max d 1 <= d < d 0 and v 2 < v max d < d 1 and v min <= v 2 < v max d < d 1 and v 2 < v min Pass = true Pass = false LLCF= true LLCF = false RLCF = true RLCF = false Table 3: Variables and Parameters Constant Parameters Meaning d 0 d 1 v min v max Variables D v 2 v 1 The distance that an object ahead starts to be observed. The distance that the object avoidance procedure starts. The minimum lateral velocity of Car1 for following. The maximum velocity of Car1. Meaning The distance between Car1 and the object ahead. The velocity (lateral only) of the object ahead. The lateral velocity of Car1

14 Pass LLCF RLCF Passing process indicator Left lane change finished tag Right lane change finished tag As mentioned before, the interface part includes tow functions, ψ and φ. The detail thresholding functions of φ have been listed in Table 2. The function of ψ is shown in the following table. Table 4: Interfacing function y S: State of the finite state machine ψ(s): Model switches 1: Normal 1: Standard running 2: Object observed 2: Approaching 3: Follow 3: Following 4: Left lane change 4: Left lane changing 5: Pass 5: Passing 6: Left lane change 6: Left lane changing

Control of a Car-Like Vehicle with a Reference Model and Particularization

Control of a Car-Like Vehicle with a Reference Model and Particularization Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,

More information

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight

More information

( ) 4 and 20, find the value. v c is equal to this average CALCULUS WORKSHEET 1 ON PARTICLE MOTION

( ) 4 and 20, find the value. v c is equal to this average CALCULUS WORKSHEET 1 ON PARTICLE MOTION CALCULUS WORKSHEET 1 ON PARTICLE MOTION Work these on notebook paper. Use your calculator only on part (f) of problems 1. Do not use your calculator on the other problems. Write your justifications in

More information

Analysis of Critical Speed Yaw Scuffs Using Spiral Curves

Analysis of Critical Speed Yaw Scuffs Using Spiral Curves Analysis of Critical Speed Yaw Scuffs Using Spiral Curves Jeremy Daily Department of Mechanical Engineering University of Tulsa PAPER #2012-01-0606 Presentation Overview Review of Critical Speed Yaw Analysis

More information

Kinematics of Mechanisms 6 Acceleration

Kinematics of Mechanisms 6 Acceleration Kinematics of Mechanisms 6 Acceleration Latifah Nurahmi Latifah.nurahmi@gmail.com Room C.250 Acceleration analysis Acceleration analysis: Determine the manner in which certain points on the mechanism are

More information

Line following of a mobile robot

Line following of a mobile robot Line following of a mobile robot May 18, 004 1 In brief... The project is about controlling a differential steering mobile robot so that it follows a specified track. Steering is achieved by setting different

More information

Complete the table by filling in the symbols and equations. Include any notes that will help you remember and understand what these terms mean.

Complete the table by filling in the symbols and equations. Include any notes that will help you remember and understand what these terms mean. AP Physics Rotational kinematics Rotational Kinematics Complete the table by filling in the symbols and equations. Include any notes that will help you remember and understand what these terms mean. Translational

More information

MECH 3140 Final Project

MECH 3140 Final Project MECH 3140 Final Project Final presentation will be held December 7-8. The presentation will be the only deliverable for the final project and should be approximately 20-25 minutes with an additional 10

More information

AP Physics 1 Summer Assignment (2014)

AP Physics 1 Summer Assignment (2014) Name: Date: AP Physics 1 Summer Assignment (2014) Instructions: 1. Read and study Chapter 2 Describing Motion: Kinematics in One Dimension. 2. Answer the questions below. 3. Submit your answers online

More information

Robust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars

Robust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars Robust Model Predictive Control for Autonomous Vehicle/Self-Driving Cars Che Kun Law, Darshit Dalal, Stephen Shearrow A robust Model Predictive Control (MPC) approach for controlling front steering of

More information

Self-Healing Maps for Autonomous Driving. Sanjay Sood GPU Conference May 10, 2017

Self-Healing Maps for Autonomous Driving. Sanjay Sood GPU Conference May 10, 2017 Self-Healing Maps for Autonomous Driving Sanjay Sood GPU Conference May 10, 2017 HERE Technologies 200 Countries mapped 7,000+ Employees in 56 countries focused on delivering the world s best map and location

More information

Rotational Kinematics, Physics. Worksheet 1: Practice working with rotation and revolution

Rotational Kinematics, Physics. Worksheet 1: Practice working with rotation and revolution Rotational Kinematics, Physics Worksheet 1: Practice working with rotation and revolution Circular motion can involve rotation and/or revolution. Rotation occurs when the object spins about an internal

More information

Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels

Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels Visual Feedback Attitude Control of a Bias Momentum Micro Satellite using Two Wheels Fuyuto Terui a, Nobutada Sako b, Keisuke Yoshihara c, Toru Yamamoto c, Shinichi Nakasuka b a National Aerospace Laboratory

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

QuickCheck. A cart slows down while moving away from the origin. What do the position and velocity graphs look like? Slide 2-65

QuickCheck. A cart slows down while moving away from the origin. What do the position and velocity graphs look like? Slide 2-65 QuickCheck A cart slows down while moving away from the origin. What do the position and velocity graphs look like? Slide 2-65 QuickCheck A cart speeds up toward the origin. What do the position and velocity

More information

suppressing traffic flow instabilities

suppressing traffic flow instabilities suppressing traffic flow instabilities S S VF VC VL D D Berthold K.P. Horn Traffic flow instabilities waste energy: At high densities traffic flow becomes unstable Traffic acts as if it was a dilatant

More information

Investigation 2 (Calculator): f(x) = 2sin(0.5x)

Investigation 2 (Calculator): f(x) = 2sin(0.5x) Section 3.3 Increasing/Decreasing & The 1 st Derivative Test Day 1 Investigation 1 (Calculator): f(x) = x 2 3x + 4 State all extremes on [0, 5]: Original graph: Global min(s): Global max(s): Local min(s):

More information

Interacting Vehicles: Rules of the Game

Interacting Vehicles: Rules of the Game Chapter 7 Interacting Vehicles: Rules of the Game In previous chapters, we introduced an intelligent control method for autonomous navigation and path planning. The decision system mainly uses local information,

More information

AP Physics 1 Lesson 15.a Rotational Kinematics Graphical Analysis and Kinematic Equation Use. Name. Date. Period. Engage

AP Physics 1 Lesson 15.a Rotational Kinematics Graphical Analysis and Kinematic Equation Use. Name. Date. Period. Engage AP Physics 1 Lesson 15.a Rotational Kinematics Graphical Analysis and Kinematic Equation Use Name Outcomes Date Interpret graphical evidence of angular motion (uniform speed & uniform acceleration). Apply

More information

Time-Optimal Automobile Test Drives with Gear Shifts

Time-Optimal Automobile Test Drives with Gear Shifts Time-Optimal Control of Automobile Test Drives with Gear Shifts Christian Kirches Interdisciplinary Center for Scientific Computing (IWR) Ruprecht-Karls-University of Heidelberg, Germany joint work with

More information

CHAPTER 2: Describing Motion: Kinematics in One Dimension

CHAPTER 2: Describing Motion: Kinematics in One Dimension CHAPTER : Describing Motion: Kinematics in One Dimension Answers to Questions 1. A car speedometer measures only speed. It does not give any information about the direction, and so does not measure velocity..

More information

CONTROL OF THE NONHOLONOMIC INTEGRATOR

CONTROL OF THE NONHOLONOMIC INTEGRATOR June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline

More information

2.1 Traffic Stream Characteristics. Time Space Diagram and Measurement Procedures Variables of Interest

2.1 Traffic Stream Characteristics. Time Space Diagram and Measurement Procedures Variables of Interest 2.1 Traffic Stream Characteristics Time Space Diagram and Measurement Procedures Variables of Interest Traffic Stream Models 2.1 Traffic Stream Characteristics Time Space Diagram Speed =100km/h = 27.78

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

DETECTION OF CRITICAL SITUATIONS FOR LATERAL VEHICLE CONTROL

DETECTION OF CRITICAL SITUATIONS FOR LATERAL VEHICLE CONTROL DETECTION OF CRITICAL SITUATIONS FOR LATERAL VEHICLE CONTROL N Zbiri, A Rabhi N K M Sirdi Laboratoire des Systèmes Complexes 4 rue du Pelvoux CE 1455 Courcournnes 912 Evry Cedex Laboratoire de Robotique

More information

Lateral control of autonomous electric cars for relocation of public urban mobility fleet

Lateral control of autonomous electric cars for relocation of public urban mobility fleet Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December 1-15, 5 MoIC18. Lateral control of autonomous electric cars for relocation

More information

Lateral Path-Following Control for Automated Vehicle Platoons

Lateral Path-Following Control for Automated Vehicle Platoons Lateral Path-Following Control for Automated Vehicle Platoons Master of Science Thesis Delft Center for Systems and Control Lateral Path-Following Control for Automated Vehicle Platoons Master of Science

More information

PH Fall - Section 04 - Version A DRAFT

PH Fall - Section 04 - Version A DRAFT 1. A truck (traveling in a straight line), starts from rest and accelerates to 30 m/s in 20 seconds. It cruises along at that constant speed for one minute, then brakes, coming to a stop in 25 m. Determine

More information

15-94 Chapter 15: Homework Problems

15-94 Chapter 15: Homework Problems 15-94 Chapter 15: Homework Problems 13.1 Rectilinear Motion (a) The displacement of a particle is given by s = At 3 Bt 2 Ct 50m. If A = 1m/s 3, B = 2m/s 2, and C = 3m/s, plot the displacement, velocity,

More information

EXAMPLE: MODELING THE PT326 PROCESS TRAINER

EXAMPLE: MODELING THE PT326 PROCESS TRAINER CHAPTER 1 By Radu Muresan University of Guelph Page 1 EXAMPLE: MODELING THE PT326 PROCESS TRAINER The PT326 apparatus models common industrial situations in which temperature control is required in the

More information

Physics Pre-comp diagnostic Answers

Physics Pre-comp diagnostic Answers Name Element Physics Pre-comp diagnostic Answers Grade 8 2017-2018 Instructions: THIS TEST IS NOT FOR A GRADE. It is to help you determine what you need to study for the precomps. Just do your best. Put

More information

Chapter 2. Motion along a straight line

Chapter 2. Motion along a straight line Chapter 2 Motion along a straight line Motion We find moving objects all around us. The study of motion is called kinematics. Examples: The Earth orbits around the Sun A roadway moves with Earth s rotation

More information

Circular Motion Test Review

Circular Motion Test Review Circular Motion Test Review Name: Date: 1) Is it possible for an object moving with a constant speed to accelerate? Explain. A) No, if the speed is constant then the acceleration is equal to zero. B) No,

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

Conceptual Physics 11 th Edition

Conceptual Physics 11 th Edition Conceptual Physics 11 th Edition Chapter 3: LINEAR MOTION This lecture will help you understand: Motion Is Relative Speed : Average and Instantaneous Velocity Acceleration Free Fall Motion Is Relative

More information

POE FINAL SEMESTER 2

POE FINAL SEMESTER 2 POE FINAL SEMESTER 2 MULTIPLE CHOICE 1. What is the purpose of the RobotC Debug window? a. It allows the user to Start and Stop their program. b. It allows the user to step through their program one line

More information

Physics 12. Unit 5 Circular Motion and Gravitation Part 1

Physics 12. Unit 5 Circular Motion and Gravitation Part 1 Physics 12 Unit 5 Circular Motion and Gravitation Part 1 1. Nonlinear motions According to the Newton s first law, an object remains its tendency of motion as long as there is no external force acting

More information

Determining absolute orientation of a phone by imaging celestial bodies

Determining absolute orientation of a phone by imaging celestial bodies Technical Disclosure Commons Defensive Publications Series October 06, 2017 Determining absolute orientation of a phone by imaging celestial bodies Chia-Kai Liang Yibo Chen Follow this and additional works

More information

Rotational Kinematics

Rotational Kinematics Rotational Kinematics Rotational Coordinates Ridged objects require six numbers to describe their position and orientation: 3 coordinates 3 axes of rotation Rotational Coordinates Use an angle θ to describe

More information

Lecture T2 The Pendulum-Based Start Gate (US 8,016,639 B2)

Lecture T2 The Pendulum-Based Start Gate (US 8,016,639 B2) 1 Lecture T2 The Pendulum-Based Start Gate (US 8,016,639 B2) INTRODUCTION Literally millions of Pinewood Derby races have been run since the inception of the race in 1953, mostly by Cub Scouts and their

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 B C D. Unit 6 (1-Dimensional Motion) Practice Assessment

A B C D. Unit 6 (1-Dimensional Motion) Practice Assessment Unit 6 (1-Dimensional Motion) Practice Assessment Choose the best answer to the following questions. Indicate the confidence in your answer by writing C (Confident), S (So-so), or G (Guessed) next to the

More information

YOUR VEHICLE WINDOWS

YOUR VEHICLE WINDOWS REDUCED VISIBILITY WHENEVER VISIBILITY IS REDUCED DRIVERS NEED MORE TIME TO USE THE IPDE PROCESS. YOU CAN MAINTAIN A SAFE INTENDED PATH OF TRAVEL BY: SLOWING DOWN TO GIVE YOURSELF MORE TIME SCANNING IN

More information

Physics 207 Lecture 10. Lecture 10. Employ Newton s Laws in 2D problems with circular motion

Physics 207 Lecture 10. Lecture 10. Employ Newton s Laws in 2D problems with circular motion Lecture 10 Goals: Employ Newton s Laws in 2D problems with circular motion Assignment: HW5, (Chapters 8 & 9, due 3/4, Wednesday) For Tuesday: Finish reading Chapter 8, start Chapter 9. Physics 207: Lecture

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

Estimation of Tire-Road Friction by Tire Rotational Vibration Model

Estimation of Tire-Road Friction by Tire Rotational Vibration Model 53 Research Report Estimation of Tire-Road Friction by Tire Rotational Vibration Model Takaji Umeno Abstract Tire-road friction is the most important piece of information used by active safety systems.

More information

LAB 3: WORK AND ENERGY

LAB 3: WORK AND ENERGY 1 Name Date Lab Day/Time Partner(s) Lab TA (CORRECTED /4/05) OBJECTIVES LAB 3: WORK AND ENERGY To understand the concept of work in physics as an extension of the intuitive understanding of effort. To

More information

Physics 2A Chapter 1 - Vectors Fall 2017

Physics 2A Chapter 1 - Vectors Fall 2017 These notes are eight pages. That includes some diagrams, but I realize reading them could get a bit tedious. So here is a quick summary: A vector quantity is one for which direction is relevant, like

More information

Lecture 10. Example: Friction and Motion

Lecture 10. Example: Friction and Motion Lecture 10 Goals: Exploit Newton s 3 rd Law in problems with friction Employ Newton s Laws in 2D problems with circular motion Assignment: HW5, (Chapter 7, due 2/24, Wednesday) For Tuesday: Finish reading

More information

MEAM-620 Advanced Robotics. Roller Racer. Akshay Rajhans Nikhil Shaligram

MEAM-620 Advanced Robotics. Roller Racer. Akshay Rajhans Nikhil Shaligram MEAM-620 Advanced Robotics Roller Racer Akshay Rajhans Nikhil Shaligram Introduction: Roller racer is a three wheeled vehicle manually operated by hands. The drive is given to the front wheel and the rear

More information

Robot Control Basics CS 685

Robot Control Basics CS 685 Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior

More information

TAM 212 Worksheet 5: Car steering

TAM 212 Worksheet 5: Car steering Name: Group members: TM 212 Worksheet 5: ar steering This worksheet aims to understand how cars steer. The #avs webpage on Steering geometry illustrates the basic ideas. On the diagram below, the kingpins

More information

Lecture 4. Applications

Lecture 4. Applications Lecture 4. Applications Summary Tools such as HyTech, CheckMate, Uppaal, Kronos have been used in many contexts typically to verify safety of a control design or to get tight bounds on parameters (e.g.

More information

Chapter: Newton s Laws of Motion

Chapter: Newton s Laws of Motion Table of Contents Chapter: Newton s Laws of Motion Section 1: Motion Section 2: Newton s First Law Section 3: Newton s Second Law Section 4: Newton s Third Law 1 Motion What is motion? Distance and Displacement

More information

Rotational Kinematics Notes 3rd.notebook. March 20, 2017

Rotational Kinematics Notes 3rd.notebook. March 20, 2017 1 2 3 4 Rotational Kinematics Objectives: Students will understand how the Big 4 apply to rotational motion Students will know the variables used to describe rotational motion Students will be able to

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

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

CHAPTER 1. Introduction

CHAPTER 1. Introduction CHAPTER 1 Introduction Linear geometric control theory was initiated in the beginning of the 1970 s, see for example, [1, 7]. A good summary of the subject is the book by Wonham [17]. The term geometric

More information

Motion Graphs Practice

Motion Graphs Practice Name Motion Graphs Practice d vs. t Graphs d vs. t Graphs d vs. t Graphs 1. The graph below represents the relationship between velocity and time of travel for a toy car moving in a straight line. 3. The

More information

Handling robot collisions in the state estimator module of the MI20 robotsoccer system

Handling robot collisions in the state estimator module of the MI20 robotsoccer system Handling robot collisions in the state estimator module of the MI20 robotsoccer system Sido Grond Department of Computer Science University of Twente Enschede, Netherlands Email: s.grond@tiscali.nl; robotsoccer@ewi.utwente.nl

More information

Physics 1A. Lecture 3B. "More than anything else... any guy here would love to have a monkey. A pet monkey." -- Dane Cook

Physics 1A. Lecture 3B. More than anything else... any guy here would love to have a monkey. A pet monkey. -- Dane Cook Physics 1A Lecture 3B "More than anything else... any guy here would love to have a monkey. A pet monkey." -- Dane Cook Trajectories Since there is no horizontal acceleration (a x = 0) the horizontal position,

More information

Traffic safety research: a challenge for extreme value statistics

Traffic safety research: a challenge for extreme value statistics Traffic safety research: a challenge for extreme value statistics VTTI Driving Transportation with Technology Jenny Jonasson, Astra-Zeneca, Gothenburg Holger Rootzén, Mathematical Sciences, Chalmers http://www.math.chalmers.se/~rootzen/

More information

Simple Car Dynamics. Outline. Claude Lacoursière HPC2N/VRlab, Umeå Universitet, Sweden, May 18, 2005

Simple Car Dynamics. Outline. Claude Lacoursière HPC2N/VRlab, Umeå Universitet, Sweden, May 18, 2005 Simple Car Dynamics Claude Lacoursière HPC2N/VRlab, Umeå Universitet, Sweden, and CMLabs Simulations, Montréal, Canada May 18, 2005 Typeset by FoilTEX May 16th 2005 Outline basics of vehicle dynamics different

More information

Announcements. Principle of Work and Energy - Sections Engr222 Spring 2004 Chapter Test Wednesday

Announcements. Principle of Work and Energy - Sections Engr222 Spring 2004 Chapter Test Wednesday Announcements Test Wednesday Closed book 3 page sheet sheet (on web) Calculator Chap 12.6-10, 13.1-6 Principle of Work and Energy - Sections 14.1-3 Today s Objectives: Students will be able to: a) Calculate

More information

Unit 1 Test Review Physics Basics, Movement, and Vectors Chapters 2-3

Unit 1 Test Review Physics Basics, Movement, and Vectors Chapters 2-3 A.P. Physics B Unit 1 Test Review Physics Basics, Movement, and Vectors Chapters - 3 * In studying for your test, make sure to study this review sheet along with your quizzes and homework assignments.

More information

Smooth Path Generation Based on Bézier Curves for Autonomous Vehicles

Smooth Path Generation Based on Bézier Curves for Autonomous Vehicles Smooth Path Generation Based on Bézier Curves for Autonomous Vehicles Ji-wung Choi, Renwick E. Curry, Gabriel Hugh Elkaim Abstract In this paper we present two path planning algorithms based on Bézier

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

Draft 01PC-73 Sensor fusion for accurate computation of yaw rate and absolute velocity

Draft 01PC-73 Sensor fusion for accurate computation of yaw rate and absolute velocity Draft PC-73 Sensor fusion for accurate computation of yaw rate and absolute velocity Fredrik Gustafsson Department of Electrical Engineering, Linköping University, Sweden Stefan Ahlqvist, Urban Forssell,

More information

ME Machine Design I. EXAM 1. OPEN BOOK AND CLOSED NOTES. Wednesday, September 30th, 2009

ME Machine Design I. EXAM 1. OPEN BOOK AND CLOSED NOTES. Wednesday, September 30th, 2009 ME - Machine Design I Fall Semester 009 Name Lab. Div. EXAM. OPEN BOOK AND CLOSED NOTES. Wednesday, September 0th, 009 Please use the blank paper provided for your solutions. Write on one side of the paper

More information

Figure 2.1 The Inclined Plane

Figure 2.1 The Inclined Plane PHYS-101 LAB-02 One and Two Dimensional Motion 1. Objectives The objectives of this experiment are: to measure the acceleration due to gravity using one-dimensional motion, i.e. the motion of an object

More information

INTRODUCTION EXPERIMENTS - DISPLACEMENTS - IMAGE PROCESSING AND DECISION RESULTS CONCLUSION

INTRODUCTION EXPERIMENTS - DISPLACEMENTS - IMAGE PROCESSING AND DECISION RESULTS CONCLUSION INTRODUCTION EXPERIMENTS - DISPLACEMENTS - IMAGE PROCESSING AND DECISION RESULTS CONCLUSION Supervisors: Haghighat Bahar, Duarte da Cruz Baptista Dias Implementation of a code providing the e-puck the

More information

III. The position-time graph shows the motion of a delivery truck on a long, straight street.

III. The position-time graph shows the motion of a delivery truck on a long, straight street. Physics I preap Name per MOTION GRAPHS For this assignment, you will need to use the Moving Man simulation from the phet website. As you work through these problems focus on making sense of the motion

More information

Ch 2. Describing Motion: Kinematics in 1-D.

Ch 2. Describing Motion: Kinematics in 1-D. Ch 2. Describing Motion: Kinematics in 1-D. Introduction Kinematic Equations are mathematic equations that describe the behavior of an object in terms of its motion as a function of time. Kinematics is

More information

Big Idea 4: Interactions between systems can result in changes in those systems. Essential Knowledge 4.D.1: Torque, angular velocity, angular

Big Idea 4: Interactions between systems can result in changes in those systems. Essential Knowledge 4.D.1: Torque, angular velocity, angular Unit 7: Rotational Motion (angular kinematics, dynamics, momentum & energy) Name: Big Idea 3: The interactions of an object with other objects can be described by forces. Essential Knowledge 3.F.1: Only

More information

UNIVERSITY OF SASKATCHEWAN GE MECHANICS III FINAL EXAM APRIL 18, 2011 Professor A. Dolovich A CLOSED BOOK EXAMINATION TIME: 3 HOURS

UNIVERSITY OF SASKATCHEWAN GE MECHANICS III FINAL EXAM APRIL 18, 2011 Professor A. Dolovich A CLOSED BOOK EXAMINATION TIME: 3 HOURS UNIVERSITY OF SASKATCHEWAN GE 226.3 MECHANICS III FINAL EXAM APRIL 18, 2011 Professor A. Dolovich A CLOSED BOOK EXAMINATION TIME: 3 HOURS LAST NAME (printed): FIRST NAME (printed): STUDENT NUMBER: EXAMINATION

More information

1) If the acceleration of an object is negative, the object must be slowing down. A) True B) False Answer: B Var: 1

1) If the acceleration of an object is negative, the object must be slowing down. A) True B) False Answer: B Var: 1 University Physics, 13e (Young/Freedman) Chapter 2 Motion Along a Straight Line 2.1 Conceptual Questions 1) If the acceleration of an object is negative, the object must be slowing down. A) True B) False

More information

Forces and Motion in One Dimension. Chapter 3

Forces and Motion in One Dimension. Chapter 3 Forces and Motion in One Dimension Chapter 3 Constant velocity on an x-versus-t graph Velocity and Position In general, the average velocity is the slope of the line segment that connects the positions

More information

Introductory Energy & Motion Lab P4-1350

Introductory Energy & Motion Lab P4-1350 WWW.ARBORSCI.COM Introductory Energy & Motion Lab P4-1350 BACKGROUND: Students love to get to work fast, rather than spending lab time setting up and this complete motion lab lets them quickly get to the

More information

Vectors in Physics. Topics to review:

Vectors in Physics. Topics to review: Vectors in Physics Topics to review: Scalars Versus Vectors The Components of a Vector Adding and Subtracting Vectors Unit Vectors Position, Displacement, Velocity, and Acceleration Vectors Relative Motion

More information

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. 1) If the acceleration of an object is negative, the object must be slowing down. A) True B) False

More information

Page 1 / 15. Motion Unit Test. Name: Motion ONLY, no forces. Question 1 (1 point) Examine the graphs below:

Page 1 / 15. Motion Unit Test. Name: Motion ONLY, no forces. Question 1 (1 point) Examine the graphs below: Motion Unit Test Motion ONLY, no forces Name: Question 1 (1 point) Examine the graphs below: Which of the four graphs shows the runner with the fastest speed? A. Graph A B. Graph B C. Graph C D. Graph

More information

Reglerteknik, TNG028. Lecture 1. Anna Lombardi

Reglerteknik, TNG028. Lecture 1. Anna Lombardi Reglerteknik, TNG028 Lecture 1 Anna Lombardi Today lecture We will try to answer the following questions: What is automatic control? Where can we nd automatic control? Why do we need automatic control?

More information

Physics 101 Fall 2006: Final Exam Free Response and Instructions

Physics 101 Fall 2006: Final Exam Free Response and Instructions Last Name: First Name: Physics 101 Fall 2006: Final Exam Free Response and Instructions Print your LAST and FIRST name on the front of your blue book, on this question sheet, the multiplechoice question

More information

Where we ve been, where we are, and where we are going next.

Where we ve been, where we are, and where we are going next. 6.302.0x, January 2016 Notes Set 2 1 MASSACHVSETTS INSTITVTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science 6.302.0x Introduction to Feedback System Design January 2016 Notes Set

More information

A Level. A Level Physics. Circular Motion (Answers) Edexcel. Name: Total Marks: /30

A Level. A Level Physics. Circular Motion (Answers) Edexcel. Name: Total Marks: /30 Visit http://www.mathsmadeeasy.co.uk/ for more fantastic resources. Edexcel A Level A Level Physics Circular Motion (Answers) Name: Total Marks: /30 Maths Made Easy Complete Tuition Ltd 2017 1. Total for

More information

Conservation of Energy Challenge Problems Problem 1

Conservation of Energy Challenge Problems Problem 1 Conservation of Energy Challenge Problems Problem 1 An object of mass m is released from rest at a height h above the surface of a table. The object slides along the inside of the loop-the-loop track consisting

More information

CHAPTER 2UNIFORMLY ACCELERATED MOTION

CHAPTER 2UNIFORMLY ACCELERATED MOTION CHAPTER 2UNIFORMLY ACCELERATED MOTION 1 Graph of uniformly accelerated motion [Concept] An object has initial velocity u, accelerates uniformly on a linear track with acceleration a for a period of time

More information

Review of optimal road surface luminance considering dazzling by headlight of the car running in the opposite direction

Review of optimal road surface luminance considering dazzling by headlight of the car running in the opposite direction International Journal of Engineering Science Invention ISSN (Online): 2319 6734, ISSN (Print): 2319 6726 Volume 6 Issue 11 November 2017 PP. 35-39 Review of optimal road surface luminance considering dazzling

More information

Review of Engineering Dynamics

Review of Engineering Dynamics Review of Engineering Dynamics Part 1: Kinematics of Particles and Rigid Bodies by James Doane, PhD, PE Contents 1.0 Course Overview... 4.0 Basic Introductory Concepts... 4.1 Introduction... 4.1.1 Vectors

More information

Vehicle Dynamic Control Allocation for Path Following Moritz Gaiser

Vehicle Dynamic Control Allocation for Path Following Moritz Gaiser Vehicle Dynamic Control Allocation for Path Following Moritz Gaiser INSTITUT FÜR THEORETISCHE ELEKTROTECHNIK UND SYSTEMOPTIMIERUNG (ITE) KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.ite.kit.edu

More information

Chapter 7: Circular Motion

Chapter 7: Circular Motion Chapter 7: Circular Motion Spin about an axis located within the body Example: Spin about an axis located outside the body. Example: Example: Explain why it feels like you are pulled to the right side

More information

Traffic Flow. June 30, David Bosworth

Traffic Flow. June 30, David Bosworth Traffic Flow June 30, 2009 By David Bosworth Abstract: In the following, I will try to eplain the method of characteristics, which is involved in solving many aspects of traffic flow, but not for traffic

More information

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI Chapter 7 Control 7.1 Classical Control Part 1 1 7.1 Classical Control Outline 7.1.1 Introduction 7.1.2 Virtual Spring Damper 7.1.3 Feedback Control 7.1.4 Model Referenced and Feedforward Control Summary

More information

Controlo Switched Systems: Mixing Logic with Differential Equations. João P. Hespanha. University of California at Santa Barbara.

Controlo Switched Systems: Mixing Logic with Differential Equations. João P. Hespanha. University of California at Santa Barbara. Controlo 00 5 th Portuguese Conference on Automatic Control University of Aveiro,, September 5-7, 5 00 Switched Systems: Mixing Logic with Differential Equations João P. Hespanha University of California

More information

Trajectory Planning of Planar Tracked Vehicles

Trajectory Planning of Planar Tracked Vehicles Trajectory Planning of Planar Tracked Vehicles Zvi Shiller and William Serate Department of Mechanical, Aerospace and Nuclear Engineering University of California Los Angeles Los Angeles, California 924

More information

AN ADAPTIVE cruise control (ACC) system, which maintains

AN ADAPTIVE cruise control (ACC) system, which maintains IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, VOL. 8, NO. 3, SEPTEMBER 2007 549 Sensor Fusion for Predicting Vehicles Path for Collision Avoidance Systems Aris Polychronopoulos, Member, IEEE,

More information

Terramechanics Based Analysis and Motion Control of Rovers on Simulated Lunar Soil

Terramechanics Based Analysis and Motion Control of Rovers on Simulated Lunar Soil ICRA '07 Space Robotics Workshop 14 April, 2007 Terramechanics Based Analysis and Motion Control of Rovers on Simulated Lunar Soil Kazuya Yoshida and Keiji Nagatani Dept. Aerospace Engineering Graduate

More information

Contents. Objectives Circular Motion Velocity and Acceleration Examples Accelerating Frames Polar Coordinates Recap. Contents

Contents. Objectives Circular Motion Velocity and Acceleration Examples Accelerating Frames Polar Coordinates Recap. Contents Physics 121 for Majors Today s Class You will see how motion in a circle is mathematically similar to motion in a straight line. You will learn that there is a centripetal acceleration (and force) and

More information

PH Fall - Section 05 - Version C DRAFT

PH Fall - Section 05 - Version C DRAFT 1. A truck (traveling in a straight line), starts from rest and accelerates to 30 m/s in 20 seconds. It cruises along at that constant speed for one minute, then brakes, coming to a stop in 25 m. Determine

More information