MEAM 520. Homogenous Transformations

Size: px
Start display at page:

Download "MEAM 520. Homogenous Transformations"

Transcription

1 MEAM 520 Homogenous Transformations Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture 3: September 13, 2012

2

3

4

5 Office Hours Monday 1-2 pm :: Denise Wong, GRASP Conference Room Tuesday 1:30-2:30 pm :: Katherine Kuchenbecker, Towne 224 Tuesday 2:30-3:30 pm :: Denise Wong, GRASP Conference Room Wednesday 5-6 pm :: Philip Dames, GRASP Conference Room Thursday am :: Philip Dames, GRASP Conference Room Thursday 3-4 pm :: Katherine Kuchenbecker, Towne 224

6 New Course Website

7 Rotation Matrices Slides created by Jonathan Fiene

8 Three-Dimensional Rotation Matrix y 0 R 0 1 = x 1 x 0 y 1 x 0 z 1 x 0 x 1 y 0 y 1 y 0 z 1 y 0 x 1 z 0 y 1 z 0 z 1 z 0 y 1 x 1 z 1 x 0 SO(3) Special Orthogonal group of order 3 z 0

9 Rotation Matrices y 0 Rotation matrices serve three purposes (p. 47 in SHV): p 0 b 1. Coordinate transformation θ =90 x 0 relating the coordinates of a p 0 a point p in two different y 0 z 0 frames y 1 x1 2. Orientation of a transformed coordinate frame with respect to a fixed frame z 1 x 0 y 0 p 3. Operator taking a vector z 0 y 1 x1 and rotating it to yield a new vector in the same x 0 coordinate frame z 1 z 0

10 Composite Rotations

11 Composition of Rotations with Respect to the Current Frame

12 Composition of Rotations with Respect to the Current Frame the result of a successive rotation about the current (intermediate) frame can be found by post-multiplying by the corresponding rotation matrix R 0 2 = R 0 1 R 1 2

13 Composition of Rotations with Respect to a Fixed Frame

14 Composition of Rotations with Respect to a Fixed Frame the result of a successive rotation about a fixed frame can be found by pre-multiplying by the corresponding rotation matrix R 0 2 = RR 0 1 Note that R is a rotation about the original frame

15 You should read the book and think about this.

16 Parameterizing Rotations

17 Parameterization of Rotations R 0 1 = x 1 x 0 y 1 x 0 z 1 x 0 x 1 y 0 y 1 y 0 z 1 y 0 x 1 z 0 y 1 z 0 z 1 z 0 in three dimensions, no more than 3 values are needed to specify an arbitrary rotation which means that the 9-element rotation matrix has at least 6 redundancies numerous methods have been developed to represent rotation/orientation with less redundancy Euler Angles Roll, Pitch, Yaw Angles Axis/Angle Representation Conventions vary, so always check definitions!

18 Euler Angles Define a set of three intermediate angles, φ, θ, ψ, to go from 0 3 z 0 z 3 y 3 x 3 y 0 x 0

19 Euler Angles step 1: rotate by z 1 z 0 φ about z 0 y 1 y 0 x 0 x 1 φ

20 Euler Angles step 2: rotate by θ about y 1 z 1 z 2 y y 2 1 x 2 θ x 1

21 Euler Angles step 3: rotate by ψ about z 2 z 3 z 2 y 3 y 2 x 2 x 3 ψ

22 Euler Angles to Rotation Matrices (post-multiply using the basic rotation matrices) R = R z,φ R y,θ R z,ψ = c φ s φ 0 s φ c φ c θ 0 s θ c ψ s ψ 0 s ψ c ψ s θ 0 c θ = c φc θ c ψ s φ s ψ c φ c θ s ψ s φ c ψ c φ s θ s φ c θ c ψ + c φ s ψ s φ c θ s ψ + c φ c ψ s φ s θ s θ c ψ s θ s ψ c θ

23 Roll, Pitch, Yaw Angles defined as a set of three angles about a fixed reference z 0 φ roll y 0 x 0 ψ yaw θ pitch

24 Roll, Pitch, Yaw Angles to Rotation Matrices (pre-multiply using the basic rotation matrices) R = R z,φ R y,θ R x,ψ = c φ s φ 0 s φ c φ c θ 0 s θ c ψ s ψ s θ 0 c θ 0 s ψ c ψ = c φc θ c φ s θ s ψ s φ c ψ s φ s ψ + c φ s θ c ψ s φ c θ s φ s θ s ψ + c φ c ψ s φ s θ c ψ c φ s ψ s θ c θ s ψ c θ c ψ

25 Axis/Angle Representation rotation by an angle about an axis in space z 0 θ k k = k x k y k z y 0 x 0

26 Axis/Angle Representation z 0 any rotation matrix can be represented this way! k θ y 0 x 0

27 Talk to the person next to you. Explain one of the three parameterization approaches to your partner, then switch. Talk about the third one together. z 1 z 10 z 0 z 0 z 3 z 2 φ k y 3 y y 2 12 θ x 0 φ θ x 2 x 1 x 3 ψ y 0 x 0 ψ θ y 0 x 0 y 0

28 Homogeneous Transformations

29 Rigid Motion a rigid motion couples pure translation with pure rotation z 1 z 0 p v 1 p y 1 o 1 x 1 o 0 d 0 1 y 0 x 0 rigid motions can be expressed as v 0 p = R 0 1v 1 p + d 0 1

30 Homogeneous Transforms a homogeneous transformation is a matrix representation of rigid motion, defined as [ ] R d H = 0 1 where R is the 3x3 rotation matrix, and d is the 3x1 translation vector H = n x s x a x d x n y s y a y d y n z s z a z d z

31 Homogeneous Transformations the homogeneous representation of a vector is formed by concatenating the original vector with a unit scalar P = [ p 1 ] where p is the 3x1 vector P = p x p y p z 1

32 Homogeneous Transformations rigid body transformations are accomplished by pre-multiplying by the homogenous transform P 0 = H 0 1 P 1 {example with quadrotor model}

