A Characterization of Acceleration Capability. Alan Bowling and Oussama Khatib. Robotics Laboratory. Stanford University. Stanford, CA, USA 94305

Size: px
Start display at page:

Download "A Characterization of Acceleration Capability. Alan Bowling and Oussama Khatib. Robotics Laboratory. Stanford University. Stanford, CA, USA 94305"

Transcription

1 The Motion Isotropy Hypersurface: A Characterization of Acceleration Capability Alan Bowling and Oussama Khatib Robotics Laboratory Computer Science Department Stanford Uniersity Stanford, CA, USA 9405 Abstract The study of acceleration capability is concerned with the responsieness of a manipulator to controller commands In this paper we present a general model for the analysis of end-eector linear and angular accelerations that accounts for the elocity eects The separate treatment of linear and angular motion directly addresses the inhomogeneities of end-eector motions, aoiding the use of indeterminate scaling factors The elocity eects considered are the Coriolis and centrifugal forces, as well as the relationships associated with actuator's speed-torque performance cures This study results in a characterization referred to as the \motion isotropy hypersurface" which describes the relationships between isotropic end-eector linear and angular elocities and accelerations The utility of this surface and its associated information is demonstrated in a design application inoling the PUMA 560 manipulator Introduction In recent years, arious models hae been pro- _ posed for the analysis of manipulator performance The aim of these models _ is to proide a characterization of the responsieness of of a manipulator in the execution of a task Our approach to addressing this problem is to an- Figure : PUMA alyze the relationships between the end-eector linear and angular accelerations and elocities, _, _,, and ; Figure Note that these are directional quantities When analyzing mechanisms intended for general tasks it is necessary to consider its capabilities in all directions, and therefore these quantities are explored in terms of their isotropic magnitudes In earlier work, both the kinematic and dynamic aspects of this problem hae been considered The kinematic studies focused on the analysis of the Jacobian matrix Proposed kinematic measures include the Jacobian condition number [0, 6], manipulability measure [8, 0], and norm of the Jacobian rate of change [5] In dynamic analyses, the proposed measures and characterizations include the generalized inertia ellipsoid [], the end-eector mass matrix [6], dynamic manipulability ellipsoid [9, ], dynamic conditioning index [], acceleration set theory [8, 9], isotropic acceleration radius [5], acceleration hyperparallelipiped [7], and other measures discussed in [,, 4, ] Thomas, Yuan-Chow, and Tesar [7] come the closest to the treatment presented here Howeer, a common diculty encountered in these studies is the treatment of the inhomogeneities between linear and angular motions This diculty is often addressed by the introduction of scaling factors Our earlier studies of end-eector motion [, 4] resulted in a characterization of end-eector acceleration capability referred to as the motion isotropy hypersurface In this paper, we extend these analyses with a comprehensie treatment of linear and angular elocities This treatment includes the eects of the actuator's speed-torque performance cure, which describes the reduction of torque capacity due to rotor elocity This study of isotropic properties proides a \worst case" characterization of achieable elocities and accelerations These worst-case motions are described by

2 the motion isotropy hypersurface and the information obtained from its deelopment This article presents the deelopment of the hypersurface and its associated information, for non-redundant manipulators The utility of this analysis is demonstrated through a design application inoling the PUMA 560 manipulator Model In this section the equations describing the motion isotropy hypersurface for a non-redundant manipulator are deeloped A more extensie discussion is presented in [] The deelopment begins with the familiar joint space equations of motion A q + b + g =? = G : () where q, A, b, g,?,, and G, represent the n joint coordinates, joint space kinetic energy matrix, centrifugal and Coriolis forces, graity forces, joint torques and forces, actuator torques produced between the rotor and stator, and transformation between actuator and joint torques The goal is to transform equation () into a set of inequalities relating the actuator torque capacities to end-eector accelerations This is accomplished using the Jacobian, J, dened as # 4 = = J _q () where and are end-eector linear and angular elocities Just as joint torques are related to actuator torques, joint speeds are related to actuator, or rotor, speeds as follows _ = G T _q = G T J? # () where _ is the ector of n rotor speeds The bound on actuator torque capacity can be expressed as; Ideally boundi is a linear function of rotor elocity referred to as the speed-torque cure, Figure Howeer, using this linear function complicates the elocity analysis, so the speed-torque cure is approximated by a second order function without a linear term, Figure This j i j boundi ( _ i ; : : :): (4) _i bound i Figure : Speed-Torque Cure choice is made because the actual speed-torque cure may be nonlinear The nal model has the form boundi = 0 i? iii _ i (5) where 0 i is usually the peak torque and iii is a scalar used to approximate the slope of the speedtorque cure It is expressed as an element of a third order tensor where all elements other than the iii th are zero Equation (4) can be expressed in terms of an upper and lower bound using equation (5)? 0 i? b(x) iii _ i i 0 i? b(x) iii _ i(6) where b(x) equals positie or negatie one depending on the boundary of interest b(x) = if x = upper? if x = lower : (7) These bounds are normalized and expressed in terms of end-eector elocities using equation () to obtain? N ( + b(x)t ) (8) where is a ector of ones and t = 6 4 # T T# # T Tn# 7 5 = N 6 4 # T J?T T? G G J # # T J?T T G n G J? # 7 5 (9) where N is a diagonal matrix where N ii = 0i Omitting the details, equations (), (), and (9) can be used to obtain where lower E _ + E _ + h upper (0) h = [ E E ] = E = N G? AJ? 4 _qt B _q _q T Bn _q 4 # T M # # T Ma# 4 # T H # 5 = b? AJ? _ J _q 5 = N G? 4 # T J?T B J? # 5 = 4 # T M # # T J?T BnJ? # 5 + b(x)t # T Ha # # T Ma#? upper = N 0? G? g lower =?N? 0 + G? g : () The separation of linear and angular characteristics in equation (0) is motiated by the need to analyze these properties separately 5

3 Isotropy Equations Geometric and algebraic approaches are used to analyze equation (0) In the geometric approach each term is represented by a geometric object and the relationship between them is explored [, 4] Insights obtained from the geometric approach facilitate the deelopment of the algebraic approach which is more useful for analyzing elocities The isotropic acceleration is determined by expanding the ellipsoid until it is inscribed within the bounds, Figure Note that only the ectors associated with the tangency points, referred to as tangency ectors, need to be examined The ellipsoids seldom align with the coordinate axes, making it dicult to realistically illustrate the geometric approach Howeer, although unrealistic, these gures still represent alid concepts A similar process is followed to obtain the torque ellipsoid representing angular accelerations E _ T (E E T ) + = k _k : (5) k _k Figure : Ellipse E _ k _k All possible sums of the ectors and are n considered by mapping the center of one ellipsoid onto eery point on the surface of the other, Figure 4 Corresponding tangency ectors from each ellipsoid are added to obtain the resultant Figure 5: Tangency which touches a particular bound, Figure 5 Vectors The resultant ector touching the boundary in Figure 5 must satisfy _ n ( + ) = upper (6) k _k _ where n is normal to the boundary plane as shown Figure 5 If the ectors and are dened as, E Figure 4: Ellipsoids Added In the geometric approach, the torque bounds are interpreted as an n-dimensional hypercube, the square in Figure, whose center is shifted away from the origin by the graity eect, ie N G? g in equation () Now consider the linear acceleration term in equation (0), E _ Motions are interpreted as isotropic quantities represented by spheres _ T _ = k _k : () This sphere is transformed by E into an ellipsoid in torque space using the following relationship _ = E + () where E + is the left inerse of E Equations () and () are used to obtain the ellipsoid T (E E T )+ = k _k : (4) T (E E T )+ = T (E E T )+ = (7) (the dashed ellipse in Figure ), and can be expressed in terms of these ectors in order to obtain n? k _k + k _k = upper : (8) Equation (8) represents a line with respect to k _k and k _k n relations similar to equation (8) are obtained for each boundary plane The isotropic accelerations are determined by the most limiting relationship(s) from the set Determining the line(s) which represent the most limiting relationships corresponds to k _k k _k Figure 6: Isotropy Cure nding the innermost enelope formed around the origin when the n lines are oerlayed in the same space

