Introduction to Humanoid Robot Kinematics with the NAO H25 technical report

Size: px
Start display at page:

Download "Introduction to Humanoid Robot Kinematics with the NAO H25 technical report"

Transcription

1 Research Collection Report Introduction to Humanoid Robot Kinematics with the NAO H technical report Author(s): Wadehn, Federico; Diether, Salomon Publication Date: 01 Permanent Link: Rights / License: In Copyright - Non-Commercial Use Permitted This page was generated automatically upon download from the ETH Zurich Research Collection. For more information please consult the Terms of use. ETH Library

2 Technical Report Introduction to Humanoid Robot Kinematics with the NAO H Federico Wadehn Salomon Diether wadehn@ee.ethz.ch Institution: Swiss Federal Institute of Technology (ETH), Zurich, Switzerland. Date: 0/11/01

3

4

5

6

7 ~q ~q =( 1,,..., n )

8

9 ~r i ~r o m I 0! ~ (t) ~x (t) ~x (t) ~ (t) ~ ~ ~ (t) I 0 ~ = ~ ~ V ~

10

11 ~f s : ~ J (t) 7! ~x T (t), f s,inv : ~x T (t) 7! ~ J (t) ~f v : ~ J (t) 7! ~x T (t), f v,inv : ~x T (t) 7! ~ J (t) ~f a : ~ J (t) 7! ~x T (t), f a,inv : ~x T (t) 7! ~ J (t) ~x T (t), ~x T (t), ~x T (t) R R ~ J (t), ~ J (t), ~ J (t) R n ~ =( 1,..., n ) n ~s R ~s = ~s ( ) ~ R ~ ~s x e = l 1 cos( 1 )+l cos( 1 + ) y e = l 1 sin( 1 )+l sin( 1 + ) xe = ~s ( 1, )=~s ( ) ~ y e

12 ~ ~q ~d =(d 1,...,d n ) O 0 X 0 Y 0 Z 0 O 1 X 1 Y 1 Z 1 O 1 X 1 Y 1 Z 1 O 0 X 0 Y 0 Z 0 (,, ) R ZXZ R ZXZ = R z, R x, R z, c s 0 s c c s 0 s c 1 0 c c s c s c s s c c s s s c + c c s s s + c c c c s s s s c c c s 0 s c A 1 A

13 R roll,pitch,yaw = R roll, R pitch, R yaw, 0 c 1 0 s 0 s c 0 c 0 s s 0 c c s 0 s c c c s c + c s s s s + c s c s c c c + s s s c s + s s c s c s c c 1 A 1 A L j c j L j

14 S j S j+1 ~r j,j ~r j,j+1 L j Sj Sj+1 ~e j ~e j+1 S j s j = {0, 1} s j =0 s j =1 S j S j d j ~r j,j ~r j 1,j ~e j j ) ~r j 1,j k ~e j L j 1 ~r j 1,j ~e j ~r j 1,j ~e j ~r j 1,j ) ~r j,j k ~e j L j 1 ~r j,j ~e j ~e j j L j ~d j ~ dj

15 ~ dj ~r j,j ~r j,j+1 ~e j ~e j+1 s j j S j j =1,...,n ~d j A j 1,j ~ dj = A j 1,j ~ dj A, A j = A 0,j = A 0,1 A 1,...A j 1,j ~ dj ~d j = A j ~ dj A j 1,j ~e j ~e j ~e j ~e j ~r j 1,j j =0 ~a j S j ~a j = ~e j (~r j 1,j ~e j ) ~e j (~r j 1,j ~e j ), ~a j = ~ e j (~r j 1,j ~e j ) ~e j (~r j 1,j ~e j ) ~ bj = ~e j ~a j ~ bj = ~e j ~a j, ~ bj = ~e j ~a j ~e j = A 0 j 1,j ~ e j, ~a j = A 0 j 1,j ~ a j, ~ bj = A 0 j 1,j~ bj, A 0 j 1,j j =0 A 0 j 1,j ~e j,~a j, ~ b j i h i h~e j ~a ~ j bj = A 0 j 1,j ~ e j ~a ~ j bj A 0 j 1,j A 0 j 1,j = A j 1,j (0) = h ih i ~e j ~a ~ j bj ~ e j ~a ~ 1 h. j bj = ~V j1 (0) V ~ j (0) V ~ i j (0) j ~ V jk ( j ),k=1,, ~V jk ( j )= ~ V jk (0) cos j +(1 cos j )(~e j ~ V jk (0)) ~e j + ~e j ~ V jk (0) sin j,k=1,, h A j 1,j ( j )= ~V j1 ( j ) V ~ j ( j ) V ~ j ( j )i S j j

16 A j ( 1,,..., n )=A j ( ~ ) A j ( ~ ) ~x = ~ f( 1,,..., n )= ~ f( ~ ), ~x R /R, ~ R n Z j S j X j L j L j 1 L j A j,j 1 =[Z j X j ] A n A n =[Z 1 X 1 ] [Z X ]... [Z n X n ] S j z j 1 z j x j L j z j y j x j z j Z j X j L j O j 1 x j 1 y j 1 z j 1 O j x j y j z j d j x j 1 x j j z x j 1 x j r j z j 1 z j j z j 1 z j

17 X j L j r r j X j = 6 0 cos j sin j sin j cos j Z j Z j = 6 4 S j cos j sin j 0 0 sin j cos j d j j d j z j 1 S j A j,j 1 O j 1 x j 1 y j 1 z j 1 O j x j y j z j A j,j 1 = 6 4 cos j sin j cos j sin j sin j r j cos j sin j cos j cos j cos j sin j r j sin j 0 sin j cos j d j = 6 4 R T A 1 j,j 1 = 6 4 R T R T T A j,j 1 R T R T ij = R ji i, j L i,l j A 1 j,j 1 7

18 z j 1 z j d j

19 ~s = ~s ( ~ )= ~ f( ~ ) ~ = ~ f 1 (~s ) ~f 1 st 1 st 1 st

20 ~f( ~ ) ~s = J( ~ ) ~ ~s, ~,~t ~t ~ ~, ~ + ~ ~s t J ~ ~s ( ~ )= ~ f( ~ )= ~ f( ~ 0 )+J f( ~ 0) (~ ~ 0 )+o(( ~ ~ 0 ) )=) ~s ( ~ ) ~s ( ~ 0 ) t J f( ~ 0) (~ ~ 0 ) ~f( ~ ) ~s t J f( ~ 0) ~ ~ ~s t ~e. ~e ~ v e ~. J( ~ ) ~v e = J( ~ ) ~ = J ~ = J J n n ~ s J det(j) =0. J J J det(j)

21 A~x = ~ b A~x ~ b A T A~x = A T ~ b ~ b A~x A J R k n J = UDV T k k D k n V n n i r i 6= 0 J