33 P 0 = H 0 1 P 1 z 0 o 0 y 0 R z,θ = cos θ sin θ 0 sin θ cos θ x 0

34 z 0 o 0 y 0 x 0

35 Homogeneous Transformations composition of multiple transforms is the same as for rotation matrices: post-multiply when successive rotations are relative to intermediate frames H 0 2 = H 0 1 H 1 2 pre-multiply when successive rotations are relative to the first fixed frame H 0 2 = HH 0 1

36 Homogeneous Transformations Composition (intermediate frame) H 0 2 = H 0 1 H 1 2 = [ R 0 1 d ][ R 1 2 d ] = [ R 0 2 R 0 1d d ] Inverse Transform H 1 0 = [ R 1 0 d = 0 1 ] [ (R 0 1 ) (R 0 1) d 0 1 ]

37 Homework 1 Homework 1: Rigid Motions and Homogeneous Transformations MEAM 520, University of Pennsylvania Katherine J. Kuchenbecker, Ph.D. September 11, 2012 This assignment is due on Tuesday, September 18, by 5:00 p.m. sharp. You should aim to turn the paper part in during class that day. If you don t finish until later in the day, you can turn it in to Professor Kuchenbecker s office, Towne 224. The code must be ed according to the instructions at the end of this document. Late submissions of either or both parts will be accepted until 5:00 p.m. on Wednesday, but they will be penalized by 25%. After that deadline, no further assignmentsmaybesubmitted. You may talk with other students about this assignment, ask the teaching team questions, use a calculator and other tools, and consult outside sources such as the Internet. To help you actually learn the material, what you write down should be your own work, not copied from a peer or a solution manual. Book Problems (30 points) The first set of problems is from the textbook, Robot Modeling and Control by Spong, Hutchinson, and Vidyasagar (SHV). Please follow the extra clarifications and instructions when provided. Write in pencil, show your work clearly, box your answers,andstapletogetherallpagesofyourassignment. 1. SHV 2-10, page 66 Sequence of Rotations (5 points) Please specify each element of each matrix in symbolic form and show the order in which the matrices should be multiplied; as stated in the problem, you do not need toperformthematrixmultiplication. 2. SHV 2-14, page 67 Rotating a Coordinate Frame (5 points) Sketch the initial, intermediate, and final frames by reading thetextintheproblem. ThenfindR in two ways: by inspection of your sketch and by calculation. Check your solutions against one another. 3. SHV 2-23, page 68 Axis/Angle Representation (10 points) 4. SHV 2-39, page 70 Homogeneous Transformations (10 points) Treat frame o 2 x 2 y 2 z 2 as being located at the center of the cube s bottom surface (as drawninfigure 2.14), not at the center of the cube (as stated in the problem). MATLAB Programming (30 points) This class will use MATLAB to analyze and simulate robotic systems and also to control real robots. While Professor Kuchenbecker loves MATLAB, she recognizes that it canbedifficulttouseatthestart. Evenif you don t like MATLAB now, please give it a chance, and come to office hours or contact the teaching team if you feel lost or frustrated. Your task for this question is to update a provided MATLAB script so that it animates the movement of rectangular block that was moved in a specific way. The motion was captured on video, and the positions and orientations of the block were recorded over time using a Ascension TrakStar magnetic motion tracking system that includes a sensor located inside the block. 1

38

39

40 z 2 z 0 the flying box y 0 y 2 frame 0 - camera x 2 frame 2 - sensor y 1 x 1 x 0 frame 1 - transmitter z 1

41

42 Flying Box by PUT YOUR NAME HERE z0 (in.) y0 (in.) x0 (in.) 0

43 Programming Homework Tips: 1. Write out your approach before sitting down to program. 2. Start early to give yourself time to figure things out.

44 Questions?

MEAM 520. More Velocity Kinematics

MEAM 520. More Velocity Kinematics MEAM 520 More Velocity Kinematics Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture 12: October

More information

Announcements Monday, September 18

Announcements Monday, September 18 Announcements Monday, September 18 WeBWorK 1.4, 1.5 are due on Wednesday at 11:59pm. The first midterm is on this Friday, September 22. Midterms happen during recitation. The exam covers through 1.5. About

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 2: Rigid Motions and Homogeneous Transformations

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 2: Rigid Motions and Homogeneous Transformations MCE/EEC 647/747: Robot Dynamics and Control Lecture 2: Rigid Motions and Homogeneous Transformations Reading: SHV Chapter 2 Mechanical Engineering Hanz Richter, PhD MCE503 p.1/22 Representing Points, Vectors

More information

Welcome. to Physics 2135.

Welcome. to Physics 2135. Welcome to Physics 2135. PHYSICS 2135 Engineering Physics II Dr. S. Thomas Vojta Instructor in charge Office: 204 Physics, Phone: 341-4793 vojtat@mst.edu www.mst.edu/~vojtat Office hours: Mon+ Wed 11am-12pm

More information

Math 31 Lesson Plan. Day 5: Intro to Groups. Elizabeth Gillaspy. September 28, 2011

Math 31 Lesson Plan. Day 5: Intro to Groups. Elizabeth Gillaspy. September 28, 2011 Math 31 Lesson Plan Day 5: Intro to Groups Elizabeth Gillaspy September 28, 2011 Supplies needed: Sign in sheet Goals for students: Students will: Improve the clarity of their proof-writing. Gain confidence

More information

Introduction MEAM 535. What is MEAM 535? Audience. Advanced topics in dynamics

Introduction MEAM 535. What is MEAM 535? Audience. Advanced topics in dynamics What is MEAM 535? Advanced topics in dynamics Audience Review of Newtonian mechanics MEAM 535 Introduction Analytical mechanics: Lagrangian and Hamiltonian Special topics: Stability of dynamical systems,

More information

Exam 1 Review. IEA Section 2 2/5/2018 Section 3 2/5/2018