4 This cure is conex and piecewise linear, shown in Figure 6 A discontinuity in the cure occurs when the limiting boundary changes The geometric approach does not work well for the elocity dependent terms, because they cannot be separated into linear and angular subspaces In addition, the torque surface corresponding to the isotropic elocity surfaces is dicult to determine because the elocity dependent terms are second order Howeer, equation (8) shows that only the component of the tangency ector in the direction of its associated boundary is important These components, n and n, can be expressed succinctly as A [ k _k k _k ] T = T (9) where A is a n matrix containing the aforementioned components and T contains the elements of upper and lower The goal is to determine the corresponding components from the elocity dependent terms Doing this requires a more algebraic approach This approach will rst be presented in terms of acceleration since this facilitates consideration of elocities Of the ectors comprising an ellipsoid, the tangency ector has the largest component in the direction of its associated boundary For accelerations, the components of the ectors comprising the ellipsoid in the direction of the i th actuator are determined by the i th row of the E matrix, equation () The largest/smallest alue of this component, which is the tangency ector component, can be found as follows: minimize=maximize i = [ E i E in ] subject to _ T _ = k _k _ T _ = k _k : (0) This system is maximized, for the upper bound, or minimized, for the lower bound, with respect to _ and _ yielding a solution expressed in terms of k _k and k _k Applying the method of Lagrange multipliers to this system yields an easily solable eigenalue problem where the elements of A can be dened as u A j?; = A j; = + ut X p k= u u X A j?; = A j; = + t n k=p+ E jk E jk () where j = (; : : :; n), has dimension p, and has dimension r = n? p When considering elocities, the component of the tangency ector in the direction of i th actuator torque boundary is determined by the i th quadratic term in the h ector; minimize=maximize i = # T H i# subject to _ T _ = k _k _ T _ = k _k : () Recall that when considering the upper bound, H i = M i + b(upper)ti (and similarly for the lower bound) For this system, it is ery dicult to nd a closed form analytical solution, in terms of k _k and k _k Howeer, a useful partial solution can be found, which will be discussed momentarily This solution can be included in equation (9) as C, A [ k _k k _k ] T + C ( kk; kk ) = T: () where C ( kk; kk ) is a second order function of kk and kk These relations are referred to as the motion isotropy equations With the addition of the new terms each relation in equation () represents a hypersurface in four-space, as opposed to the lines represented by equation (9) Similarly to Figure 6, the motion isotropy hypersurface is determined by the innermost enelope formed by these hyperplanes Howeer, a four-dimensional hypersurface is dicult to display, so it must be sectioned by a hyperplane in order to show its characteristics The sectioning hyperplane is usually chosen as kk = 0, kk = 0, or kk = kk (note that the rst two sections are special cases of the third where = 0 and = ) This hyperplane is chosen because the useful partial solution for the elocity terms can be obtained with this added constraint on the optimization problem of equation () Also, since this hyperplane contains the origin, the resulting section gies a better picture of the olume encompassed by the hypersurface A description of the full surface can be obtained from the set of surfaces where is aried from 0 to The partial solution for the elocity dependent terms can be obtained as follows Since the minimization and maximization problems are similar only the former will be discussed First note that H i can be made positie semi-denite thereby ensuring the existence of a maximum alue Doing this inoles multiplying the constraints by the smallest eigenalue of H i, and adding them to i, i = # T shift Hi # + min? kk + kk (4) where min is a real number since H i is symmetric A change of ariables is performed, kk = kk (5)

5 # = [ kk kk ] T (6) where is a positie scalar and and are unit ectors, yielding = kk : (7) Using equation (7), the problem expressed in equations () and (4) is transformed into i = kk T shift H i T = T = : + min? + (8) Soling this problem only requires the maximization of the rst term in parenthesis with respect to the unit ectors and, since kk is only a multiplicatie factor and the second term can be considered constant Still, an analytical solution to this problem is ery dicult to nd (it does not correspond to any eigenectors of the matrix inoled except in special cases) Howeer, assigning a alue to yields a problem solable using publicly aailable search algorithms The solution has the form imax = c kk : (9) These components are added into equation (9) as the ector C (kk; kk) in the motion isotropy equations The elements of C can be dened similarly to the elements of A in equation (), although the expressions are more complex 4 Motion Isotropy Hypersurface The motion isotropy hypersurface describes the bounds on isotropic accelerations and therefore any motions lying beneath it are possible in eery direction An example of the isotropy surface where kk = 0 is shown in Figure 7a for the PUMA 560 at the conguration shown in Figure 7b Howeer, the actuators used here are not the original ones shipped with this manipulator First note that the cure in the k _k-k _k plane is conex, recall Figure 6 Also note that, by equation (9), any section obtained using a hyperplane of the form kk = kk is also conex Howeer, it is dicult to know whether the entire hypersurface is conex The hypersurface is physically meaningful, describing the worst case combinations of linear and angular accelerations and elocities which saturate the actuators The actuator which saturates rst is termed the limiting actuator In the example, the motor actuating the rst joint of PUMA 560 is the limiting actuator, indicated by the numeric label on the surface of Figure 7a The resultant tangency ectors for the boundary corresponding to the limiting actuator can be used to determine the combination of motion which saturated that actuator, displayed in Figure 7b The magnitudes of these worst case motions are described by the hypersurface Consider the point marked by the 4 in Figure 7a This point represents the isotropic linear acceleration achieable from rest if the end-eector moes without changing its orientation, _ = = = 0 At 4 the actuator of the rst joint saturated attempting to proide a linear acceleration of 5:m=s in the direction denoted by _ in Figure 7b The cure in the k _k-k _k plane describes the combinations of isotropic linear and angular acceleration, at zero elocity = = 0, which saturate the rst actuator The intercept along k _k axis, marked by, denotes the isotropic angular acceleration achieable from rest if the end-eector rotates without translating the operational point, 48:4rad=s Coming out of the k _k-k _k plane, the bounds on acceleration capability when accelerating from a particular elocity state are displayed End-eector elocities can limit performance because the manipulator must oercome Coriolis/centrifugal forces while the torque capacities decline in accordance with the speedtorque cure The shape of the surface shows that the magnitude of acceleration attainable in eery direction decreases as the isotropic linear elocity increases The point marked by in Figure 7a marks the magnitude of linear elocity, :4m=s, where the manipulator cannot proide any arbitrary accelerations because all of the aailable torque from the limiting actuator is used to compensate for the Coriolis, centrifugal, and graity forces The motion isotropy hypersurface and its contained information can be applied to the manipulator design problems; specically the actuator selection problem This inoles determining the actuators which will proide a desired leel of performance In this process the motion isotropy hypersurface is used to ealuate a manipulator's current performance The limiting actuator then indicates which actuator torque to alter in order to improe performance This information is used within a heuristic algorithm for actuator selection, howeer the algorithm will not be discussed here An example of its use is presented to illustrate the utility of the motion isotropy hypersurface and its limiting actuator information For example, consider increasing the k _k intercept