22 A~x = ~ b ~x = A ~ b A AA A = A A AA = A (AA ) = AA AA (A A) = A A A A A = lim!0 (A A + E) 1 A = lim!0 (A (AA + E) 1 ) A = VD U ~s = ~e = J f( ~ 0) ~ =) ~ = J f( ~ 0) ~e J k = {, } J J R n J ~ = J f( ~ 0) ~e ~e J f( ~ 0) ~ = J f( ~ 0) ~e ~ = ~e ~e J ~ ~e

23 (I J J) J. ~ = J f( ~ 0) ~e +(I J J)~v ~v J(I J J)~v =0 ~v ~ J T ~ = J T ~e J T J J T ~s ~e ~s = JJ T ~e < ~s, ~e > > 0 <~e, ~s > = ~e (~e J J T )=~e (J T ~e ) T J T = (J T ~e ) T (J T ~e )=<J T ~e, J T ~e > = J T ~e > 0. ~s t ~e. = <~e,jjt ~e > <JJ T ~e, J J T ~e > ~s = JJ T ~e t ~e ~s = <~e,jjt ~e > <JJ T ~e, J J T ~e > JJT ~e = <JJT ~e, J J T ~e > <JJ T ~e, J J T ~e > ~e = ~e =0. min J ~ ~e + ~ ~ ~ J ~ = ~e

24 min ~ J I ~ ~e 0 ~ J I T J I J ~ = I T ~e 0 () (J T J + I) ~ = J T ~e (J T J + I) 1 J T = J T (JJ T + I) 1 k k ~ = J T (JJ T + I) 1 ~e () J T 1 ~ = J T (JJ T + I) 1 ~e JJ T + I J U J = USV T =) J T J + I =(VSU T )(USV T )+ I = U(SS T + I)U T SS T + I i +.! f = J T 1 ~ (JJ T + I) ~ f = ~e J T ~ f = ~. =

25 j ˆx j j ~x cos( j )= ~p e ~p j p e p j ~p t ~p j p t p j ~p j ~p t ~p e ~r = ~p e ~p j ~p e ~p j ~p t ~p j ~p t ~p j 1.

26 J = VD U T = rx i=1 1 i v i u T i J T (JJ T + I) 1 = VD T (DD T + I) 1 U T = V diag( i i + ) U J T (JJ T + I) 1 = rx i=1 i i + v i u T i D =0 1 i i! 0. i!!!!!!!!

27 !!!!!!!! 1

28

29 ~e

30

31

32 f clamp ( ~e ) = ( E max, for ~e >E max ~e, else

33 ~s = ~ f( ) =) ~v = ~s ( ~ )= d dt ~ f( ~ )=J ~f( ~ ) ~ ~v ~ = J 1 ~f( ~ ) ~v ~a (t) = d dt ~v (t) =(d dt J ~ f( ~ ) ) + J ~f( ~ ) ~s = J ~f( ~ ) ~ + A( ~, ~ ) ~ ~F = m~a = m ~x = I 0! = I 0

34 T 0,crit T 0! T 0 v max a max v max

35 Ĩ ~q ~ = d dt (Ĩ~!) ~! ~F = m ~q ˆ I = V ~ (~r ) ~ r? dv ~ (~r ) ~r? Ĩ = 4 I 11 I 1 I 1 I 1 I I I 1 I I I 11 = P N k=1 m k(y k + z k ) I = P N k=1 m k(x k + z k ) I = P N k=1 m k(x k + y k ) I 1 = I 1 = I = P N P N k=1 m k(x k y k ) k=1 m k(x k z k ) P N k=1 m k(y k z k )

36 0 I COM ~a a 1 a a 1 A r I parallel = I COM + mr Ĩ 0 Ĩ parallel = ĨCOM + a + a a 1 a a 1 a a 1 a a 1 + a a a a 1 a a a a 1 + a m 1 A P L L = K P K d q j, q j q j j, q j, q j j q j j =1,...,n ~f ~ m 0 = 0 Ĩ c ~q ~! + ~0 ~! Ĩc ~! Ĩ c ~ f ~ ~! ~q. i i +1. ~a c,i ~! i i 0

37 ~ i i 0 ~g i ~f i+1 i i +1 ~ i+1 i i +1 Ri+1 i i +1 i m i i Ĩ i ~r i,ci ~r i+1,ci i +1 i ~f i R i i+1 ~ f i+1 + m i ~g i = m i ~a c,i ~ i R i i+1~ i+1 + ~ f i ~r i,ci (R i i+1 ~ f i+1 ) ~r i+1,ci = ~ i + ~! i (Ĩi~! i ) ~r ~ F ~f i+1 ~r ~ F R i i+1 ~s ~s ~s ~ 1 A B ~ n C A 7! 0 V 1 V n 1 C A.

38 ~f n+1 =0 ~ n+1 =0 i +1. i, i, i a c,i,~! i,~ i ~! 0 =0,~ 0 =0

39

40

41

42

43 L j L j 1 L j 1 L j L j 1 L j 1 L j 1 L j x z y y

44 8.1 Kinematic chain model - Aldebaran NAO H z y x A (0,1,-1) Joint 9 (0,-1,-1) Joint Remark: All joints with (1,0,0) are displayed like this without further comment. 4

45 z Kinematic chain model - Aldebaran NAO H x y e 14 e 18 r 1,14 r 1,18 id = 1 torso m = 179. g r o1 = (0, 18, 140) mm r o = (0, -18, 140) mm r o = (0, 7, -100) mm r o4 = (0, -7, -100) mm r 1, A r 1,8 COM here because actual masses of Head, 1, 14 and 18 combined! id = right pelvis m = 06. g r i = (0, -4, -) mm r o = (0, 8, 10) mm e r, e r, (1,0,0) Joint e r, r,4 (0,-1,-1) Joint (0,1,-1) Joint COM here because actual mass of and combined! id = right hip (zero length) m = 0 g r i = (0, 0, 0) mm r o = (0, 0, 0) mm e e 8 COM here because actual mass of 8 and 9 combined! id = 9 left hip (zero length) m = 0 g r i = (0, 0, 0) mm r o = (0, 0, 0) mm e 8 (1,0,0) Joint e 9 r 9,9 r 8,8 id = 8 left pelvis m = 06. g r i = (0, 4, -) mm r o = (0, -8, 10) mm r 8,9 e 9 r 9,10 e 10 e 4 e 4 e 10 r 4,4 id = 4 right thigh id = 10 left thigh r 10,10 m = 94. g r i = (0, -, -0) mm r o = (0, -, 0) mm m = 94. g r i = (0,, -0) mm r o = (0,, 0) mm r 4, e e 11 r 10,11 e e 11 id = right tibia m = 40. g r i = (0, 0, -64) mm r o = (0, 0, 9) mm r, r,6 COM here because actual mass of and 6 combined! COM here because actual mass of 11 and 1 combined! r 11,11 r 11,1 id = 11 left tibia m = 40. g r i = (0, 0, -64) mm r o = (0, 0, 9) mm e 6 44 e 1