Exam 1 Review. IEA Section 2 2/5/2018 Section 3 2/5/2018 Exam 1 Review IEA Section 2 2/5/2018 Section 3 2/5/2018 ALAC review session ALAC will have a review session in preparation for IEA Exam 1 Monday (Today) February 5th 8PM-10PM DCC 330 Test 1 Wednesday 2/7/2018

More information

Math 250B Midterm I Information Fall 2018

Math 250B Midterm I Information Fall 2018 Math 250B Midterm I Information Fall 2018 WHEN: Wednesday, September 26, in class (no notes, books, calculators I will supply a table of integrals) EXTRA OFFICE HOURS: Sunday, September 23 from 8:00 PM

More information

Welcome to Physics 161 Elements of Physics Fall 2018, Sept 4. Wim Kloet

Welcome to Physics 161 Elements of Physics Fall 2018, Sept 4. Wim Kloet Welcome to Physics 161 Elements of Physics Fall 2018, Sept 4 Wim Kloet 1 Lecture 1 TOPICS Administration - course web page - contact details Course materials - text book - iclicker - syllabus Course Components

More information

Minimal representations of orientation

Minimal representations of orientation Robotics 1 Minimal representations of orientation (Euler and roll-pitch-yaw angles) Homogeneous transformations Prof. lessandro De Luca Robotics 1 1 Minimal representations rotation matrices: 9 elements

More information

Announcements Monday, November 13

Announcements Monday, November 13 Announcements Monday, November 13 The third midterm is on this Friday, November 17. The exam covers 3.1, 3.2, 5.1, 5.2, 5.3, and 5.5. About half the problems will be conceptual, and the other half computational.

More information

Introduction to Engineering Analysis - ENGR1100 Course Description and Syllabus Tuesday / Friday Sections. Spring '13.

Introduction to Engineering Analysis - ENGR1100 Course Description and Syllabus Tuesday / Friday Sections. Spring '13. Introduction to Engineering Analysis - ENGR1100 Course Description and Syllabus Tuesday / Friday Sections Spring 2013 Back exams, HW solutions, and other useful links can be found at the following website:

More information

Math 31 Lesson Plan. Day 2: Sets; Binary Operations. Elizabeth Gillaspy. September 23, 2011

Math 31 Lesson Plan. Day 2: Sets; Binary Operations. Elizabeth Gillaspy. September 23, 2011 Math 31 Lesson Plan Day 2: Sets; Binary Operations Elizabeth Gillaspy September 23, 2011 Supplies needed: 30 worksheets. Scratch paper? Sign in sheet Goals for myself: Tell them what you re going to tell

More information

HISTORY 2123 X1. Gender and Sexuality in Europe to 1789

HISTORY 2123 X1. Gender and Sexuality in Europe to 1789 HISTORY 2123 X1 Gender and Sexuality in Europe to 1789 Fall Term 2012 Meeting Times: Tuesdays and Thursdays from 12:00 to 1:30 p.m. Professor: Dr. Leigh Whaley Office: BAC 449 Phone: 585-1119 E-Mail: leigh.whaley@acadiau.ca

More information

Ridig Body Motion Homogeneous Transformations

Ridig Body Motion Homogeneous Transformations Ridig Body Motion Homogeneous Transformations Claudio Melchiorri Dipartimento di Elettronica, Informatica e Sistemistica (DEIS) Università di Bologna email: claudio.melchiorri@unibo.it C. Melchiorri (DEIS)

More information

Introduction to Engineering Analysis - ENGR1100 Course Description and Syllabus Monday / Thursday Sections. Fall '10.

Introduction to Engineering Analysis - ENGR1100 Course Description and Syllabus Monday / Thursday Sections. Fall '10. Introduction to Engineering Analysis - ENGR1100 Course Description and Syllabus Monday / Thursday Sections Fall 2010 All course materials are available on the RPI Learning Management System (LMS) website.

More information

Announcements Monday, November 13

Announcements Monday, November 13 Announcements Monday, November 13 The third midterm is on this Friday, November 17 The exam covers 31, 32, 51, 52, 53, and 55 About half the problems will be conceptual, and the other half computational

More information

MAT 211, Spring 2015, Introduction to Linear Algebra.

MAT 211, Spring 2015, Introduction to Linear Algebra. MAT 211, Spring 2015, Introduction to Linear Algebra. Lecture 04, 53103: MWF 10-10:53 AM. Location: Library W4535 Contact: mtehrani@scgp.stonybrook.edu Final Exam: Monday 5/18/15 8:00 AM-10:45 AM The aim

More information

Announcements Wednesday, September 20

Announcements Wednesday, September 20 Announcements Wednesday, September 20 WeBWorK 1.4, 1.5 are due on Wednesday at 11:59pm. The first midterm is on this Friday, September 22. Midterms happen during recitation. The exam covers through 1.5.

More information

Vectors in Three Dimensions and Transformations

Vectors in Three Dimensions and Transformations Vectors in Three Dimensions and Transformations University of Pennsylvania 1 Scalar and Vector Functions φ(q 1, q 2,...,q n ) is a scalar function of n variables φ(q 1, q 2,...,q n ) is independent of

More information

Introduction to Engineering Analysis - ENGR1100 Course Description and Syllabus Monday / Thursday Sections. Fall '17.

Introduction to Engineering Analysis - ENGR1100 Course Description and Syllabus Monday / Thursday Sections. Fall '17. Introduction to Engineering Analysis - ENGR1100 Course Description and Syllabus Monday / Thursday Sections Fall 2017 All course materials are available on the RPI Learning Management System (LMS) website.

More information

Physics Fall Semester. Sections 1 5. Please find a seat. Keep all walkways free for safety reasons and to comply with the fire code.

Physics Fall Semester. Sections 1 5. Please find a seat. Keep all walkways free for safety reasons and to comply with the fire code. Physics 222 2018 Fall Semester Sections 1 5 Please find a seat. Keep all walkways free for safety reasons and to comply with the fire code. Electronic Devices Please separate your professional from your