6 _ k _krad=s k _krad=s _ 50 5 kkm=s k _km=s kkm=s k _km=s (a) (b) Figure 7: Isotropy Surface (c) of Figure 7a to g, 9:8m=s The requisite actuators are shown in Table and the resulting isotropy surface is shown in Figure 7c The elocity information for these actuators is gien in Table, where iii = 0 i = _ i max Actuator Peak Torque 0 i Nm Joint Original New Table : Actuator Selection Joint iNm 0: 0:4 0:65 0:86 : :60 _imax rad=s Table : Actuator Maximum Velocity Note that improed motion isotropy hypersurface section is comprised of two surface patches which means the limiting actuator changes between the rst and third actuators (the label indicating third actuator is omitted from Figure 7c) As expected, it is necessary to increase the rst actuator It is also necessary to increase the second actuator in order to achiee the desired performance, howeer the heuristic knows to do this based on the limiting actuator information obtained at dierent stages in the procedure Since the hypersurface is four-dimensional it is necessary to deelop some measures which summarize its characteristics These measures also reduce the necessity for actually generating the hypersurface, by summarizing the features discussed aboe Howeer, due to space limitations, they will not be presented here A complete description of them can be found in [] and will be presented in a later article 5 Conclusion The motion isotropy hypersurface presented in this paper proides a characterization of the end-eector isotropic acceleration capabilities at a gien conguration By addressing the inhomogeneity problem, this approach allows full analyses of linear and angular accelerations and elocities This procedure also yields insights into the limiting actuators, as motor saturation determines the extent of isotropic motions In addition, the analysis proides information about the directions of acceleration and elocity in which an actuator will saturate The motion isotropy hypersurface also proides a physically meaningful worst-case analysis of the end-eector motions These models hae been extended to redundant manipulators [4] The analysis of end-eector force capability can also be included in these models [] 6 Acknowledgments The nancial support of NASA/JPL, Boeing, Hitachi Construction Machinery, and NSF, grant IRI- 9007, are gratefully acknowledged Also many thanks to Professor Walter Murray References [] Haruhiko Asada A geometrical representation of manipulator dynamics and its application to arm design Journal of Dynamic Systems, Measurement, and Control, 05():{5, September 98 [] Alan Bowling Analysis of Robotic Manipulator Dynamic Performance: Acceleration and Force Capabilities PhD thesis, Stanford Uniersity, June 998

7 [] Alan Bowling and Oussama Khatib Analysis of the acceleration characteristics of manipulators In A Morecki, G Bianchi, and K Jaworek, editors, Proceedings Tenth CISM-IFToMM Symposium on Theory and Practice of Robots and Manipulators (Romansy 0), pages 59{64 Springer- Verlag, September 995 Gdansk, Poland [4] Alan Bowling and Oussama Khatib Analysis of the acceleration characteristics of non-redundant manipulators In Proceedings IEEE/RSJ International Conference on Intelligent Robots and Systems, olume, pages {8 IEEE Computer Society Press, August 995 Pittsburgh, Pennsylania [5] Timothy J Graettinger and Bruce H Krogh The acceleration radius: A global performance measure for robotic manipulators IEEE Journal of Robotics and Automation, 4(), February 988 [6] Oussama Khatib Inertial properties in robotic manipulation: An object-leel framework The International Journal of Robotics Research, ():9{6, February 995 [7] Oussama Khatib and Joel Burdick Optimization of dynamics in manipulator design: The operational space formulation The International Journal of Robotics and Automation, ():90{98, 987 [8] Yong-Yil Kim and Subhas Desa The denition, determination, and characterization of acceleration sets for spatial manipulators In The st Biennial Mechanisms Conference: Flexible Mechanism, Dynamics, and Robot Trajectories, September 990 Chicago, Illinois [9] Yong-Yil Kim and Subhas Desa The denition, determination, and characterization of acceleration sets for planar manipulators In The st Biennial Mechanisms Conference: Flexible Mechanism, Dynamics, and Robot Trajectories, September 990 Chicago, Illinois [0] Charles A Klein and Bruce E Blaho Dexterity measures for the design and control of kinematically redundant manipulators The International Journal of Robotics Research, 6():7{8, 987 [] Kazuhiro Kosuge and Katsuhisa Furuta Kinematic and dynamic analysis of robot arm In Proceedings IEEE International Conference on Robotics and Automation, olume, 985 [] Ou Ma and Jorge Angeles The concept of dynamic isotropy and its applications to inerse kinematics and trajectory planning In Proceedings IEEE International Conference on Robotics and Automation, olume, 990 [] Ricardo Matone and Bernard Roth Designing manipulators for both kinematic and dynamic isotropy In A Morecki, G Bianchi, and C Rzymkowski, editors, Proceedings Tenth CISM- IFToMM Symposium on Theory and Practice of Robots and Manipulators (Romansy ), 997 [4] Ricardo Matone and Bernard Roth The eects of actuation schemes on the kinematic performance of manipulators Journal of Mechanical Design, Transactions ASME, 9, 997 [5] R V Mayorga, B Ressa, and A K C Wong A dexterity measure for robot manipulators In Proceedings IEEE International Conference on Robotics and Automation, olume, 990 [6] J Kenneth Salisbury and John J Craig Articulated hands: Force control and kinematic issues The International Journal of Robotics Research, ():4{7, 98 [7] M Thomas, H C Yuan-Chou, and D Tesar Optimal actuator sizing for robotic manipulators based on local dynamic criteria Transactions of the ASME Journal of Mechanisms, Transmissions, and Automation in Design, 07():6{69, 985 [8] Masaru Uchiyama, Kunitoshi Shimizu, and Kyojiro Hakomori Performance ealuation of manipulators using the jacobian and its application to trajectory planning In Robotics Research, The Second International Symposium, 985 [9] Tsuneo Yoshikawa Dynamic manipulability of robot manipulators In Proceedings 985 IEEE International Conference on Robotics and Automation, pages 0{08, 985 St Louis, Missouri [0] Tsuneo Yoshikawa Manipulability of robotic mechanisms The International Journal of Robotics Research, 4(), 985 [] Tsuneo Yoshikawa Translational and rotational manipulability of robotic manipulators In Proceedings of the 99 International Conference Industrial Electronics, Control, and Instrumentation, October 99 [] Zhanfang Zhao, Zhen Wu, Jilian Lu, Weihai Chen, and Guanghua Zong Dynamic dexterity of redundant manipulators In Proceedings IEEE International Conference on Robotics and Automation, olume, 995 7

8 Alan Bowling Robotics Laboratory Department of Computer Science Stanford Uniersity MS: Gates 8 Stanford, CA, USA 9405 Tel: (650) Fax: (650) bowling@roboticsstanfordedu Professor Oussama Khatib Robotics Laboratory Department of Computer Science Stanford Uniersity MS: Gates 44 Stanford, CA, USA 9405 Tel: (650)7-975 Fax: (650) ok@csstanfordedu Abstract The study of acceleration capability is concerned with the responsieness of a manipulator to controller commands In this paper we present a general model for the analysis of end-eector linear and angular accelerations that accounts for the elocity eects The separate treatment of linear and angular motion directly addresses the inhomogeneities of end-eector motions, aoiding the use of indeterminate scaling factors The elocity eects considered are the Coriolis and centrifugal forces, as well as the relationships associated with actuator's speed-torque performance cures This study results in a characterization referred to as the \motion isotropy hypersurface" which describes the relationships between isotropic end-eector linear and angular elocities and accelerations The utility of this surface and its associated information is demonstrated in a design application inoling the PUMA 560 manipulator Contribution The contribution of this paper is in the area of performance analysis The characterization of acceleration capability presented here has mainly been applied to the manipulator design problem Howeer, control related applications will be explored in the near future 8

Analysis of the Acceleration Characteristics of Non-Redundant Manipulators

Analysis of the Acceleration Characteristics of Non-Redundant Manipulators Analysis of the Acceleration Characteristics of Non-Redundant Manipulators Alan Bowling and Oussama Khatib Robotics Laboratory Computer Science Depart men t Stanford University Stanford, CA, USA 94305

More information

Robot Acceleration Capability: The Actuation Efficiency Measure

Robot Acceleration Capability: The Actuation Efficiency Measure Proceedings of the 2000 IEEE International Conference on Robotics 8 Automation San Francisco, CA April 2000 Robot Acceleration Capability: The Actuation Efficiency Measure Alan Bowling Oussama Khatib Robotics

More information

Position in the xy plane y position x position

Position in the xy plane y position x position Robust Control of an Underactuated Surface Vessel with Thruster Dynamics K. Y. Pettersen and O. Egeland Department of Engineering Cybernetics Norwegian Uniersity of Science and Technology N- Trondheim,

More information

Non-Redundant Robotic Manipulator Acceleration Capability and the Actuation Efficiency Measure

Non-Redundant Robotic Manipulator Acceleration Capability and the Actuation Efficiency Measure Proceedings of the 2003 IEEElRSl Intl. Conference on Intelligent Robots and Systems Las Vegas. Nevada. October 2003 NonRedundant Robotic Manipulator Acceleration Capability and the Actuation Efficiency

More information

Consideration of dynamics is critical in the analysis, design, and control of robot systems.

Consideration of dynamics is critical in the analysis, design, and control of robot systems. Inertial Properties in Robotic Manipulation: An Object-Level Framework 1 Oussama Khatib Robotics Laboratory Department of Computer Science Stanford University Stanford, CA 94305 Abstract Consideration

More information

Dynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for

Dynamics. describe the relationship between the joint actuator torques and the motion of the structure important role for Dynamics describe the relationship between the joint actuator torques and the motion of the structure important role for simulation of motion (test control strategies) analysis of manipulator structures

More information

Controlling the Apparent Inertia of Passive Human-Interactive Robots

Controlling the Apparent Inertia of Passive Human-Interactive Robots 1 Controlling the Apparent Inertia of Passie Human-Interactie Robots om Worsnopp Michael Peshkin Kein Lynch J. Edward Colgate Abstract Passie robotic deices may exhibit a spatially arying apparent inertia

More information

Controlling the Apparent Inertia of Passive Human- Interactive Robots

Controlling the Apparent Inertia of Passive Human- Interactive Robots Controlling the Apparent Inertia of Passive Human- Interactive Robots Tom Worsnopp Michael Peshkin J. Edward Colgate Kevin Lynch Laboratory for Intelligent Mechanical Systems: Mechanical Engineering Department

More information

Astrometric Errors Correlated Strongly Across Multiple SIRTF Images

Astrometric Errors Correlated Strongly Across Multiple SIRTF Images Astrometric Errors Correlated Strongly Across Multiple SIRTF Images John Fowler 28 March 23 The possibility exists that after pointing transfer has been performed for each BCD (i.e. a calibrated image

More information

Kinematic Analysis of the 6R Manipulator of General Geometry

Kinematic Analysis of the 6R Manipulator of General Geometry Kinematic Analysis of the 6R Manipulator of General Geometry Madhusudan Raghavan Powertrain Systems Research Lab General Motors R&D Center Warren, MI 48090-9055 and Bernard Roth, Professor Design Division

More information

VISUAL PHYSICS ONLINE RECTLINEAR MOTION: UNIFORM ACCELERATION

VISUAL PHYSICS ONLINE RECTLINEAR MOTION: UNIFORM ACCELERATION VISUAL PHYSICS ONLINE RECTLINEAR MOTION: UNIFORM ACCELERATION Predict Obsere Explain Exercise 1 Take an A4 sheet of paper and a heay object (cricket ball, basketball, brick, book, etc). Predict what will

More information

UNDERSTAND MOTION IN ONE AND TWO DIMENSIONS

UNDERSTAND MOTION IN ONE AND TWO DIMENSIONS SUBAREA I. COMPETENCY 1.0 UNDERSTAND MOTION IN ONE AND TWO DIMENSIONS MECHANICS Skill 1.1 Calculating displacement, aerage elocity, instantaneous elocity, and acceleration in a gien frame of reference

More information

Inverse differential kinematics Statics and force transformations

Inverse differential kinematics Statics and force transformations Robotics 1 Inverse differential kinematics Statics and force transformations Prof Alessandro De Luca Robotics 1 1 Inversion of differential kinematics! find the joint velocity vector that realizes a desired

More information

Section 6: PRISMATIC BEAMS. Beam Theory

Section 6: PRISMATIC BEAMS. Beam Theory Beam Theory There are two types of beam theory aailable to craft beam element formulations from. They are Bernoulli-Euler beam theory Timoshenko beam theory One learns the details of Bernoulli-Euler beam

More information

The Virtual Linkage: A Model for Internal Forces in Multi-Grasp Manipulation

The Virtual Linkage: A Model for Internal Forces in Multi-Grasp Manipulation The Virtual Linkage: A Model for Internal Forces in Multi-Grasp Manipulation David Williams Oussama Khatib Robotics Laboratory Department of Computer Science Stanford University Stanford, California 94305

More information

Physics 139 Relativity. Thomas Precession February 1998 G. F. SMOOT. Department ofphysics, University of California, Berkeley, USA 94720

Physics 139 Relativity. Thomas Precession February 1998 G. F. SMOOT. Department ofphysics, University of California, Berkeley, USA 94720 Physics 139 Relatiity Thomas Precession February 1998 G. F. SMOOT Department ofphysics, Uniersity of California, erkeley, USA 94720 1 Thomas Precession Thomas Precession is a kinematic eect discoered by

More information

F = q v B. F = q E + q v B. = q v B F B. F = q vbsinφ. Right Hand Rule. Lorentz. The Magnetic Force. More on Magnetic Force DEMO: 6B-02.

F = q v B. F = q E + q v B. = q v B F B. F = q vbsinφ. Right Hand Rule. Lorentz. The Magnetic Force. More on Magnetic Force DEMO: 6B-02. Lorentz = q E + q Right Hand Rule Direction of is perpendicular to plane containing &. If q is positie, has the same sign as x. If q is negatie, has the opposite sign of x. = q = q sinφ is neer parallel

More information

Motors and Generators

Motors and Generators Physics Motors and Generators New Reised Edition Brian Shadwick Contents Use the table of contents to record your progress through this book. As you complete each topic, write the date completed, then

More information

Review of Matrices and Vectors 1/45

Review of Matrices and Vectors 1/45 Reiew of Matrices and Vectors /45 /45 Definition of Vector: A collection of comple or real numbers, generally put in a column [ ] T "! Transpose + + + b a b a b b a a " " " b a b a Definition of Vector

More information

Exploiting Redundancy to Reduce Impact Force*

Exploiting Redundancy to Reduce Impact Force* 1 of 6 Presented at IEEE/RSJ International Workshop on Intelligent Robots and Systems, Osaka, Japan, Nov. 1991. Exploiting Redundancy to Reduce Impact Force* Matthew Wayne Gertz**, Jin-Oh Kim, and Pradeep

More information

Chapter 2: 1D Kinematics Tuesday January 13th

Chapter 2: 1D Kinematics Tuesday January 13th Chapter : D Kinematics Tuesday January 3th Motion in a straight line (D Kinematics) Aerage elocity and aerage speed Instantaneous elocity and speed Acceleration Short summary Constant acceleration a special

More information

A Geometric Review of Linear Algebra

A Geometric Review of Linear Algebra A Geometric Reiew of Linear Algebra The following is a compact reiew of the primary concepts of linear algebra. The order of presentation is unconentional, with emphasis on geometric intuition rather than

More information

Web Resource: Ideal Gas Simulation. Kinetic Theory of Gases. Ideal Gas. Ideal Gas Assumptions

Web Resource: Ideal Gas Simulation. Kinetic Theory of Gases. Ideal Gas. Ideal Gas Assumptions Web Resource: Ideal Gas Simulation Kinetic Theory of Gases Physics Enhancement Programme Dr. M.H. CHAN, HKBU Link: http://highered.mheducation.com/olcweb/cgi/pluginpop.cgi?it=swf::00%5::00%5::/sites/dl/free/003654666/7354/ideal_na.swf::ideal%0gas%0law%0simulation

More information

Statement: This paper will also be published during the 2017 AUTOREG conference.

Statement: This paper will also be published during the 2017 AUTOREG conference. Model Predictie Control for Autonomous Lateral Vehicle Guidance M. Sc. Jochen Prof. Dr.-Ing. Steffen Müller TU Berlin, Institute of Automotie Engineering Germany Statement: This paper will also be published

More information

Online Companion to Pricing Services Subject to Congestion: Charge Per-Use Fees or Sell Subscriptions?

Online Companion to Pricing Services Subject to Congestion: Charge Per-Use Fees or Sell Subscriptions? Online Companion to Pricing Serices Subject to Congestion: Charge Per-Use Fees or Sell Subscriptions? Gérard P. Cachon Pnina Feldman Operations and Information Management, The Wharton School, Uniersity

More information

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

Dynamics ( 동역학 ) Ch.2 Motion of Translating Bodies (2.1 & 2.2)

Dynamics ( 동역학 ) Ch.2 Motion of Translating Bodies (2.1 & 2.2) Dynamics ( 동역학 ) Ch. Motion of Translating Bodies (. &.) Motion of Translating Bodies This chapter is usually referred to as Kinematics of Particles. Particles: In dynamics, a particle is a body without

More information

Chapter 1: Kinematics of Particles

Chapter 1: Kinematics of Particles Chapter 1: Kinematics of Particles 1.1 INTRODUCTION Mechanics the state of rest of motion of bodies subjected to the action of forces Static equilibrium of a body that is either at rest or moes with constant

More information

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES By YUNG-SHENG CHANG A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT

More information

Operational Space Control of Constrained and Underactuated Systems

Operational Space Control of Constrained and Underactuated Systems Robotics: Science and Systems 2 Los Angeles, CA, USA, June 27-3, 2 Operational Space Control of Constrained and Underactuated Systems Michael Mistry Disney Research Pittsburgh 472 Forbes Ave., Suite Pittsburgh,

More information

Physics 2A Chapter 3 - Motion in Two Dimensions Fall 2017

Physics 2A Chapter 3 - Motion in Two Dimensions Fall 2017 These notes are seen pages. A quick summary: Projectile motion is simply horizontal motion at constant elocity with ertical motion at constant acceleration. An object moing in a circular path experiences

More information

A Geometric Review of Linear Algebra

A Geometric Review of Linear Algebra A Geometric Reiew of Linear Algebra The following is a compact reiew of the primary concepts of linear algebra. I assume the reader is familiar with basic (i.e., high school) algebra and trigonometry.

More information

1 Introduction. Control 2:

1 Introduction. Control 2: Introduction Kinematics of Wheeled Mobile Robots (No legs here. They ork like arms. We e seen arms already) For control purposes, the kinematics of heeled mobile robots (WMRs) that e care about are the

More information

Multi Criteria Analysis of the Supporting System of a Reciprocating Compressor

Multi Criteria Analysis of the Supporting System of a Reciprocating Compressor Purdue Uniersity Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 2000 Multi Criteria Analysis of the Supporting System of a Reciprocating Compressor M. Lamantia

More information

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar Video 8.1 Vijay Kumar 1 Definitions State State equations Equilibrium 2 Stability Stable Unstable Neutrally (Critically) Stable 3 Stability Translate the origin to x e x(t) =0 is stable (Lyapunov stable)

More information

Framework Comparison Between a Multifingered Hand and a Parallel Manipulator

Framework Comparison Between a Multifingered Hand and a Parallel Manipulator Framework Comparison Between a Multifingered Hand and a Parallel Manipulator Júlia Borràs and Aaron M. Dollar Abstract In this paper we apply the kineto-static mathematical models commonly used for robotic

More information

Nonlinear Disturbance Decoupling for a Mobile Robotic Manipulator over Uneven Terrain

Nonlinear Disturbance Decoupling for a Mobile Robotic Manipulator over Uneven Terrain Nonlinear Disturbance Decoupling for a Mobile Robotic Manipulator oer Uneen Terrain Joel Jimenez-Lozano Bill Goodwine Department of Aerospace and Mechanical Engineering Uniersity of Noe Dame Noe Dame IN

More information

Tracking Control for Robot Manipulators with Kinematic and Dynamic Uncertainty

Tracking Control for Robot Manipulators with Kinematic and Dynamic Uncertainty Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seille, Spain, December 2-5, 2005 WeB3.3 Tracking Control for Robot Manipulators with Kinematic

More information

Mechanics for Vibratory Manipulation

Mechanics for Vibratory Manipulation Mechanics or Vibratory Manipulation Wesley H. Huang Matthew T. Mason Robotics Institute Carnegie Mellon Uniersity Abstract Vibratory manipulation is any mode o manipulation inoling repeated impacts due

More information

Residual migration in VTI media using anisotropy continuation

Residual migration in VTI media using anisotropy continuation Stanford Exploration Project, Report SERGEY, Noember 9, 2000, pages 671?? Residual migration in VTI media using anisotropy continuation Tariq Alkhalifah Sergey Fomel 1 ABSTRACT We introduce anisotropy

More information

LINEAR ALGEBRA. and VECTOR GEOMETRY Volume 2 of 2 September 2014 edition

LINEAR ALGEBRA. and VECTOR GEOMETRY Volume 2 of 2 September 2014 edition LINEAR ALGEBRA and VECTOR GEOMETRY Volume 2 of 2 September 2014 edition Because the book is so large, the entire Linear Algebra course has been split into two olumes. Grant Skene for Grant s Tutoring (www.grantstutoring.com)

More information

Dynamic Vehicle Routing with Moving Demands Part II: High speed demands or low arrival rates

Dynamic Vehicle Routing with Moving Demands Part II: High speed demands or low arrival rates Dynamic Vehicle Routing with Moing Demands Part II: High speed demands or low arrial rates Stephen L. Smith Shaunak D. Bopardikar Francesco Bullo João P. Hespanha Abstract In the companion paper we introduced

More information

Displacement, Time, Velocity

Displacement, Time, Velocity Lecture. Chapter : Motion along a Straight Line Displacement, Time, Velocity 3/6/05 One-Dimensional Motion The area of physics that we focus on is called mechanics: the study of the relationships between

More information

Nonlinear Trajectory Tracking for Fixed Wing UAVs via Backstepping and Parameter Adaptation. Wei Ren

Nonlinear Trajectory Tracking for Fixed Wing UAVs via Backstepping and Parameter Adaptation. Wei Ren AIAA Guidance, Naigation, and Control Conference and Exhibit 5-8 August 25, San Francisco, California AIAA 25-696 Nonlinear Trajectory Tracking for Fixed Wing UAVs ia Backstepping and Parameter Adaptation

More information

Velocity, Acceleration and Equations of Motion in the Elliptical Coordinate System

Velocity, Acceleration and Equations of Motion in the Elliptical Coordinate System Aailable online at www.scholarsresearchlibrary.com Archies of Physics Research, 018, 9 (): 10-16 (http://scholarsresearchlibrary.com/archie.html) ISSN 0976-0970 CODEN (USA): APRRC7 Velocity, Acceleration

More information

Chapter 14 Thermal Physics: A Microscopic View

Chapter 14 Thermal Physics: A Microscopic View Chapter 14 Thermal Physics: A Microscopic View The main focus of this chapter is the application of some of the basic principles we learned earlier to thermal physics. This will gie us some important insights

More information

4. A Physical Model for an Electron with Angular Momentum. An Electron in a Bohr Orbit. The Quantum Magnet Resulting from Orbital Motion.

4. A Physical Model for an Electron with Angular Momentum. An Electron in a Bohr Orbit. The Quantum Magnet Resulting from Orbital Motion. 4. A Physical Model for an Electron with Angular Momentum. An Electron in a Bohr Orbit. The Quantum Magnet Resulting from Orbital Motion. We now hae deeloped a ector model that allows the ready isualization

More information

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

More information

The Inverse Function Theorem

The Inverse Function Theorem Inerse Function Theorem April, 3 The Inerse Function Theorem Suppose and Y are Banach spaces and f : Y is C (continuousl differentiable) Under what circumstances does a (local) inerse f exist? In the simplest

More information

Dynamics in the dynamic walk of a quadruped robot. Hiroshi Kimura. University of Tohoku. Aramaki Aoba, Aoba-ku, Sendai 980, Japan

Dynamics in the dynamic walk of a quadruped robot. Hiroshi Kimura. University of Tohoku. Aramaki Aoba, Aoba-ku, Sendai 980, Japan Dynamics in the dynamic walk of a quadruped robot Hiroshi Kimura Department of Mechanical Engineering II University of Tohoku Aramaki Aoba, Aoba-ku, Sendai 980, Japan Isao Shimoyama and Hirofumi Miura

More information

different formulas, depending on whether or not the vector is in two dimensions or three dimensions.

different formulas, depending on whether or not the vector is in two dimensions or three dimensions. ectors The word ector comes from the Latin word ectus which means carried. It is best to think of a ector as the displacement from an initial point P to a terminal point Q. Such a ector is expressed as

More information

Lecture #8-6 Waves and Sound 1. Mechanical Waves We have already considered simple harmonic motion, which is an example of periodic motion in time.

Lecture #8-6 Waves and Sound 1. Mechanical Waves We have already considered simple harmonic motion, which is an example of periodic motion in time. Lecture #8-6 Waes and Sound 1. Mechanical Waes We hae already considered simple harmonic motion, which is an example of periodic motion in time. The position of the body is changing with time as a sinusoidal

More information

MORE ON WHAT IS CAVITATION? (cont.) Jacques Chaurette p. eng., Fluide Design Inc. February 2003

MORE ON WHAT IS CAVITATION? (cont.) Jacques Chaurette p. eng., Fluide Design Inc. February 2003 MORE ON WHAT I CAVITATION? (cont.) Jacques Chaurette p. eng., Fluide Design Inc. February 003 Net Positie uction Head Required (N.P..H.R.) The N.P..H. required proides us with the leel of head in terms

More information

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J. Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik Robot Dynamics Dr.-Ing. John Nassour 25.1.218 J.Nassour 1 Introduction Dynamics concerns the motion of bodies Includes Kinematics

More information

III. Relative Velocity

III. Relative Velocity Adanced Kinematics I. Vector addition/subtraction II. Components III. Relatie Velocity IV. Projectile Motion V. Use of Calculus (nonuniform acceleration) VI. Parametric Equations The student will be able

More information

MOTION OF FALLING OBJECTS WITH RESISTANCE

MOTION OF FALLING OBJECTS WITH RESISTANCE DOING PHYSICS WIH MALAB MECHANICS MOION OF FALLING OBJECS WIH RESISANCE Ian Cooper School of Physics, Uniersity of Sydney ian.cooper@sydney.edu.au DOWNLOAD DIRECORY FOR MALAB SCRIPS mec_fr_mg_b.m Computation

More information

ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street,

ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street, ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED MECHANICAL SYSTEMS Mark W. Spong Coordinated Science Laboratory, University of Illinois, 1308 West Main Street, Urbana, Illinois 61801, USA Abstract. In

More information

DO PHYSICS ONLINE. WEB activity: Use the web to find out more about: Aristotle, Copernicus, Kepler, Galileo and Newton.

DO PHYSICS ONLINE. WEB activity: Use the web to find out more about: Aristotle, Copernicus, Kepler, Galileo and Newton. DO PHYSICS ONLINE DISPLACEMENT VELOCITY ACCELERATION The objects that make up space are in motion, we moe, soccer balls moe, the Earth moes, electrons moe, - - -. Motion implies change. The study of the

More information

Status: Unit 2, Chapter 3

Status: Unit 2, Chapter 3 1 Status: Unit, Chapter 3 Vectors and Scalars Addition of Vectors Graphical Methods Subtraction of Vectors, and Multiplication by a Scalar Adding Vectors by Components Unit Vectors Vector Kinematics Projectile

More information

Algebraic Derivation of the Oscillation Condition of High Q Quartz Crystal Oscillators

Algebraic Derivation of the Oscillation Condition of High Q Quartz Crystal Oscillators Algebraic Deriation of the Oscillation Condition of High Q Quartz Crystal Oscillators NICOLAS RATIER Institut FEMTO ST, CNRS UMR 67 Département LPMO a. de l Obseratoire, 50 Besançon FRANCE nicolas.ratier@femto-st.fr

More information

Scalar multiplication and algebraic direction of a vector

Scalar multiplication and algebraic direction of a vector Roberto s Notes on Linear Algebra Chapter 1: Geometric ectors Section 5 Scalar multiplication and algebraic direction of a ector What you need to know already: of a geometric ectors. Length and geometric

More information

The Kinetic Theory of Gases

The Kinetic Theory of Gases 978-1-107-1788-3 Classical and Quantum Thermal Physics The Kinetic Theory of Gases CHAPTER 1 1.0 Kinetic Theory, Classical and Quantum Thermodynamics Two important components of the unierse are: the matter

More information

(W: 12:05-1:50, 50-N202)

(W: 12:05-1:50, 50-N202) 2016 School of Information Technology and Electrical Engineering at the University of Queensland Schedule of Events Week Date Lecture (W: 12:05-1:50, 50-N202) 1 27-Jul Introduction 2 Representing Position

More information

Reconstructing Null-space Policies Subject to Dynamic Task Constraints in Redundant Manipulators

Reconstructing Null-space Policies Subject to Dynamic Task Constraints in Redundant Manipulators Reconstructing Null-space Policies Subject to Dynamic Task Constraints in Redundant Manipulators Matthew Howard Sethu Vijayakumar September, 7 Abstract We consider the problem of direct policy learning

More information

LECTURE 2: CROSS PRODUCTS, MULTILINEARITY, AND AREAS OF PARALLELOGRAMS

LECTURE 2: CROSS PRODUCTS, MULTILINEARITY, AND AREAS OF PARALLELOGRAMS LECTURE : CROSS PRODUCTS, MULTILINEARITY, AND AREAS OF PARALLELOGRAMS MA1111: LINEAR ALGEBRA I, MICHAELMAS 016 1. Finishing up dot products Last time we stated the following theorem, for which I owe you

More information

Would you risk your live driving drunk? Intro

Would you risk your live driving drunk? Intro Martha Casquete Would you risk your lie driing drunk? Intro Motion Position and displacement Aerage elocity and aerage speed Instantaneous elocity and speed Acceleration Constant acceleration: A special

More information

0 a 3 a 2 a 3 0 a 1 a 2 a 1 0

0 a 3 a 2 a 3 0 a 1 a 2 a 1 0 Chapter Flow kinematics Vector and tensor formulae This introductory section presents a brief account of different definitions of ector and tensor analysis that will be used in the following chapters.

More information

Alternative non-linear predictive control under constraints applied to a two-wheeled nonholonomic mobile robot

Alternative non-linear predictive control under constraints applied to a two-wheeled nonholonomic mobile robot Alternatie non-linear predictie control under constraints applied to a to-heeled nonholonomic mobile robot Gaspar Fontineli Dantas Júnior *, João Ricardo Taares Gadelha *, Carlor Eduardo Trabuco Dórea

More information

Magnetic Fields Part 3: Electromagnetic Induction

Magnetic Fields Part 3: Electromagnetic Induction Magnetic Fields Part 3: Electromagnetic Induction Last modified: 15/12/2017 Contents Links Electromagnetic Induction Induced EMF Induced Current Induction & Magnetic Flux Magnetic Flux Change in Flux Faraday

More information

F = q v B. F = q E + q v B. = q v B F B. F = q vbsinφ. Lorentz. Bar Magnets. Right Hand Rule. The Magnetic Force. v +q. x x x x x x x x x x x x B

F = q v B. F = q E + q v B. = q v B F B. F = q vbsinφ. Lorentz. Bar Magnets. Right Hand Rule. The Magnetic Force. v +q. x x x x x x x x x x x x B ar Magnets ar magnet... two poles: and Like poles repel; Unlike poles attract. Magnetic ield lines: (defined in same way as electric field lines, direction and density) Attraction The unit for magnetic

More information

MATHEMATICAL MODELLING AND IDENTIFICATION OF THE FLOW DYNAMICS IN

MATHEMATICAL MODELLING AND IDENTIFICATION OF THE FLOW DYNAMICS IN MATHEMATICAL MOELLING AN IENTIFICATION OF THE FLOW YNAMICS IN MOLTEN GLASS FURNACES Jan Studzinski Systems Research Institute of Polish Academy of Sciences Newelska 6-447 Warsaw, Poland E-mail: studzins@ibspan.waw.pl

More information

Design and Control of Novel Tri-rotor UAV

Design and Control of Novel Tri-rotor UAV Design and Control of Noel Tri-rotor UAV Mohamed Kara Mohamed School of Electrical and Electronic Engineering The Uniersity of Manchester Manchester, UK, M 9PL Email: Mohamed.KaraMohamed@postgrad.manchester.ac.uk

More information

Introduction to Thermodynamic Cycles Part 1 1 st Law of Thermodynamics and Gas Power Cycles

Introduction to Thermodynamic Cycles Part 1 1 st Law of Thermodynamics and Gas Power Cycles Introduction to Thermodynamic Cycles Part 1 1 st Law of Thermodynamics and Gas Power Cycles by James Doane, PhD, PE Contents 1.0 Course Oeriew... 4.0 Basic Concepts of Thermodynamics... 4.1 Temperature

More information

Math 425 Lecture 1: Vectors in R 3, R n

Math 425 Lecture 1: Vectors in R 3, R n Math 425 Lecture 1: Vectors in R 3, R n Motiating Questions, Problems 1. Find the coordinates of a regular tetrahedron with center at the origin and sides of length 1. 2. What is the angle between the

More information

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopasd fghjklzxcvbnmqwertyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvbnmq qwertyuiopasdfgjklzxcbnmqwerty uiopasdfgjklzxcbnmqwertyuiopasd fgjklzxcbnmqwertyuiopasdfgjklzx cbnmqwertyuiopasdfgjklzxcbnmq Projectile Motion Quick concepts regarding Projectile Motion wertyuiopasdfgjklzxcbnmqwertyui

More information

MA 266 Review Topics - Exam # 2 (updated)

MA 266 Review Topics - Exam # 2 (updated) MA 66 Reiew Topics - Exam # updated Spring First Order Differential Equations Separable, st Order Linear, Homogeneous, Exact Second Order Linear Homogeneous with Equations Constant Coefficients The differential

More information

Roberto s Notes on Linear Algebra Chapter 1: Geometric vectors Section 8. The dot product

Roberto s Notes on Linear Algebra Chapter 1: Geometric vectors Section 8. The dot product Roberto s Notes on Linear Algebra Chapter 1: Geometric ectors Section 8 The dot product What you need to know already: What a linear combination of ectors is. What you can learn here: How to use two ectors

More information

Energy-based Swing-up of the Acrobot and Time-optimal Motion

Energy-based Swing-up of the Acrobot and Time-optimal Motion Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)

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

8.0 Definition and the concept of a vector:

8.0 Definition and the concept of a vector: Chapter 8: Vectors In this chapter, we will study: 80 Definition and the concept of a ector 81 Representation of ectors in two dimensions (2D) 82 Representation of ectors in three dimensions (3D) 83 Operations

More information

Dynamic Vehicle Routing with Moving Demands Part II: High speed demands or low arrival rates

Dynamic Vehicle Routing with Moving Demands Part II: High speed demands or low arrival rates ACC 9, Submitted St. Louis, MO Dynamic Vehicle Routing with Moing Demands Part II: High speed demands or low arrial rates Stephen L. Smith Shaunak D. Bopardikar Francesco Bullo João P. Hespanha Abstract

More information

Robotics I. Classroom Test November 21, 2014

Robotics I. Classroom Test November 21, 2014 Robotics I Classroom Test November 21, 2014 Exercise 1 [6 points] In the Unimation Puma 560 robot, the DC motor that drives joint 2 is mounted in the body of link 2 upper arm and is connected to the joint

More information

Kinematics on oblique axes

Kinematics on oblique axes Bolina 1 Kinematics on oblique axes arxi:physics/01111951 [physics.ed-ph] 27 No 2001 Oscar Bolina Departamento de Física-Matemática Uniersidade de São Paulo Caixa Postal 66318 São Paulo 05315-970 Brasil

More information

(a) During the first part of the motion, the displacement is x 1 = 40 km and the time interval is t 1 (30 km / h) (80 km) 40 km/h. t. (2.

(a) During the first part of the motion, the displacement is x 1 = 40 km and the time interval is t 1 (30 km / h) (80 km) 40 km/h. t. (2. Chapter 3. Since the trip consists of two parts, let the displacements during first and second parts of the motion be x and x, and the corresponding time interals be t and t, respectiely. Now, because

More information

In most robotic applications the goal is to find a multi-body dynamics description formulated

In most robotic applications the goal is to find a multi-body dynamics description formulated Chapter 3 Dynamics Mathematical models of a robot s dynamics provide a description of why things move when forces are generated in and applied on the system. They play an important role for both simulation

More information

Isoperimetric problems

Isoperimetric problems CHAPTER 2 Isoperimetric problems 2.1. History One of the earliest problems in geometry was the isoperimetric problem, which was considered by the ancient Greeks. The problem is to find, among all closed

More information

Advanced Robotic Manipulation

Advanced Robotic Manipulation Lecture Notes (CS327A) Advanced Robotic Manipulation Oussama Khatib Stanford University Spring 2005 ii c 2005 by Oussama Khatib Contents 1 Spatial Descriptions 1 1.1 Rigid Body Configuration.................

More information

4-vectors. Chapter Definition of 4-vectors

4-vectors. Chapter Definition of 4-vectors Chapter 12 4-ectors Copyright 2004 by Daid Morin, morin@physics.harard.edu We now come to a ery powerful concept in relatiity, namely that of 4-ectors. Although it is possible to derie eerything in special

More information

On my honor, I have neither given nor received unauthorized aid on this examination.

On my honor, I have neither given nor received unauthorized aid on this examination. Instructor(s): Field/Furic PHYSICS DEPARTENT PHY 2053 Exam 1 October 5, 2011 Name (print, last first): Signature: On my honor, I hae neither gien nor receied unauthorized aid on this examination. YOUR

More information

Reversal in time order of interactive events: Collision of inclined rods

Reversal in time order of interactive events: Collision of inclined rods Reersal in time order of interactie eents: Collision of inclined rods Published in The European Journal of Physics Eur. J. Phys. 27 819-824 http://www.iop.org/ej/abstract/0143-0807/27/4/013 Chandru Iyer

More information

FOCUS ON CONCEPTS Section 7.1 The Impulse Momentum Theorem

FOCUS ON CONCEPTS Section 7.1 The Impulse Momentum Theorem WEEK-6 Recitation PHYS 3 FOCUS ON CONCEPTS Section 7. The Impulse Momentum Theorem Mar, 08. Two identical cars are traeling at the same speed. One is heading due east and the other due north, as the drawing

More information

Advanced Robotic Manipulation

Advanced Robotic Manipulation Advanced Robotic Manipulation Handout CS37A (Spring 017) Solution Set #3 Problem 1 - Inertial properties In this problem, you will explore the inertial properties of a manipulator at its end-effector.

More information

Lesson 6: Apparent weight, Radial acceleration (sections 4:9-5.2)

Lesson 6: Apparent weight, Radial acceleration (sections 4:9-5.2) Beore we start the new material we will do another Newton s second law problem. A bloc is being pulled by a rope as shown in the picture. The coeicient o static riction is 0.7 and the coeicient o inetic

More information

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) J = x θ τ = J T F 2018 School of Information Technology and Electrical Engineering at the University of Queensland Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) 1 23-Jul Introduction + Representing

More information

Chapter 3 Numerical Methods

Chapter 3 Numerical Methods Chapter 3 Numerical Methods Part 3 3.4 Differential Algebraic Systems 3.5 Integration of Differential Equations 1 Outline 3.4 Differential Algebraic Systems 3.4.1 Constrained Dynamics 3.4.2 First and Second

More information

DYNAMICS. Kinematics of Particles Engineering Dynamics Lecture Note VECTOR MECHANICS FOR ENGINEERS: Eighth Edition CHAPTER

DYNAMICS. Kinematics of Particles Engineering Dynamics Lecture Note VECTOR MECHANICS FOR ENGINEERS: Eighth Edition CHAPTER 27 The McGraw-Hill Companies, Inc. All rights resered. Eighth E CHAPTER 11 VECTOR MECHANICS FOR ENGINEERS: DYNAMICS Ferdinand P. Beer E. Russell Johnston, Jr. Kinematics of Particles Lecture Notes: J.

More information

Drive train. Steering System. Figure 1 Vehicle modeled by subsystems

Drive train. Steering System. Figure 1 Vehicle modeled by subsystems Proceedings of the XII International Symposium on Dynamic Problems of Mechanics (DINAME 7), P.S.Varoto and M.A.Trindade (editors), ABCM, Ilhabela, SP, Brazil, February 6 - March, 7 Wheel Dynamics Georg

More information

LECTURE 3 3.1Rules of Vector Differentiation

LECTURE 3 3.1Rules of Vector Differentiation LETURE 3 3.1Rules of Vector Differentiation We hae defined three kinds of deriaties inoling the operator grad( ) i j k, x y z 1 3 di(., x y z curl( i x 1 j y k z 3 d The good news is that you can apply

More information

General Lorentz Boost Transformations, Acting on Some Important Physical Quantities

General Lorentz Boost Transformations, Acting on Some Important Physical Quantities General Lorentz Boost Transformations, Acting on Some Important Physical Quantities We are interested in transforming measurements made in a reference frame O into measurements of the same quantities as

More information

Towards Universal Cover Decoding

Towards Universal Cover Decoding International Symposium on Information Theory and its Applications, ISITA2008 Auckland, New Zealand, 7-10, December, 2008 Towards Uniersal Coer Decoding Nathan Axig, Deanna Dreher, Katherine Morrison,

More information