46 z Kinematic chain model - Aldebaran NAO H x y id = 6 id = 1 right ankle left ankle (zero length) e 6 (zero length) e 1 m = 0 g r i = (0, 0, 0) mm r o = (0, 0, 0) mm r 6,6 m = 0 g r i = (0, 0, 0) mm r o = (0, 0, 0) mm r 1,1 (1,0,0) Joint r 6,7 (1,0,0) Joint r 1,1 e 7 e 1 (1,0,0) Joint (1,0,0) Joint e 7 e 1 id = 7 right foot r 7,7 id = 1 left foot r 1,1 m = g r i = (, -, -) mm m = g r i = (,, -) mm e 14 id = 14 right shoulder (zero length) id = 18 left shoulder (zero length) e 18 r 14,14 m = 0 g r i = (0, 0, 0) mm r o = (0, 0, 0) mm m = 0 g r i = (0, 0, 0) mm r o = (0, 0, 0) mm r 18,18 r 14,1 r 18,19 (1,0,0) Joint e 1 (1,0,0) Joint e 19 (1,0,0) Joint e 1 r 1,1 e 16 r 1,16 e 16 id = 1 right biceps m = 18.7 g r i = (0, -6, -40) mm r o = (0, 0, 6) mm COM here because actual mass of 1 and 16 combined! id = 16 right elbow (zero length) m = 18.7 g r i = (0, -6, -40) mm r o = (0, 0, 6) mm id = 0 left elbow (zero length) id = 19 left biceps (1,0,0) Joint e 19 e 0 e 0 r 19,19 r 19,0 COM here because actual mass of 19 and 0 combined! r 16,16 r 16,17 m = 0 g r i = (0, 0, 0) mm r o = (0, 0, 0) mm m = 0 g r i = (0, 0, 0) mm r o = (0, 0, 0) mm r 0,0 r 0,1 e 17 e 1 e 17 e 1 id = 17 right hand (unmotorized) r 17,17 r 1,1 id = 1 left hand (unmotorized) m = 18 g r i = (0, 0, -64) mm m = 18 g r i = (0, 0, -64) mm 4

47 [g mm ] I 1 = 4 I = I = I 4 = 4 I = I 6 = I 7 = I 8 = I 9 = I 10 =

48 I 11 = I 1 = I 1 = I 14 = I 1 = I 16 = I 17 = I 18 = I 19 = I 0 = I 1 =

49

Polar codes for the m-user MAC and matroids

Polar codes for the m-user MAC and matroids Research Collection Conference Paper Polar codes for the m-user MAC and matroids Author(s): Abbe, Emmanuel; Telatar, Emre Publication Date: 2010 Permanent Link: https://doi.org/10.3929/ethz-a-005997169

More information

The Jacobian. Jesse van den Kieboom

The Jacobian. Jesse van den Kieboom The Jacobian Jesse van den Kieboom jesse.vandenkieboom@epfl.ch 1 Introduction 1 1 Introduction The Jacobian is an important concept in robotics. Although the general concept of the Jacobian in robotics

More information

Reading. Realistic Character Animation. Modeling Realistic Motion. Two Approaches

Reading. Realistic Character Animation. Modeling Realistic Motion. Two Approaches Realistic Character Animation Reading Jessica Hodgins,,et.al,Animating Human Athletics,, SIGGRAPH 95 Zoran Popović, Changing Physics for Character Animation,, SIGGRAPH 00 2 Modeling Realistic Motion Model

More information

Flexibility of the aluminium coordination in alumino- silicates. Structure of dealuminated zeolites and feasibility of realumination Author(s):

Flexibility of the aluminium coordination in alumino- silicates. Structure of dealuminated zeolites and feasibility of realumination Author(s): Research Collection Doctoral Thesis Flexibility of the aluminium coordination in aluminosilicates. Structure of dealuminated zeolites and feasibility of realumination Author(s): Omegna, Anna Publication

More information

Given U, V, x and θ perform the following steps: a) Find the rotation angle, φ, by which u 1 is rotated in relation to x 1

Given U, V, x and θ perform the following steps: a) Find the rotation angle, φ, by which u 1 is rotated in relation to x 1 1 The Jacobian can be expressed in an arbitrary frame, such as the base frame located at the first joint, the hand frame located at the end-effector, or the global frame located somewhere else. The SVD

More information

Running time analysis of a multi-objective evolutionary algorithm on a simple discrete optimization problem

Running time analysis of a multi-objective evolutionary algorithm on a simple discrete optimization problem Research Collection Working Paper Running time analysis of a multi-objective evolutionary algorithm on a simple discrete optimization problem Author(s): Laumanns, Marco; Thiele, Lothar; Zitzler, Eckart;

More information

Bringing the Compass-Gait Bipedal Walker to Three Dimensions

Bringing the Compass-Gait Bipedal Walker to Three Dimensions October 14, 2009 IROS 2009, St. Louis, MO 1 1 Bringing the Compass-Gait Bipedal Walker to Three Dimensions Robert D. Gregg* and Mark W. Spong Coordinated Science Laboratory University of Illinois at Urbana-Champaign

More information

Observation of neutral hydrogen using FFT spectrometer Argos on a 5m telescope

Observation of neutral hydrogen using FFT spectrometer Argos on a 5m telescope Research Collection Report Observation of neutral hydrogen using FFT spectrometer Argos on a 5m telescope Author(s): Monstein, Christian; Meyer, Hansueli Publication Date: 2006 Permanent Link: https://doi.org/10.3929/ethz-a-005228693

More information

Research Collection. The relation between block length and reliability for a cascade of AWGN links. Conference Paper. ETH Library

Research Collection. The relation between block length and reliability for a cascade of AWGN links. Conference Paper. ETH Library Research Collection Conference Paper The relation between block length and reliability for a cascade of AWG links Authors: Subramanian, Ramanan Publication Date: 0 Permanent Link: https://doiorg/0399/ethz-a-00705046

More information

Semester University of Sheffield. School of Mathematics and Statistics

Semester University of Sheffield. School of Mathematics and Statistics University of Sheffield School of Mathematics and Statistics MAS140: Mathematics (Chemical) MAS152: Civil Engineering Mathematics MAS152: Essential Mathematical Skills & Techniques MAS156: Mathematics

More information

Biomechanical Modelling of Musculoskeletal Systems

Biomechanical Modelling of Musculoskeletal Systems Biomechanical Modelling of Musculoskeletal Systems Lecture 6 Presented by Phillip Tran AMME4981/9981 Semester 1, 2016 The University of Sydney Slide 1 The Musculoskeletal System The University of Sydney