More information

Section Instructors: by now you should be scheduled into one of the following Sections:

Section Instructors: by now you should be scheduled into one of the following Sections: MAT188H1F LINEAR ALGEBRA: Syllabus for Fall 2018 as of October 26, 2018 2018-2019 Calendar Description: This course covers systems of linear equations and Gaussian elimination, applications; vectors in

More information

Methods of Mathematics

Methods of Mathematics Methods of Mathematics Kenneth A. Ribet UC Berkeley Math 10B April 19, 2016 There is a new version of the online textbook file Matrix_Algebra.pdf. The next breakfast will be two days from today, April

More information

Wednesday, 10 September 2008

Wednesday, 10 September 2008 MA211 : Calculus, Part 1 Lecture 2: Sets and Functions Dr Niall Madden (Mathematics, NUI Galway) Wednesday, 10 September 2008 MA211 Lecture 2: Sets and Functions 1/33 Outline 1 Short review of sets 2 Sets

More information

Outline. Wednesday, 10 September Schedule. Welcome to MA211. MA211 : Calculus, Part 1 Lecture 2: Sets and Functions

Outline. Wednesday, 10 September Schedule. Welcome to MA211. MA211 : Calculus, Part 1 Lecture 2: Sets and Functions Outline MA211 : Calculus, Part 1 Lecture 2: Sets and Functions Dr Niall Madden (Mathematics, NUI Galway) Wednesday, 10 September 2008 1 Short review of sets 2 The Naturals: N The Integers: Z The Rationals:

More information

Welcome back to Physics 211

Welcome back to Physics 211 Welcome back to Physics 211 The room is very full please move toward the center and help others find a seat. Be patient. The registration database is only updated twice per week. Get to know the people

More information

Announcements Monday, September 17

Announcements Monday, September 17 Announcements Monday, September 17 WeBWorK 3.3, 3.4 are due on Wednesday at 11:59pm. The first midterm is on this Friday, September 21. Midterms happen during recitation. The exam covers through 3.4. About

More information

B.Sc. in Electronics and Communication Engineering, Cairo University, Cairo, Egypt with Distinction (honors), 1992

B.Sc. in Electronics and Communication Engineering, Cairo University, Cairo, Egypt with Distinction (honors), 1992 EE3FK4 Electromagnetics II Dr. Mohamed Bakr, ITB A219, ext. 24079 mbakr@mail.ece.mcmaster.ca http://www.ece.mcmaster.ca/faculty/bakr/ ece3fk4/ece3fk4_main_2008.htm Lecture 0 0-1 Info About Myself B.Sc.

More information

18.02 Multivariable Calculus Fall 2007

18.02 Multivariable Calculus Fall 2007 MIT OpenCourseWare http://ocw.mit.edu 18.02 Multivariable Calculus Fall 2007 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 18.02 Problem Set 1 Due Thursday

More information

Astro 32 - Galactic and Extragalactic Astrophysics/Spring 2016

Astro 32 - Galactic and Extragalactic Astrophysics/Spring 2016 Astro 32 - Galactic and Extragalactic Astrophysics/Spring 2016 The class meets Monday and Wednesday 10:30-11:45am (Block E+) in 574 Boston Ave, room 401 Instructor: Professor Anna Sajina email: Anna.Sajina@tufts.edu

More information

Position and orientation of rigid bodies

Position and orientation of rigid bodies Robotics 1 Position and orientation of rigid bodies Prof. Alessandro De Luca Robotics 1 1 Position and orientation right-handed orthogonal Reference Frames RF A A p AB B RF B rigid body position: A p AB

More information

Welcome to Physics 211! General Physics I

Welcome to Physics 211! General Physics I Welcome to Physics 211! General Physics I Physics 211 Fall 2015 Lecture 01-1 1 Physics 215 Honors & Majors Are you interested in becoming a physics major? Do you have a strong background in physics and

More information

Physics 2240, Spring 2015

Physics 2240, Spring 2015 1 Physics 2240, Spring 2015 Instructor Drew Von Maluski vonmaluskid@uwplatt.edu UW-Platteville Office: Engineering Hall 227 Office Hours: Open Door Policy Tentative Scheduled Office Hours: Monday 9 11am

More information

CHEM 25: Organic Chemistry I https://moodle.drew.edu (2009FA-CHEM )

CHEM 25: Organic Chemistry I https://moodle.drew.edu (2009FA-CHEM ) CHEM 25: Organic Chemistry I https://moodle.drew.edu (2009FA-CHEM-25-001) Instructor Jane M. Liu, Ph.D. Hall of Sciences S212 jliu3@drew.edu (973-408-3303) Class 9:30-10:35am M, W, F (S244) Laboratory

More information

Morpheus: Neo, sooner or later you re going to realize, just as I did, that there s a difference between knowing the path, and walking the path.

Morpheus: Neo, sooner or later you re going to realize, just as I did, that there s a difference between knowing the path, and walking the path. Morpheus: Neo, sooner or later you re going to realize, just as I did, that there s a difference between knowing the path, and walking the path. Why CS 53? Making linear algebra more concrete. Making it

More information

Math 200D - Linear Algebra Fall Term 2017 Course Description

Math 200D - Linear Algebra Fall Term 2017 Course Description Math 200D - Linear Algebra Fall Term 2017 Course Description September 6, 2017 Instructor: John Schmitt Office: Warner 311, Tel: Ext. 5952 E-mail: jschmitt@middlebury.edu Office Hours: Monday 1:30pm-2:30pm,

More information

Required Textbook. Grade Determined by

Required Textbook. Grade Determined by Physics 273 Honors (Spring 2015) (4 Credit Hours) Fundamentals of Physics II Syllabus available on BlackBoard http://webcourses.niu.edu/ under Course information Name: Prof. Omar Chmaissem (sha-my-sim)

More information

ASTR1120L & 2030L Introduction to Astronomical Observations Spring 2019