More information

Research Collection. Thermal issues in 5-axis machine tools. Conference Paper. ETH Library

Research Collection. Thermal issues in 5-axis machine tools. Conference Paper. ETH Library Research Collection Conference Paper Thermal issues in 5-axis machine tools Author(s): Wegener, Konrad; Gebhardt, Michael; Mayr, Josef; Knapp, Wolfgang Publication Date: 2014 Permanent Link: https://doi.org/10.3929/ethz-a-010268704

More information

Citation for published version (APA): Harinck, S. (2001). Conflict issues matter : how conflict issues influence negotiation

Citation for published version (APA): Harinck, S. (2001). Conflict issues matter : how conflict issues influence negotiation UvA-DARE (Digital Academic Repository) Conflict issues matter : how conflict issues influence negotiation Harinck, S. Link to publication Citation for published version (APA): Harinck, S. (2001). Conflict

More information

Lab #7 - Joint Kinetics and Internal Forces

Lab #7 - Joint Kinetics and Internal Forces Purpose: Lab #7 - Joint Kinetics and Internal Forces The objective of this lab is to understand how to calculate net joint forces (NJFs) and net joint moments (NJMs) from force data. Upon completion of

More information

Kinematics for a Three Wheeled Mobile Robot

Kinematics for a Three Wheeled Mobile Robot Kinematics for a Three Wheeled Mobile Robot Randal W. Beard Updated: March 13, 214 1 Reference Frames and 2D Rotations î 1 y î 2 y w 1 y w w 2 y î 2 x w 2 x w 1 x î 1 x Figure 1: The vector w can be expressed

More information

MCV4U - Practice Mastery Test #9 & #10

MCV4U - Practice Mastery Test #9 & #10 Name: Class: Date: ID: A MCV4U - Practice Mastery Test #9 & #10 Multiple Choice Identify the choice that best completes the statement or answers the question. 1. x + 2 is a factor of i) x 3 3x 2 + 6x 8

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

Stochastic prediction of train delays with dynamic Bayesian networks. Author(s): Kecman, Pavle; Corman, Francesco; Peterson, Anders; Joborn, Martin

Stochastic prediction of train delays with dynamic Bayesian networks. Author(s): Kecman, Pavle; Corman, Francesco; Peterson, Anders; Joborn, Martin Research Collection Other Conference Item Stochastic prediction of train delays with dynamic Bayesian networks Author(s): Kecman, Pavle; Corman, Francesco; Peterson, Anders; Joborn, Martin Publication

More information

Linear algebra for computational statistics

Linear algebra for computational statistics University of Seoul May 3, 2018 Vector and Matrix Notation Denote 2-dimensional data array (n p matrix) by X. Denote the element in the ith row and the jth column of X by x ij or (X) ij. Denote by X j

More information

" W I T H M: A. L I G E T O ' W ^ P L D IST O ISTE -A-IsTD G H! A-I^IT Y IPO PL A.LI-i. :

 W I T H M: A. L I G E T O ' W ^ P L D IST O ISTE -A-IsTD G H! A-I^IT Y IPO PL A.LI-i. : : D D! Y : V Y JY 4 96 J z z Y &! 0 6 4 J 6 4 0 D q & J D J» Y j D J & D & Y = x D D DZ Z # D D D D D D V X D DD X D \ J D V & Q D D Y D V D D? q ; J j j \V ; q» 0 0 j \\ j! ; \?) j: ; : x DD D J J j ;

More information

Research Collection. Basics of structural reliability and links with structural design codes FBH Herbsttagung November 22nd, 2013.

Research Collection. Basics of structural reliability and links with structural design codes FBH Herbsttagung November 22nd, 2013. Research Collection Presentation Basics of structural reliability and links with structural design codes FBH Herbsttagung November 22nd, 2013 Author(s): Sudret, Bruno Publication Date: 2013 Permanent Link:

More information

Comparing Quantitative and Qualitative Survey Data

Comparing Quantitative and Qualitative Survey Data Research Collection Working Paper Comparing Quantitative and Qualitative Survey Data Author(s): Schenker, Rolf Publication Date: 2007-06 Permanent Link: https://doi.org/10.3929/ethz-a-010805518 Rights

More information

U.S. Army Injury Surveillance Summary 2014

U.S. Army Injury Surveillance Summary 2014 U.S. Army Injury Surveillance Summary 2014 Epidemiology and Disease Surveillance Portfolio Injury Prevention Program Website: http://phc.amedd.army.mil/organization/hq/deds/pages/injurypreventionprogram.aspx

More information

of Rigid Segments Global or Laboratory Coordinate System 36 } Research Methods in Biomechanics

of Rigid Segments Global or Laboratory Coordinate System 36 } Research Methods in Biomechanics 36 } Research Methods in Biomechanics Camera 5 Camera 6 Camera 4 Direction of motion Calibrated 3-D space Camera 1 Camera 3 Computer Camera 2 Figure 2.1 Typical multicamera setup for a 3-D kinematic analysis.

More information

The Finite Element Method for the Analysis of Linear Systems

The Finite Element Method for the Analysis of Linear Systems Swiss Federal Institute of Technolog Page The Finite Element Method for the Analsis of Linear Sstems Prof. Dr. Michael Havbro Faber Swiss Federal Institute of Technolog ETH Zurich, Switzerland Swiss Federal

More information

Increased Robustness of Humanoid Standing Balance in the Sagittal Plane through Adaptive Joint Torque Reduction

Increased Robustness of Humanoid Standing Balance in the Sagittal Plane through Adaptive Joint Torque Reduction 213 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 213. Tokyo, Japan Increased Robustness of Humanoid Standing Balance in the Sagittal Plane through Adaptive Joint

More information

Extension and simple proof of Lekner's summation formula for Coulomb forces

Extension and simple proof of Lekner's summation formula for Coulomb forces Research Collection Woring Paper Extension and simple proof of Lener's summation formula for Coulomb forces Author(s): Sperb, René Peter Publication Date: 00 Permanent Lin: https://doi.org/0.399/ethz-a-0048407

More information

Multiple Integrals. Chapter 4. Section 7. Department of Mathematics, Kookmin Univerisity. Numerical Methods.

Multiple Integrals. Chapter 4. Section 7. Department of Mathematics, Kookmin Univerisity. Numerical Methods. 4.7.1 Multiple Integrals Chapter 4 Section 7 4.7.2 Double Integral R f ( x, y) da 4.7.3 Double Integral Apply Simpson s rule twice R [ a, b] [ c, d] a x, x,..., x b, c y, y,..., y d 0 1 n 0 1 h ( b a)

More information

Read each question and its parts carefully before starting. Show all your work. Give units with your answers (where appropriate). 1 / 3 F.

Read each question and its parts carefully before starting. Show all your work. Give units with your answers (where appropriate). 1 / 3 F. ECSE 10 NAME: Quiz 18 May 011 ID: Read each question and its parts carefully before starting. Show all your work. Give units with your answers (where appropriate). 1. Consider the circuit diagram below.

More information

ME201 ADVANCED CALCULUS MIDTERM EXAMINATION. Instructor: R. Culham. Name: Student ID Number: Instructions

ME201 ADVANCED CALCULUS MIDTERM EXAMINATION. Instructor: R. Culham. Name: Student ID Number: Instructions ME201 ADVANCED CALCULUS MIDTERM EXAMINATION February 13, 2018 8:30 am - 10:30 am Instructor: R. Culham Name: Student ID Number: Instructions 1. This is a 2 hour, closed-book examination. 2. Permitted aids

More information

, respectively to the inverse and the inverse differential problem. Check the correctness of the obtained results. Exercise 2 y P 2 P 1.

, respectively to the inverse and the inverse differential problem. Check the correctness of the obtained results. Exercise 2 y P 2 P 1. Robotics I July 8 Exercise Define the orientation of a rigid body in the 3D space through three rotations by the angles α β and γ around three fixed axes in the sequence Y X and Z and determine the associated

More information

DESIGN OF AN ARTICULATED ROBOTIC LEG WITH NONLINEAR SERIES ELASTIC ACTUATION

DESIGN OF AN ARTICULATED ROBOTIC LEG WITH NONLINEAR SERIES ELASTIC ACTUATION DESIGN OF AN ARTICULATED ROBOTIC LEG WITH NONLINEAR SERIES ELASTIC ACTUATION MARCO HUTTER, C. DAVID REMY, ROLAND SIEGWART Autonomous Systems Lab, ETH Zurich, CLA E11., Tannenstrasse 3, 809 Zurich, Switzerland,

More information

Optimization with piecewise-affine cost functions

Optimization with piecewise-affine cost functions Optimization with piecewise-affine cost functions G Ferrari Trecate, Paolo Letizia, Matteo Spedicato Automatic Control Laboratory, Swiss Federal Institute of Technology (ETH), Zurich, Switzerland 21 June

More information

Motion in Three Dimensions

Motion in Three Dimensions Motion in Three Dimensions We ve learned about the relationship between position, velocity and acceleration in one dimension Now we need to extend those ideas to the three-dimensional world In the 1-D

More information

ECS 178 Course Notes QUATERNIONS

ECS 178 Course Notes QUATERNIONS ECS 178 Course Notes QUATERNIONS Kenneth I. Joy Institute for Data Analysis and Visualization Department of Computer Science University of California, Davis Overview The quaternion number system was discovered

More information

Kinematic representation! Iterative methods! Optimization methods

Kinematic representation! Iterative methods! Optimization methods Human Kinematics Kinematic representation! Iterative methods! Optimization methods Kinematics Forward kinematics! given a joint configuration, what is the position of an end point on the structure?! Inverse

More information

ATLANTA, GEORGIA, DECEMBER 12, No. 13. D r. M. L. B r i t t a i n T e l l s S t u d e n t s C o n t r a c t I s B r o k e n

ATLANTA, GEORGIA, DECEMBER 12, No. 13. D r. M. L. B r i t t a i n T e l l s S t u d e n t s C o n t r a c t I s B r o k e n Z-V. XX,, D 141.. 13 ' ' b v k ; D... k x 1 1 7 v f b k f f ' b,, b J 7 11:30 D... D. b " vv f, bv." x v..., bk, b v ff., b b Jk,., f ' v v z. b f. f f b v 123. k,., - f x 123. ' b 140-41, f " f" b - 141-42

More information

APPENDIX A. Background Mathematics. A.1 Linear Algebra. Vector algebra. Let x denote the n-dimensional column vector with components x 1 x 2.

APPENDIX A. Background Mathematics. A.1 Linear Algebra. Vector algebra. Let x denote the n-dimensional column vector with components x 1 x 2. APPENDIX A Background Mathematics A. Linear Algebra A.. Vector algebra Let x denote the n-dimensional column vector with components 0 x x 2 B C @. A x n Definition 6 (scalar product). The scalar product

More information

Kinematics and One Dimensional Motion

Kinematics and One Dimensional Motion Kinematics and One Dimensional Motion Kinematics Vocabulary Kinema means movement Mathematical description of motion Position Time Interval Displacement Velocity; absolute value: speed Acceleration Averages

More information

Integration by Substitution

Integration by Substitution November 22, 2013 Introduction 7x 2 cos(3x 3 )dx =? 2xe x2 +5 dx =? Chain rule The chain rule: d dx (f (g(x))) = f (g(x)) g (x). Use the chain rule to find f (x) and then write the corresponding anti-differentiation

More information

FALL TERM EXAM, PHYS 1211, INTRODUCTORY PHYSICS I Thursday, 11 December 2014, 6 PM to 9 PM, Field House Gym

FALL TERM EXAM, PHYS 1211, INTRODUCTORY PHYSICS I Thursday, 11 December 2014, 6 PM to 9 PM, Field House Gym FALL TERM EXAM, PHYS 1211, INTRODUCTORY PHYSICS I Thursday, 11 December 2014, 6 PM to 9 PM, Field House Gym NAME: STUDENT ID: INSTRUCTION 1. This exam booklet has 13 pages. Make sure none are missing 2.

More information

ANTHROPOMETRY (İnsan Vücudunu Ölçme Bilimi)

ANTHROPOMETRY (İnsan Vücudunu Ölçme Bilimi) ANTHROPOMETRY (İnsan Vücudunu Ölçme Bilimi) Dr. Kurtuluş Erinç Akdoğan kurtuluserinc@cankaya.edu.tr INTRODUCTION Anthropometry is the major branch of anthropology (insan bilimi) that studies the physical

More information

Gravity Balancing of a Human Leg using an External Orthosis

Gravity Balancing of a Human Leg using an External Orthosis 2007 IEEE International Conference on Robotics and Automation Roma, Italy, 10-14 April 2007 FrB8.3 Gravity Balancing of a Human Leg using an External Orthosis Abbas Fattah, Ph.D., and Sunil K. Agrawal,

More information

Research Collection. An alternative to Ewald sums. Working Paper. ETH Library. Author(s): Sperb, René Peter. Publication Date: 2002

Research Collection. An alternative to Ewald sums. Working Paper. ETH Library. Author(s): Sperb, René Peter. Publication Date: 2002 Research Collection Working Paper An alternative to Ewald sums Author(s): Sperb, René Peter Publication Date: 2002 Permanent Link: https://doi.org/0.3929/ethz-a-004284033 Rights / License: In Copyright

More information

Applications of Fresnel-Kirchhoff diffraction theory in the analysis of human-motion Doppler sonar grams