ASTR1120L & 2030L Introduction to Astronomical Observations Spring 2019 ASTR1120L & 2030L Introduction to Astronomical Observations Spring 2019 Professor: Teaching Assistant: Office: Loris Magnani Jayne Dailey Physics 238 (Loris Magnani) Physics 241C (Jayne Dailey) E-Mail:

More information

2018 SPRING PHYS 8011 Classical mechanics I (as of Apr. 19/2018) The course syllabus is a general plan for the course; deviations announced to the class by the instructor may be necessary. A FRIENDLY REMINDER:

More information

AP PHYSICS C Mechanics - SUMMER ASSIGNMENT FOR

AP PHYSICS C Mechanics - SUMMER ASSIGNMENT FOR AP PHYSICS C Mechanics - SUMMER ASSIGNMENT FOR 2018-2019 Dear Student: The AP physics course you have signed up for is designed to prepare you for a superior performance on the AP test. To complete material

More information

ASTR Stars, Galaxies and the Universe! Fall 2015!

ASTR Stars, Galaxies and the Universe! Fall 2015! ASTR 201 - Stars, Galaxies and the Universe Fall 2015 Instructor: Prof. Andrea Isella (354 Herman Brown Hall, ext. 5491) Email: isella {at} rice.edu Class Website: Owl Space Lectures: Tuesday and Thursday,

More information

Designing Information Devices and Systems I Fall 2016 Official Lecture Notes Note 2

Designing Information Devices and Systems I Fall 2016 Official Lecture Notes Note 2 EECS 16A Designing Information Devices and Systems I Fall 216 Official Lecture Notes Note 2 Introduction to Vectors In the last note, we talked about systems of linear equations and tomography Now, we

More information

One box per group ( star group of 6)

One box per group ( star group of 6) 4 markers 2 erasers One box per group ( star group of 6) 1 pencil (just in case) Some small post-it notes 1 glue stick One person from each group collect all items and place them back into the box. Concept

More information

Meeting of Modern Science and School Physics: College for School Teachers of Physics in ICTP. 27 April - 3 May, 2011

Meeting of Modern Science and School Physics: College for School Teachers of Physics in ICTP. 27 April - 3 May, 2011 2234-13 Meeting of Modern Science and School Physics: College for School Teachers of Physics in ICTP 27 April - 3 May, 2011 Computer based tools for active learning in the introductory physics course David

More information

Math 416, Spring 2010 Matrix multiplication; subspaces February 2, 2010 MATRIX MULTIPLICATION; SUBSPACES. 1. Announcements

Math 416, Spring 2010 Matrix multiplication; subspaces February 2, 2010 MATRIX MULTIPLICATION; SUBSPACES. 1. Announcements Math 416, Spring 010 Matrix multiplication; subspaces February, 010 MATRIX MULTIPLICATION; SUBSPACES 1 Announcements Office hours on Wednesday are cancelled because Andy will be out of town If you email

More information

CHEMISTRY 101 DETAILED WEEKLY TEXTBOOK HOMEWORK & READING SCHEDULE *

CHEMISTRY 101 DETAILED WEEKLY TEXTBOOK HOMEWORK & READING SCHEDULE * CHEMISTRY 101 COURSE POLICIES 15 CHEMISTRY 101 DETAILED WEEKLY TEXTBOOK HOMEWORK & READING SCHEDULE * * Refer to textbook homework assignment and pre-lecture assignment for corresponding chapters to read.

More information

MA Exam 1 Fall 2015 VERSION 01

MA Exam 1 Fall 2015 VERSION 01 VERSION 01 Your name Student ID # Section # and recitation time 1. You must use a # pencil on the scantron sheet (answer sheet).. Check that the cover of your Question Booklet is GREEN and that it has

More information

Statics - TAM 210 & TAM 211. Spring 2018

Statics - TAM 210 & TAM 211. Spring 2018 Statics - TAM 210 & TAM 211 Spring 2018 Course distribution Required TAM 210 TAM 211 Aerospace Engineering 31 1 Agricultural & Biological 12 3 Bioengineering 2 6 Civil Engineering 41 Engineering Mechanics

More information

Section 1.2 Factors and Factor Operators

Section 1.2 Factors and Factor Operators Section 1. Factors and Factor Operators The most basic component of mathematics is the factor. Factors are parts of multiplication, therefore, in the product or or the factors are and. And, since 1, we

More information

Ch. 2: Lec. 1. Basics: Outline. Importance. Usages. Key problems. Three ways of looking... Colbert on Equations. References. Ch. 2: Lec. 1.

Ch. 2: Lec. 1. Basics: Outline. Importance. Usages. Key problems. Three ways of looking... Colbert on Equations. References. Ch. 2: Lec. 1. Basics: Chapter 2: Lecture 1 Linear Algebra, Course 124C, Spring, 2009 Prof. Peter Dodds Department of Mathematics & Statistics University of Vermont Instructor: Prof. Peter Dodds Lecture room and meeting

More information

Physics 430IA Quantum Mechanics Spring 2011

Physics 430IA Quantum Mechanics Spring 2011 Physics 430IA Quantum Mechanics Spring 2011 Meeting Times: MWF 10:00-10:50 Classroom: SCI 361 Instructor: Dr. Todd Timberlake Office: SCI 338A Email: ttimberlake@berry.edu Phone: (706) 368-5622 Office

More information

Biology Day 15. Monday, September 22 Tuesday, September 23, 2014

Biology Day 15. Monday, September 22 Tuesday, September 23, 2014 Biology Day 15 Monday, September 22 Tuesday, September 23, 2014 Title: Cell Video Notes A Then, underneath, answer the following: 1. Write down today s FLT. 2. What are the three parts of the cell theory?

More information

Lecture 10. Rigid Body Transformation & C-Space Obstacles. CS 460/560 Introduction to Computational Robotics Fall 2017, Rutgers University