Applications of Fresnel-Kirchhoff diffraction theory in the analysis of human-motion Doppler sonar grams Applications of Fresnel-Kirchhoff diffraction theory in the analysis of human-motion Doppler sonar grams Marshall Bradley a) National Center for Physical Acoustics, The University of Mississippi, 1 Coliseum

More information

New concept of a 3D-probing system for micro-components

New concept of a 3D-probing system for micro-components Research Collection Journal Article New concept of a 3D-probing system for micro-components Author(s): Liebrich, Thomas; Kanpp, W. Publication Date: 2010 Permanent Link: https://doi.org/10.3929/ethz-a-006071031

More information

,,,,..,,., {. (, ),, {,.,.,..,,.,.,,....... {.. : N {, Z {, Q {, Q p { p{ {. 3, R {, C {. : ord p {. 8, (k) {.42,!() { {. 24, () { {. 24, () { {. 25,., () { {. 26,. 9, () { {. 27,. 23, '() { ( ) {. 28,

More information

Matrix Differentiation

Matrix Differentiation Matrix Differentiation CS5240 Theoretical Foundations in Multimedia Leow Wee Kheng Department of Computer Science School of Computing National University of Singapore Leow Wee Kheng (NUS) Matrix Differentiation

More information

Microwave Network Analysis Lecture 1: The Scattering Parameters

Microwave Network Analysis Lecture 1: The Scattering Parameters Microwave Network Analysis Lecture : The Scattering Parameters ELC 305a Fall 0 Department of Electronics and Communications Engineering Faculty of Engineering Cairo University Outline Review on Network

More information

Today. Why idealized? Idealized physical models of robotic vehicles. Noise. Idealized physical models of robotic vehicles

Today. Why idealized? Idealized physical models of robotic vehicles. Noise. Idealized physical models of robotic vehicles PID controller COMP417 Introduction to Robotics and Intelligent Systems Kinematics and Dynamics Perhaps the most widely used controller in industry and robotics. Perhaps the easiest to code. You will also

More information

6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities

6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities 6.207/14.15: Networks Lectures 4, 5 & 6: Linear Dynamics, Markov Chains, Centralities 1 Outline Outline Dynamical systems. Linear and Non-linear. Convergence. Linear algebra and Lyapunov functions. Markov

More information

Math 210B. Artin Rees and completions

Math 210B. Artin Rees and completions Math 210B. Artin Rees and completions 1. Definitions and an example Let A be a ring, I an ideal, and M an A-module. In class we defined the I-adic completion of M to be M = lim M/I n M. We will soon show

More information

Lecture Note 8: Inverse Kinematics

Lecture Note 8: Inverse Kinematics ECE5463: Introduction to Robotics Lecture Note 8: Inverse Kinematics Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018 Lecture 8 (ECE5463

More information

PolynomialExponential Equations in Two Variables

PolynomialExponential Equations in Two Variables journal of number theory 62, 428438 (1997) article no. NT972058 PolynomialExponential Equations in Two Variables Scott D. Ahlgren* Department of Mathematics, University of Colorado, Boulder, Campus Box

More information

Control and Planning with Asymptotically Stable Gait Primitives: 3D Dynamic Walking to Locomotor Rehabilitation?

Control and Planning with Asymptotically Stable Gait Primitives: 3D Dynamic Walking to Locomotor Rehabilitation? July 8, 2010 Dynamic Walking, Cambridge, MA R. Gregg 1 1 Control and Planning with Asymptotically Stable Gait Primitives: 3D Dynamic Walking to Locomotor Rehabilitation? Robert D. Gregg * and Mark W. Spong

More information

Fundamentals Physics. Chapter 10 Rotation

Fundamentals Physics. Chapter 10 Rotation Fundamentals Physics Tenth Edition Halliday Chapter 10 Rotation 10-1 Rotational Variables (1 of 15) Learning Objectives 10.01 Identify that if all parts of a body rotate around a fixed axis locked together,

More information

On the Throughput, Capacity and Stability Regions of Random Multiple Access over Standard Multi-Packet Reception Channels

On the Throughput, Capacity and Stability Regions of Random Multiple Access over Standard Multi-Packet Reception Channels On the Throughput, Capacity and Stability Regions of Random Multiple Access over Standard Multi-Packet Reception Channels Jie Luo, Anthony Ephremides ECE Dept. Univ. of Maryland College Park, MD 20742

More information

A b r i l l i a n t young chemist, T h u r e Wagelius of N e w Y o r k, ac. himself with eth

A b r i l l i a n t young chemist, T h u r e Wagelius of N e w Y o r k, ac. himself with eth 6 6 0 x J 8 0 J 0 z (0 8 z x x J x 6 000 X j x "" "" " " x " " " x " " " J " " " " " " " " x : 0 z j ; J K 0 J K q 8 K K J x 0 j " " > J x J j z ; j J q J 0 0 8 K J 60 : K 6 x 8 K J :? 0 J J K 0 6% 8 0

More information

Lecture 11: Introduction to Markov Chains. Copyright G. Caire (Sample Lectures) 321

Lecture 11: Introduction to Markov Chains. Copyright G. Caire (Sample Lectures) 321 Lecture 11: Introduction to Markov Chains Copyright G. Caire (Sample Lectures) 321 Discrete-time random processes A sequence of RVs indexed by a variable n 2 {0, 1, 2,...} forms a discretetime random process

More information

City form and its macroscopic fundamental diagram

City form and its macroscopic fundamental diagram Research Collection Presentation City form and its macroscopic fundamental diagram Author(s): Axhausen, Kay W. Publication Date: 2018-06 Permanent Link: https://doi.org/10.3929/ethz-b-000267750 Rights

More information

LOWELL JOURNAL. LOWSLL, MICK., WSSDNaSDAY", FEB 1% 1894:

LOWELL JOURNAL. LOWSLL, MICK., WSSDNaSDAY, FEB 1% 1894: ? jpv J V# 33 K DDY % 9 D Y D z K x p * pp J - jj Q D V Q< - j «K * j G»D K* G 3 zz DD V V K Y p K K 9 G 3 - G p! ( - p j p p p p Q 3 p ZZ - p- pp p- D p pp z p p pp G pp G pp J D p G z p _ YK G D xp p-

More information

j=1 u 1jv 1j. 1/ 2 Lemma 1. An orthogonal set of vectors must be linearly independent.

j=1 u 1jv 1j. 1/ 2 Lemma 1. An orthogonal set of vectors must be linearly independent. Lecture Notes: Orthogonal and Symmetric Matrices Yufei Tao Department of Computer Science and Engineering Chinese University of Hong Kong taoyf@cse.cuhk.edu.hk Orthogonal Matrix Definition. Let u = [u

More information

Available online at ScienceDirect. The 2014 conference of the International Sports Engineering Association

Available online at   ScienceDirect. The 2014 conference of the International Sports Engineering Association Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 72 ( 2014 ) 97 102 The 2014 conference of the International Sports Engineering Association Dynamic contribution analysis of

More information

Lee R. L. Nielsen. iii

Lee R. L. Nielsen. iii Title : Design of Anthropomorphic Robot Arm: ARA-1 Topic : Design of Mechanical Systems Project period : 10th Semester (M.Sc.) Project start : February 3rd 2008 Report submitted : June 3rd 2008 Page count

More information

THE I Establiifrad June, 1893

THE I Establiifrad June, 1893 89 : 8 Y Y 2 96 6 - - : - 2 q - 26 6 - - q 2 2 2 4 6 4«4 ' V () 8 () 6 64-4 '2" () 6 ( ) * 'V ( 4 ) 94-4 q ( / ) K ( x- 6% j 9*V 2'%" 222 27 q - - K 79-29 - K x 2 2 j - -% K 4% 2% 6% ' K - 2 47 x - - j

More information

Flight and Orbital Mechanics

Flight and Orbital Mechanics Flight and Orbital Mechanics Lecture slides Challenge the future 1 Flight and Orbital Mechanics Lecture 7 Equations of motion Mark Voskuijl Semester 1-2012 Delft University of Technology Challenge the

More information

Vectors, dot product, and cross product

Vectors, dot product, and cross product MTH 201 Multivariable calculus and differential equations Practice problems Vectors, dot product, and cross product 1. Find the component form and length of vector P Q with the following initial point

More information

Terms of Use. Copyright Embark on the Journey

Terms of Use. Copyright Embark on the Journey Terms of Use All rights reserved. No part of this packet may be reproduced, stored in a retrieval system, or transmitted in any form by any means - electronic, mechanical, photo-copies, recording, or otherwise

More information

Properties of Transformations

Properties of Transformations 6. - 6.4 Properties of Transformations P. Danziger Transformations from R n R m. General Transformations A general transformation maps vectors in R n to vectors in R m. We write T : R n R m to indicate

More information

DIFFERENTIAL KINEMATICS. Geometric Jacobian. Analytical Jacobian. Kinematic singularities. Kinematic redundancy. Inverse differential kinematics

DIFFERENTIAL KINEMATICS. Geometric Jacobian. Analytical Jacobian. Kinematic singularities. Kinematic redundancy. Inverse differential kinematics DIFFERENTIAL KINEMATICS relationship between joint velocities and end-effector velocities Geometric Jacobian Analytical Jacobian Kinematic singularities Kinematic redundancy Inverse differential kinematics

More information

Department of Aerospace Engineering AE602 Mathematics for Aerospace Engineers Assignment No. 6

Department of Aerospace Engineering AE602 Mathematics for Aerospace Engineers Assignment No. 6 Department of Aerospace Engineering AE Mathematics for Aerospace Engineers Assignment No.. Find the best least squares solution x to x, x 5. What error E is minimized? heck that the error vector ( x, 5

More information

CBSE 2018 ANNUAL EXAMINATION DELHI

CBSE 2018 ANNUAL EXAMINATION DELHI CBSE 08 ANNUAL EXAMINATION DELHI (Series SGN Code No 65/ : Delhi Region) Ma Marks : 00 Time Allowed : Hours SECTION A Q0 Find the value of tan cot ( ) Sol 5 5 tan cot ( ) tan tan cot cot 6 6 6 0 a Q0 If

More information

Linear Algebra Solutions 1

Linear Algebra Solutions 1 Math Camp 1 Do the following: Linear Algebra Solutions 1 1. Let A = and B = 3 8 5 A B = 3 5 9 A + B = 9 11 14 4 AB = 69 3 16 BA = 1 4 ( 1 3. Let v = and u = 5 uv = 13 u v = 13 v u = 13 Math Camp 1 ( 7

More information

Impact Force Reduction Using Variable Stiffness with an Optimal Approach for Jumping Robots

Impact Force Reduction Using Variable Stiffness with an Optimal Approach for Jumping Robots University of South Florida Scholar Commons Graduate Theses and Dissertations Graduate School 2-22-2017 Impact Force Reduction Using Variable Stiffness with an Optimal Approach for Jumping Robots Juan

More information

STUDENT NAME: STUDENT SIGNATURE: STUDENT ID NUMBER: SECTION NUMBER RECITATION INSTRUCTOR:

STUDENT NAME: STUDENT SIGNATURE: STUDENT ID NUMBER: SECTION NUMBER RECITATION INSTRUCTOR: MA262 FINAL EXAM SPRING 2016 MAY 2, 2016 TEST NUMBER 01 INSTRUCTIONS: 1. Do not open the exam booklet until you are instructed to do so. 2. Before you open the booklet fill in the information below and

More information

MAXIMAL ORDERS IN COMPLETELY 0-SIMPLE SEMIGROUPS

MAXIMAL ORDERS IN COMPLETELY 0-SIMPLE SEMIGROUPS MAXIMAL ORDERS IN COMPLETELY 0-SIMPLE SEMIGROUPS John Fountain and Victoria Gould Department of Mathematics University of York Heslington York YO1 5DD, UK e-mail: jbf1@york.ac.uk varg1@york.ac.uk Abstract

More information

Lecture 8 Analyzing the diffusion weighted signal. Room CSB 272 this week! Please install AFNI

Lecture 8 Analyzing the diffusion weighted signal. Room CSB 272 this week! Please install AFNI Lecture 8 Analyzing the diffusion weighted signal Room CSB 272 this week! Please install AFNI http://afni.nimh.nih.gov/afni/ Next lecture, DTI For this lecture, think in terms of a single voxel We re still

More information

Module-3: Kinematics

Module-3: Kinematics Module-3: Kinematics Lecture-20: Material and Spatial Time Derivatives The velocity acceleration and velocity gradient are important quantities of kinematics. Here we discuss the description of these kinematic

More information

FALL TERM EXAM, PHYS 1211, INTRODUCTORY PHYSICS I Saturday, 14 December 2013, 1PM to 4 PM, AT 1003

FALL TERM EXAM, PHYS 1211, INTRODUCTORY PHYSICS I Saturday, 14 December 2013, 1PM to 4 PM, AT 1003 FALL TERM EXAM, PHYS 1211, INTRODUCTORY PHYSICS I Saturday, 14 December 2013, 1PM to 4 PM, AT 1003 NAME: STUDENT ID: INSTRUCTION 1. This exam booklet has 14 pages. Make sure none are missing 2. There is

More information

Kinematics of a UR5. Rasmus Skovgaard Andersen Aalborg University

Kinematics of a UR5. Rasmus Skovgaard Andersen Aalborg University Kinematics of a UR5 May 3, 28 Rasmus Skovgaard Andersen Aalborg University Contents Introduction.................................... Notation.................................. 2 Forward Kinematics for

More information

Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation

Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation ECE5463: Introduction to Robotics Lecture Note 12: Dynamics of Open Chains: Lagrangian Formulation Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio,

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

Libra Malpass A W v e enue stern 4th Floor Legal and Map Collections Lo Legal unge A-DA Emergency Exit Eme rg ency Exit Illinois Collection and Eme

Libra Malpass A W v e enue stern 4th Floor Legal and Map Collections Lo Legal unge A-DA Emergency Exit Eme rg ency Exit Illinois Collection and Eme Malpass Library 4th Floor Western Avenue A-DA Legal Lounge Legal and Map Collections Illinois Collection and Federal Collection A-C 3 Government and Legal Reference Offices Federal Collection C 4-Y 4th

More information

Robotics & Automation. Lecture 17. Manipulability Ellipsoid, Singularities of Serial Arm. John T. Wen. October 14, 2008

Robotics & Automation. Lecture 17. Manipulability Ellipsoid, Singularities of Serial Arm. John T. Wen. October 14, 2008 Robotics & Automation Lecture 17 Manipulability Ellipsoid, Singularities of Serial Arm John T. Wen October 14, 2008 Jacobian Singularity rank(j) = dimension of manipulability ellipsoid = # of independent

More information

Integration by Parts

Integration by Parts Calculus 2 Lia Vas Integration by Parts Using integration by parts one transforms an integral of a product of two functions into a simpler integral. Divide the initial function into two parts called u

More information

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino

ROBOTICS 01PEEQW. Basilio Bona DAUIN Politecnico di Torino ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Kinematic Functions Kinematic functions Kinematics deals with the study of four functions(called kinematic functions or KFs) that mathematically

More information

1 Review of di erential calculus

1 Review of di erential calculus Review of di erential calculus This chapter presents the main elements of di erential calculus needed in probability theory. Often, students taking a course on probability theory have problems with concepts

More information

Examples: Solving nth Order Equations

Examples: Solving nth Order Equations Atoms L. Euler s Theorem The Atom List First Order. Solve 2y + 5y = 0. Examples: Solving nth Order Equations Second Order. Solve y + 2y + y = 0, y + 3y + 2y = 0 and y + 2y + 5y = 0. Third Order. Solve

More information

Differential Equations: Homework 2

Differential Equations: Homework 2 Differential Equations: Homework Alvin Lin January 08 - May 08 Section.3 Exercise The direction field for provided x 0. dx = 4x y is shown. Verify that the straight lines y = ±x are solution curves, y

More information

. (a) Express [ ] as a non-trivial linear combination of u = [ ], v = [ ] and w =[ ], if possible. Otherwise, give your comments. (b) Express +8x+9x a

. (a) Express [ ] as a non-trivial linear combination of u = [ ], v = [ ] and w =[ ], if possible. Otherwise, give your comments. (b) Express +8x+9x a TE Linear Algebra and Numerical Methods Tutorial Set : Two Hours. (a) Show that the product AA T is a symmetric matrix. (b) Show that any square matrix A can be written as the sum of a symmetric matrix

More information

Written Examination. Antennas and Propagation (AA ) June 22, 2018.

Written Examination. Antennas and Propagation (AA ) June 22, 2018. Written Examination Antennas and Propagation (AA. 7-8 June, 8. Problem ( points A circular loop of radius a = cm is positioned at a height h over a perfectly electric conductive ground plane as in figure,

More information

Humanoid Robot Gait Generator: Foot Steps Calculation for Trajectory Following.

Humanoid Robot Gait Generator: Foot Steps Calculation for Trajectory Following. Advances in Autonomous Robotics Systems, Springer LNSC Volume 8717, (2014), pp 251-262 Humanoid Robot Gait Generator: Foot Steps Calculation for Trajectory Following. Horatio Garton, Guido Bugmann 1, Phil

More information

Series 7, May 22, 2018 (EM Convergence)

Series 7, May 22, 2018 (EM Convergence) Exercises Introduction to Machine Learning SS 2018 Series 7, May 22, 2018 (EM Convergence) Institute for Machine Learning Dept. of Computer Science, ETH Zürich Prof. Dr. Andreas Krause Web: https://las.inf.ethz.ch/teaching/introml-s18

More information

Math 120 Winter Handout 6: In-Class Review for Exam 1

Math 120 Winter Handout 6: In-Class Review for Exam 1 Math 120 Winter 2009 Handout 6: In-Class Review for Exam 1 The topics covered by Exam 1 in the course include the following: Functions and their representations. Detecting functions from tables, formulas

More information

Math 131 Exam 2 Spring 2016

Math 131 Exam 2 Spring 2016 Math 3 Exam Spring 06 Name: ID: 7 multiple choice questions worth 4.7 points each. hand graded questions worth 0 points each. 0. free points (so the total will be 00). Exam covers sections.7 through 3.0

More information

Design and Evaluation of a Gravity Compensation Mechanism for a Humanoid Robot

Design and Evaluation of a Gravity Compensation Mechanism for a Humanoid Robot Proceedings of the 7 IEEE/RSJ International Conference on Intelligent Robots and Systems San Diego, CA, USA, Oct 9 - Nov, 7 ThC5.5 Design and Evaluation of a Gravity Compensation Mechanism for a Humanoid

More information

Sensitized solar cells with colloidal PbS-CdS core-shell quantum dots Lai, Lai-Hung; Protesescu, Loredana; Kovalenko, Maksym V.

Sensitized solar cells with colloidal PbS-CdS core-shell quantum dots Lai, Lai-Hung; Protesescu, Loredana; Kovalenko, Maksym V. University of Groningen Sensitized solar cells with colloidal PbS-CdS core-shell quantum dots Lai, Lai-Hung; Protesescu, Loredana; Kovalenko, Maksym V.; Loi, Maria Published in: Physical Chemistry Chemical

More information

Lecture Note 4: General Rigid Body Motion

Lecture Note 4: General Rigid Body Motion ECE5463: Introduction to Robotics Lecture Note 4: General Rigid Body Motion Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018 Lecture

More information

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ( )) ( )

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ( )) ( ) Solutions Complete solutions to Miscellaneous Exercise. The unit vector, u, can be obtained by using (.5. u= ( 5i+ 7j+ 5 + 7 + 5 7 = ( 5i + 7j+ = i+ j+ 8 8 8 8. (i We have ( 3 ( 6 a+ c= i+ j + i j = i+

More information

ME5286 Robotics Spring 2017 Quiz 2

ME5286 Robotics Spring 2017 Quiz 2 Page 1 of 5 ME5286 Robotics Spring 2017 Quiz 2 Total Points: 30 You are responsible for following these instructions. Please take a minute and read them completely. 1. Put your name on this page, any other

More information