Lecture 10. Rigid Body Transformation & C-Space Obstacles. CS 460/560 Introduction to Computational Robotics Fall 2017, Rutgers University CS 460/560 Introduction to Computational Robotics Fall 017, Rutgers University Lecture 10 Rigid Body Transformation & C-Space Obstacles Instructor: Jingjin Yu Outline Rigid body, links, and joints Task

More information

Syllabus: Physical Chemistry Lab II CHE 330, Spring 2018

Syllabus: Physical Chemistry Lab II CHE 330, Spring 2018 Physical Chemistry Laboratory II Chemistry 330 Monday, 1:00 PM - 5:50 PM, Baldy 8B Tuesday, 1:00 PM - 5:50 PM, Furnas 211 (1:00 PM - 2:00 PM) & Furnas 1018 (2:00 PM - 5:50 PM) Instructor: Dr. Eva Zurek

More information

Welcome to Physics 212

Welcome to Physics 212 Welcome to Physics 212 http://online.physics.uiuc.edu/courses/phys212 This lecture is VERY full. Please sit next to someone nice. Find out the best thing that happened to them during the winter break!

More information

Chemistry Physical Chemistry I Fall 2017

Chemistry Physical Chemistry I Fall 2017 Chemistry 309 - Physical Chemistry I Fall 2017 Instructor: Office Hours: Dr. Samuel A. Abrash C208 Gottwald Science Center Work: 289-8248 Home: 323-7363 Cell: 363-2597 sabrash@richmond.edu www.richmond.edu/~sabrash

More information

Physics 1140 Fall 2013 Introduction to Experimental Physics

Physics 1140 Fall 2013 Introduction to Experimental Physics Physics 1140 Fall 2013 Introduction to Experimental Physics Joanna Atkin Lecture 1: Introduction to Course Significant Figures Standard Notation General information Lecture instructor: Joanna Atkin email:

More information

PHY131H1F Class 5. Clicker Question

PHY131H1F Class 5. Clicker Question PHY131H1F Class 5 Today, Chapter 2, Sections 2.5 to 2.7 Freefall Acceleration due to gravity Motion on an inclined plane Differentiating velocity to get acceleration Integrating acceleration to get velocity

More information

GEOLOGY 10 De Anza College

GEOLOGY 10 De Anza College GEOLOGY 0 De Anza College Marek Cichanski Office: S-a CLASS WEBSITE: TEXTBOOKS & MATERIALS Sections 0,0,0 Lectures: M - Th, 0:0-:0am Labs: T, W, Th, :0-:0pm Office hours: M thru Th :0am-:0pm; Friday 9:0am-0:0am

More information

GEOLOGY 10 De Anza College

GEOLOGY 10 De Anza College GEOLOGY 0 De Anza College Marek Cichanski Office: S-5a CLASS WEBSITE: TEXTBOOKS & MATERIALS Sections 0,02,0 Lectures: M - Th, 0:0-:20am Labs: T, W, Th, :0-4:20pm Office hours: M thru Th :0am-2:20pm; other

More information

MTH 163, Sections 40 & 41 Precalculus I FALL 2015

MTH 163, Sections 40 & 41 Precalculus I FALL 2015 MTH 163, Sections 40 & 41 Precalculus I FALL 2015 Instructor Name : Mrs. Donna M. Ratliff Office Number: Room 217 Office Phone Number: (434) 946-2898 Email: dmratliff@amherst.k12.va.us Office Hours: Before

More information

MECHANICS, UNITS, NUMERICAL CALCULATIONS & GENERAL PROCEDURE FOR ANALYSIS

MECHANICS, UNITS, NUMERICAL CALCULATIONS & GENERAL PROCEDURE FOR ANALYSIS MECHANICS, UNITS, NUMERICAL CALCULATIONS & GENERAL PROCEDURE FOR ANALYSIS Today s Objectives: Students will be able to: In-Class activities: a) Explain mechanics / statics. Reading Quiz b) Work with two

More information

Knowledge Integration Module 1 Fall 2016

Knowledge Integration Module 1 Fall 2016 Knowledge Integration Module 1 Fall 2016 1 Basic Objective of KI-1: The knowledge integration module 1 or KI-1 is a vehicle to help you better grasp the commonality and correlations between concepts covered

More information

Most people said that they understand force and acceleration. GOOD!

Most people said that they understand force and acceleration. GOOD! Questions and Answers on Dynamics 3/17/98 Thanks to the students who submitted questions and comments! I have grouped them by topic and shortened some of the long questions/comments. Please feel free to

More information

GEOLOGY 10 De Anza College

GEOLOGY 10 De Anza College GEOLOGY 10 De Anza College Marek Cichanski Office: S-1a Sections 01,02,03 Office hours: M thru Th :30-10:20am; other times by appt. Office phone: (40) 4-4 CLASS WEBSITE: TEXTBOOKS & MATERIALS Lectures:

More information

Chapter 2: Statics of Particles

Chapter 2: Statics of Particles CE297-A09-Ch2 Page 1 Wednesday, August 26, 2009 4:18 AM Chapter 2: Statics of Particles 2.1-2.3 orces as Vectors & Resultants orces are drawn as directed arrows. The length of the arrow represents the

More information

HOMEWORK SET 4 Atomic Structure (Part 1): Models of the Atom Atomic Number (Z), Mass Number (A), Isotopes, #p +, #e, and #n 0 Atomic Mass

HOMEWORK SET 4 Atomic Structure (Part 1): Models of the Atom Atomic Number (Z), Mass Number (A), Isotopes, #p +, #e, and #n 0 Atomic Mass Last Name First Name Professor BEAMER Which lab section are you in? (Circle One) M W R HOMEWORK SET 4 Atomic Structure (Part 1): Models of the Atom Atomic Number (Z), Mass Number (A), Isotopes, #p +, #e,

More information

AS 101: The Solar System (Spring 2017) Course Syllabus

AS 101: The Solar System (Spring 2017) Course Syllabus AS 101: The Solar System (Spring 2017) Course Syllabus Instructor: Professor Wen Li Office: CAS 501 Phone: 617-353-7439 Email: wenli77@bu.edu Office hours: Mondays 3:30 5:00 pm, Wednesdays 3:30 5:00 pm,

More information

San Jose State University Department of Mechanical and Aerospace Engineering ME 230, Advanced Mechanical Engineering Analysis, Fall 2015

San Jose State University Department of Mechanical and Aerospace Engineering ME 230, Advanced Mechanical Engineering Analysis, Fall 2015 San Jose State University Department of Mechanical and Aerospace Engineering ME 230, Advanced Mechanical Engineering Analysis, Fall 2015 Instructor: Office Location: Younes Shabany TBD Telephone: (408)

More information

UNIVERSITY OF TORONTO Department of Electrical and Computer Engineering ECE320H1-F: Fields and Waves, Course Outline Fall 2013

UNIVERSITY OF TORONTO Department of Electrical and Computer Engineering ECE320H1-F: Fields and Waves, Course Outline Fall 2013 UNIVERSITY OF TORONTO Department of Electrical and Computer Engineering ECE320H1-F: Fields and Waves, Course Outline Fall 2013 Name Office Room Email Address Lecture Times Professor Mo Mojahedi SF2001D

More information

Angelina College Science and Mathematics Chemistry 1105 Introductory Chemistry Internet General Syllabus

Angelina College Science and Mathematics Chemistry 1105 Introductory Chemistry Internet General Syllabus I. BASIC COURSE INFORMATION: Angelina College Science and Mathematics Chemistry 1105 Introductory Chemistry Internet General Syllabus A. Course Description: 1. Basic laboratory experiments supporting theoretical

More information

Linear Algebra. Instructor: Justin Ryan

Linear Algebra. Instructor: Justin Ryan Linear Algebra Instructor: Justin Ryan ryan@math.wichita.edu Department of Mathematics, Statistics, and Physics Wichita State University Wichita, Kansas Summer 2014 DRAFT 3 June 2014 Preface These lecture

More information

Quinsigamond Community College School of Math and Science

Quinsigamond Community College School of Math and Science Instructor's Information: Instructor: Office: Email: Telephone: 508-854-2400 Quinsigamond Community College School of Math and Science Course Information:

More information

Physics 273 (Fall 2013) (4 Credit Hours) Fundamentals of Physics II

Physics 273 (Fall 2013) (4 Credit Hours) Fundamentals of Physics II Physics 273 (Fall 2013) (4 Credit Hours) Fundamentals of Physics II Syllabus available on BlackBoard http://webcourses.niu.edu/ under Course information Name: Prof. Omar Chmaissem (sha- my- sim) Email:

More information

REQUIRED TEXTBOOK/MATERIALS

REQUIRED TEXTBOOK/MATERIALS Code: MATH 273 Title: CALCULUS III Division: MATHEMATICS Department: MATHEMATICS Course Description: This course, a continuation of MATH 172, Calculus II, completes the study of elementary calculus. Topics

More information

Designing Information Devices and Systems I Fall 2016 Babak Ayazifar, Vladimir Stojanovic Homework 2

Designing Information Devices and Systems I Fall 2016 Babak Ayazifar, Vladimir Stojanovic Homework 2 EECS 16A Designing Information Devices and Systems I Fall 2016 Babak Ayazifar, Vladimir Stojanovic Homework 2 This homework is due September 13th, 2016, at Noon. Optional Problems: We do not grade these

More information

Physics 218 Lecture 19

Physics 218 Lecture 19 Physics 218 Lecture 19 Dr. David Toback Physics 218, Lecture XIX 1 Checklist for Today Things due Last Thursday: Read Chapters 12 & 13 Things that were due Monday: Chapter 10 & 11 HW on WebCT Things that

More information

Designing Information Devices and Systems I Fall 2015 Anant Sahai, Ali Niknejad Homework 2. This homework is due September 14, 2015, at Noon.

Designing Information Devices and Systems I Fall 2015 Anant Sahai, Ali Niknejad Homework 2. This homework is due September 14, 2015, at Noon. EECS 16A Designing Information Devices and Systems I Fall 2015 Anant Sahai, Ali Niknejad Homework 2 This homework is due September 14, 2015, at Noon. Submission Format Your homework submission should consist

More information

Life Science 7 Mrs. Duddles. Q3 Cells and Heredity

Life Science 7 Mrs. Duddles. Q3 Cells and Heredity Life Science 7 Mrs. Duddles Q3 Cells and Heredity Monday 04/04 Friday 04/08 WCS No School Spring Break bjectives: Students will describe how organisms maintain homeostasis Students will understand the

More information

San José State University Aerospace Engineering Department AE138: Vector Based Dynamics for Aerospace Applications Fall 2018

San José State University Aerospace Engineering Department AE138: Vector Based Dynamics for Aerospace Applications Fall 2018 San José State University Aerospace Engineering Department AE138: Vector Based Dynamics for Aerospace Applications Fall 2018 Instructor: Office Location: Email: Office Hours: Class Days/Time: Prerequisite:

More information

MATH 345 Differential Equations

MATH 345 Differential Equations MATH 345 Differential Equations Spring 2018 Instructor: Time: Dr. Manuela Girotti; office: Weber 223C email: manuela.girotti@colostate.edu Mon-Tue-Wed-Fri 1:00pm-1:50pm Location: Engineering E 206 Office

More information

AP Calculus AB Mrs. Mills Carlmont High School

AP Calculus AB Mrs. Mills Carlmont High School AP Calculus AB 015-016 Mrs. Mills Carlmont High School AP CALCULUS AB SUMMER ASSIGNMENT NAME: READ THE FOLLOWING DIRECTIONS CAREFULLY! Read through the notes & eamples for each page and then solve all

More information

Today: Scalars and vectors Coordinate systems, Components Vector Algebra

Today: Scalars and vectors Coordinate systems, Components Vector Algebra PHY131H1F - Class 6 Today: Scalars and vectors Coordinate systems, Components Vector Algebra Clicker Question The ball rolls up the ramp, then back down. Which is the correct acceleration graph? [Define

More information

TEACHING ASSISTANT POSITIONS (CUPE 3902, Unit 1) Emergency Posting Winter Department of Geography, University of Toronto Mississauga

TEACHING ASSISTANT POSITIONS (CUPE 3902, Unit 1) Emergency Posting Winter Department of Geography, University of Toronto Mississauga TEACHING ASSISTANT POSITIONS (CUPE 3902, Unit 1) Emergency Posting Winter 2019 Department of Geography, University of Toronto Mississauga Posted on: November 30, 2018 Applications due: December 7, 2018

More information

Relationships Between Quantities

Relationships Between Quantities Algebra 1 Relationships Between Quantities Relationships Between Quantities Everyone loves math until there are letters (known as variables) in problems!! Do students complain about reading when they come

More information

Physics 141 Course Information

Physics 141 Course Information Physics 141 Course Information General Physics I - Mechanics Spring 2008 Instructors: Office Hours: Textbook: Online Homework: Disclaimer: Nikos Varelas 2134 SES (312) 996-3415 varelas@uic.edu Charles

More information

CHEMISTRY 101 DETAILED WEEKLY TEXTBOOK HOMEWORK & READING SCHEDULE*

CHEMISTRY 101 DETAILED WEEKLY TEXTBOOK HOMEWORK & READING SCHEDULE* CHEMISTRY 101 COURSE POLICIES 15 CHEMISTRY 101 DETAILED WEEKLY TEXTBOOK HOMEWORK & READING SCHEDULE* *Refer to textbook homework assignment and pre-lecture assignment for corresponding chapters to read.

More information

Physics 141 Course Information

Physics 141 Course Information Physics 141 Course Information General Physics I - Mechanics Spring 2009 Instructors: Office Hours: Textbook: Online Homework: Disclaimer: Nikos Varelas 2134 SES (312) 996-3415 varelas@uic.edu Adrian Barkan

More information

Nirma University Institute of Technology

Nirma University Institute of Technology Nirma University Institute of Technology Department of Mathematics & Humanities Template B. Tech. Electrical Engineering Semester: III Academic Year: 28-19 Term: Odd 28 Course Code & Name : MA04, Mathematics

More information

Physics 2D Lecture Slides Lecture 1: Jan

Physics 2D Lecture Slides Lecture 1: Jan Physics 2D Lecture Slides Lecture 1: Jan 5 2004 Vivek Sharma UCSD Physics Modern Physics (PHYS 2D) Exploration of physical ideas and phenomena related to High velocities and acceleration ( Einstein s Theory

More information

Designing Information Devices and Systems I Spring 2017 Babak Ayazifar, Vladimir Stojanovic Homework 2

Designing Information Devices and Systems I Spring 2017 Babak Ayazifar, Vladimir Stojanovic Homework 2 EECS 16A Designing Information Devices and Systems I Spring 2017 Babak Ayazifar, Vladimir Stojanovic Homework 2 This homework is due February 6, 2017, at 23:59. Self-grades are due February 9, 2017, at

More information

Don t Trust Atoms, they Make Up Everything High School Chemistry

Don t Trust Atoms, they Make Up Everything High School Chemistry Don t Trust Atoms, they Make Up Everything High School Chemistry Grades: 9 th 12 th Day of Week: Thursday Time of Class: 1:00 pm 2:30 pm EST Length of Class: 30 weeks Semester: Fall 2019, Winter 2020,

More information

Physics 162a Quantum Mechanics

Physics 162a Quantum Mechanics Physics 162a Quantum Mechanics 1 Introduction Syllabus for Fall 2009 This is essentially a standard first-year course in quantum mechanics, the basic language for describing physics at the atomic and subatomic

More information

Concepts in Physics. Friday, October 16th

Concepts in Physics. Friday, October 16th 1206 - Concepts in Physics Friday, October 16th Notes Assignment #4 due Wednesday, October 21 st in class (no later than noon) There are still assignments #1 and #2 in my office to be picked up... If you

More information

HONORS LINEAR ALGEBRA (MATH V 2020) SPRING 2013

HONORS LINEAR ALGEBRA (MATH V 2020) SPRING 2013 HONORS LINEAR ALGEBRA (MATH V 2020) SPRING 2013 PROFESSOR HENRY C. PINKHAM 1. Prerequisites The only prerequisite is Calculus III (Math 1201) or the equivalent: the first semester of multivariable calculus.

More information

ME751 Advanced Computational Multibody Dynamics. September 14, 2016

ME751 Advanced Computational Multibody Dynamics. September 14, 2016 ME751 Advanced Computational Multibody Dynamics September 14, 2016 Quote of the Day My own business always bores me to death; I prefer other people's. -- Oscar Wilde 2 Looking Ahead, Friday Need to wrap

More information

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST) Course Title Course Code General Chemistry I and Lab CHM1410C General Chemistry I No. of Credits Department All Departments College Science and Engineering Pre-requisites Course Code Course Coordinator(s)

More information

CAS GE 365 Introduction to Geographical Information Systems. The Applications of GIS are endless

CAS GE 365 Introduction to Geographical Information Systems. The Applications of GIS are endless Spring 2007 CAS GE 365 Introduction to Geographical Information Systems Boston University Department of Geography and Environment The Applications of GIS are endless images from www.esri.com CAS GE 365

More information

A 2. =... = c c N. 's arise from the three types of elementary row operations. If rref A = I its determinant is 1, and A = c 1

A 2. =... = c c N. 's arise from the three types of elementary row operations. If rref A = I its determinant is 1, and A = c 1 Theorem: Let A n n Then A 1 exists if and only if det A 0 proof: We already know that A 1 exists if and only if the reduced row echelon form of A is the identity matrix Now, consider reducing A to its

More information