Lecture Note 2: Configuration Space

Size: px
Start display at page:

Download "Lecture Note 2: Configuration Space"

Transcription

1 ECE5463: Introduction to Robotics Lecture Note 2: Configuration Space Prof. Wei Zhang Department of Electrical and Computer Engineering Ohio State University Columbus, Ohio, USA Spring 2018 Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 1 / 19

2 Outline Mechanical Structure of a Robot Configuration Space Representation of Configuration Space Outline Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 2 / 19

3 Chapter 4. Forward Kinematics 151 Typical Mechanical 2 Structure ẑb L 3 = 60 mm L 2 = 300 mm ˆxb Wrist J5,J6,J7 W 1 = 45 mm Elbow J4 L 1 = 550 mm ˆxs ẑs Shoulder J1,J2,J3 (a) An open-chain industrial manipulator, (b) Stewart Gough platform. Closed visualized in V-REP [154]. loops are formed from the base platform, through the legs, through the top Figure 4.8: Barrett Technology s WAM 7R robot arm at its zero configuration (right). At the zero configuration, axes 1, 3, 5, and 7 are along ẑs and axes 2, 4, and 6 are links, to aligned with ŷ s each other using various types of joints. out of the page. Positive rotations are given by the right-hand rule. platform, and through the legs back to Axes 1, 2, and 3 intersect at the origin of {s} and axes 5, 6, and 7 intersect at a point the base platform. 60mm from {b}. The zero configuration is singular, as discussed in Section 5.3. A robot is mechanically constructed by connecting a set of bodies, called Links are usually modeled as rigid bodies Figure 1.1: Open-chain and closed-chain robot mechanisms. Also, some joints of the WAM are driven by motors placed at the base of the robot, reducing the robot s moving mass. Torques are transferred from the motors to the joints by cables electric winding motors, around drums these at would the joints ideally and be lightweight, operate at relatively low rotational gear ratios speeds and high (e.g., speeds. in the Thisrange designof is hundreds of RPM), and be able to generate motors. Because the moving mass is reduced, the motor torque requirements are decreased, allowing low (cable) thereby causing motion in contrast with that of the UR5, large whereforces of the motor and the andtorques. robot harmonic drive Since gearing most currently available motors operate at low for each joint are directly at the joint. torques and at up to thousands of RPM, speed reduction and torque amplification Theare end-effector required. frame Examples {b} in the zero of such transmissions or transformers include Figure 4.8 illustrates the WAM s end-effector frame screw axes B1,..., B7 when the robot is at its zero position. gears, cable drives, belts and pulleys, and chains and sprockets. These speedreduction devices should have zero or low slippage and backlash (defined as the amount of rotation available at the output of the speed-reduction device Mechanical Structure without motion atlecture the input). 2 (ECE5463 Brakes Sp18) may also be attached to stop Wei Zhang(OSU) the robot 3 / 19 Actuators, such as electric motors, deliver forces and torques to the joints, End-effector, such as gripper or hand, is attached to a specific link

4 Degrees of Freedom of a Robot Typical Joints Revolute Joint (R): Figure 2.3: Typical robot joints. Cylindrical Joint (C): a formula, called Grübler s formula, for determining the number of degrees of freedom of planar and spatial robots. Prismatic Joint (P): Robot Joints Figure 2.3 illustrates the basic joints found in typical robots. Every joint connects exactly two links; joints that simultaneously Spherical connect three Joint or(s): more links are not allowed. The revolute joint (R), also called a hinge joint, allows rotational motion about the joint axis. The prismatic joint (P), also called a sliding or linear joint, allows translational (or rectilinear) motion along the direction of the joint axis. The helical joint (H), also called a screw joint, allows Helical Joint (H): Universal Joint (U): Mechanical Structure Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 4 / 19

5 Outline Mechanical Structure of a Robot Configuration Space Representation of Configuration Space Configuration Space Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 5 / 19

6 Configuration Space Definitions Configuration: a complete specification of the position of every point of the robot. Degree of Freedom (dof): The minimum number of real-valued coordinates needed to represent the configuration Configuration Space (C-space): The space (set) that contains all possible configurations of the robot. Effective representation of the C-space is essential for many aspects of robotics Configuration Space Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 6 / 19

7 (x A, y A ), (x B, y B ), and (x C, y C ). If the points could be placed independently anywhere in the plane, the coin would have six degrees of freedom two for each of the three points. But, according to the definition of a rigid body, the distance Configuration Space Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 7 / 19 How to find the dof? Chapter 2. Configuration Space 13 Example: coin on a table C ŷ d AC C ẑ A A d AB d BC B B ˆx ˆx (a) (b) (c) ŷ Figure 2.2: (a) Choosing three points fixed to the coin. (b) Once the location of A is chosen, B must lie on a circle of radius d AB centered at A. Once the location of B is chosen, C must lie at the intersection of circles centered at A and B. Only one of these two intersections corresponds to the heads up configuration. (c) The configuration of a coin in three-dimensional space is given by the three coordinates of A, two angles to the point B on the sphere of radius d AB centered at A, and one angle to the point C on the circle defined by the intersection of the a sphere centered at A and a sphere centered at B.

8 DoF of Planar and Spatial Rigid Body Chapter 2. Configuration Chapter 2. Configuration Space Space ẑ ŷ ẑ C ŷ d AC C C d AC C A A d BC d A AB A d BC B B d AB ˆx ˆx ŷ B B (a) (b) ˆx (c) ˆx ŷ Figure 2.2: (a) Choosing three points fixed to the coin. (b) Once the location of A is (a) chosen, B must lie on a (b) circle of radius d AB centered at A. Once(c) the location of B is chosen, C must lie at the intersection of circles centered at A and B. Only one of these two intersections corresponds to the heads up configuration. (c) The configuration Figure 2.2: (a) of achoosing coin three-dimensional three pointsspace fixedisto given theby coin. the three (b) coordinates Once the of location A, two angles of A is chosen, B mustolie theon point a circle B on the of sphere radiusofdradius AB centered d AB centered at A. at A, Once and one theangle location to the of point B is chosen, C mustc lie onat the the circle intersection defined by the ofintersection circles centered of the a at sphere A and centered B. Only at A and onea of sphere these centered at B. two intersections corresponds to the heads up configuration. (c) The configuration of a coin in three-dimensional space is given by the three coordinates of A, two angles to the point B (x on A, the y A ), sphere (x B, y B of ), and radius (x C d, y AB C ). centered If the points at A, could andbe one placed angle independently to the point C on the circleanywhere defined by in the theplane, intersection the coin would of thehave a sphere six degrees centered of freedom at A and two for a sphere each of the three points. But, according to the definition of a rigid body, the distance centered at B. between point A and point B, denoted d(a, B), is always constant regardless of where the coin is. Similarly, the distances d(b, C) and d(a, C) must be constant. The following equality constraints on the coordinates (x (x A, y A ), (x B, y B ), and (x C, y C ). If the points could be placed A, y A ), (x independently B, y B ), and (x C, y C ) must therefore always be satisfied: anywhere in the plane, the coin would have six degrees of freedom two for each of the three points. But, according d(a, B) = to (x the A definition x B ) 2 + (y A of ya B ) rigid 2 = d AB body,, the distance Configuration Space Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 8 / 19

9 DoF of Joints Joint can be viewed as providing freedoms to allow one rigid body to move relative to another. Dof of a joint: minimum # of variables needed to represent the configuration of a joint Joint can also be viewed as providing constraints on the possible motions of the two rigid bodies it connects Chapter 2. Configuration Space Degrees of Freedom of a Robot Figure 2.3: Typical robot joints. Constraints c Constraints c between two between two Joint type dof f planar spatial rigid bodies rigid bodies Revolute (R) Prismatic (P) Helical (H) 1 N/A 5 Cylindrical (C) 2 N/A 4 Universal (U) 2 N/A 4 Spherical (S) 3 N/A 3 Table 2.1: The number of degrees of freedom f and constraints c provided by co a formula, called Grübler s formula, for determining the number of degrees of Configuration Space Lecture joints. 2 (ECE5463 Sp18) Wei Zhang(OSU) 9 / 19

10 DoF of Mechanisms (Linkages) dof =(sum of freedoms of the bodies) number of independent constraints (1) Grübler s Formula: dof = m(n 1 J) + J i=1 f i Configuration Space Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 10 / 19

11 2.2. Degrees of Freedom of a Robot DoF Examples (a) Degrees of Freedom of a Robot (a) (a) (b) Figure 2.4: (a) Four-bar linkage. (b) Slider crank mechanism. Figure 2.4: (a) Four-bar linkage. (b) Slider crank mechanism. rübler s formula for the number of degrees of freedom of the robot is N = 4, J = 4, and f i = 1, i = 1,..., 4, into Grü four-bar linkage has one degree of freedom. formula for the number of degrees of freedom J of the robot is The slider crank closed-chain mechanism of F dof = m(n 1) c i two ways: (i) the mechanism consists of three rev }{{} i=1 joint (J = 4 and each f rigid body freedoms }{{ J i = 1) and four links ( } link), or (ii) the mechanism consists of two revol dof = m(n 1) joint constraints c i joint (the RP joint is a concatenation of a revolu }{{} J i=1 f i = 2) and three links (N = 3; remember tha rigid = m(n body freedoms 1) (m f i )}{{} two bodies). In both cases the mechanism has o i=1 joint constraints Example 2.4 (Some classical planar mechanism J J formula to several classical planar mechanisms. = m(n 1 J) + f = m(n 1) (m i. (2.4) f i ) of revolute joints in Figure 2.5(a) (called a kr i=1 has N = k + 1 links (k links plus ground), and J i=1 his formula holds only if all joint constraints are independent. If they are not J (b) (c) Figure 2.5: (a) k-link planar serial chain. (b) Five-b six-bar linkage. (d) Watt six-bar linkage. Configuration Space Lecture 2 (ECE5463 Sp18) May 2017 preprint of Modern Robotics, Wei Zhang(OSU) Lynch and Park, 11 Cambridge / 19

12 Chapter 2. DoF Examples Configuration Space Degrees of Freedom of a Robot (a) (b) Figure 2.6: A planar mechanism with two overlapping joints. joints are revolute, f i = 1 for all i. Therefore, Figure 2.7: (a) A parallelogram linkage. (b) The five-bar linkage in a regular a dof = 3((k + 1) 1 k) + k = k singular configuration. as expected. For the planar five-bar linkage of Figure 2.5(b), N = 5 (four links plus ground), J = 5, and since all joints are revolute, each f i = 1. Therefore, dof = 3(5 1 5) + 5 = 2. (ii) Alternatively, the lower-right revolute prismatic joint pair can be regard For the Stephenson six-bar linkage of Figure 2.5(c), we have N = 6, J = 7, and as a single two-dof joint. In this f i = 1 case for all i, the so thatnumber of links is N = 7, with sev revolute joints, and a single two-dof revolute prismatic dof = 3(6 1 7) + 7 pair. = 1. Substituting in Grübler s formula yields Finally, for the Watt six-bar linkage of Figure 2.5(d), we have N = 6, J = 7, and f i = 1 for all i, so that, like the Stephenson six-bar linkage, dof = 3(6 1 7) + 7 = 1. dof = 3(7 1 8) + 7(1) + 1(2) = 3. Example 2.5 (A planar mechanism with overlapping joints). The planar mechanism illustrated in Figure 2.6 has three links that meet at a single point on the right of the large link. Recalling that a joint by definition connects exactly Example 2.6 (Redundant constraints two links, the joint and at this singularities). point of intersection For shouldthe not beparallelogr Configuration Space Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) regarded 12 as / a 19

13 2.2. Degrees of Freedom of a Robot DoF Examples R R S S S R S Figure 2.8: The Delta robot. lta robot). The Delta robot of Figure 2.8 consists of two er one mobile, the upper one stationary connected by contains a parallelogram closed chain and consists of three spherical joints, and five links. Adding the two platforms, nks and J = 21 joints (nine revolute and 12 spherical). By of = 6( ) + 9(1) + 12(3) = 15. s of freedom, Configuration however, Space only three are visible at the Lecture end- 2 (ECE5463 Sp18) Wei Zhang(OSU) 13 / 19

14 Outline Mechanical Structure of a Robot Configuration Space Representation of Configuration Space Representation Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 14 / 19

15 Issues for Explicit Parameterization Representation of Euclidean space: choose reference frame and represent point as a vector Representation of curved space is more tricky than it appears Explicit parameterization uses the same number of coordinates as the space dimension (suffer from singularity) Sphere S 2 Representation Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 15 / 19

16 Topology Explicit parameterization of sphere (latitude/longitude) suffers from singularity because sphere and plane have different topologies. Roughly, two spaces are topologically equivalent if one can be continuously deformed into the other without cutting or gluing. Topologically distinct 1-d spaces: - circle: - line: - closed interval: Representation Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 16 / 19

17 Topology Configuration Space: Topology and Representation Examples of topologically different 2-d spaces system topology sample representation point on a plane E 2 R 2 ŷ latitude 90 (x, y) ˆx longitude spherical pendulum S 2 [ 180, 180 ) [ 90, 90 ] θ2 2π 0 0 2π θ1 2R robot arm T 2 =S 1 S 1 [0, 2π) [0, 2π) θ 2π... 0 rotating sliding knob E 1 S 1 R 1 [0, 2π)... ˆx Table 2.2: Four topologically different two-dimensional C-spaces and example coordinate Representation representations. In the latitude-longitude representation Lecture 2 (ECE5463 of the sphere, Sp18) the Wei Zhang(OSU) 17 / 19

18 Implicit Representation of C-Space Implicit Representation: View n-dim space as embedded in a higher dimensional Euclidean space subject to constraints. Use more coordinates than the minimum, but can avoid singularities Example: Sphere S 2 In this class, we will primarily use the implicit representation Representation Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 18 / 19

19 Summary Questions What is the configuration space (C-space) of a robot? What is dof of C-space, and how to find dof? What is topological equivalence? Pros and cons for explicit and implicit representation of C-space Further reading: chapter 2 of Lynch and Park. Representation Lecture 2 (ECE5463 Sp18) Wei Zhang(OSU) 19 / 19

Lecture Note 2: Configuration Space

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

More information

Lecture Note 6: Forward Kinematics

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

More information

Configuration Space. Chapter 2

Configuration Space. Chapter 2 Chapter 2 Configuration Space A typical robot is mechanically constructed from several bodies, or links, that are connected by various types of joints. The robot moves when certain joints are driven by

More information

Chapter 4. Mechanism Design and Analysis

Chapter 4. Mechanism Design and Analysis Chapter 4. Mechanism Design and Analysis All mechanical devices containing moving parts are composed of some type of mechanism. A mechanism is a group of links interacting with each other through joints

More information

Robotics. SAAST Robotics Robot Arms

Robotics. SAAST Robotics Robot Arms SAAST Robotics 008 Robot Arms Vijay Kumar Professor of Mechanical Engineering and Applied Mechanics and Professor of Computer and Information Science University of Pennsylvania Topics Types of robot arms

More information

Robotics Prof. Dilip Kumar Pratihar Department of Mechanical Engineering Indian Institute of Technology, Kharagpur

Robotics Prof. Dilip Kumar Pratihar Department of Mechanical Engineering Indian Institute of Technology, Kharagpur Robotics Prof. Dilip Kumar Pratihar Department of Mechanical Engineering Indian Institute of Technology, Kharagpur Lecture 03 Introduction to Robot and Robotics (Contd.) (Refer Slide Time: 00:34) Now,

More information

Kinematics of Closed Chains

Kinematics of Closed Chains Chapter 7 Kinematics of Closed Chains Any kinematic chain that contains one or more loops is called a closed chain. Several examples of closed chains were encountered in Chapter 2, from the planar four-bar

More information

Theory of Machines Course # 1

Theory of Machines Course # 1 Theory of Machines Course # 1 Ayman Nada Assistant Professor Jazan University, KSA. arobust@tedata.net.eg March 29, 2010 ii Sucess is not coming in a day 1 2 Chapter 1 INTRODUCTION 1.1 Introduction Mechanisms

More information

Kinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position.

Kinematics. Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position. Kinematics Kinematics analyzes the geometry of a manipulator, robot or machine motion. The essential concept is a position. 1/31 Statics deals with the forces and moments which are aplied on the mechanism

More information

SAMPLE STUDY MATERIAL. Mechanical Engineering. Postal Correspondence Course. Theory of Machines. GATE, IES & PSUs

SAMPLE STUDY MATERIAL. Mechanical Engineering. Postal Correspondence Course. Theory of Machines. GATE, IES & PSUs TOM - ME GATE, IES, PSU 1 SAMPLE STUDY MATERIAL Mechanical Engineering ME Postal Correspondence Course Theory of Machines GATE, IES & PSUs TOM - ME GATE, IES, PSU 2 C O N T E N T TOPIC 1. MACHANISMS AND

More information

EEE 187: Robotics Summary 2

EEE 187: Robotics Summary 2 1 EEE 187: Robotics Summary 2 09/05/2017 Robotic system components A robotic system has three major components: Actuators: the muscles of the robot Sensors: provide information about the environment and

More information

Kinematics Fundamentals CREATING OF KINEMATIC CHAINS

Kinematics Fundamentals CREATING OF KINEMATIC CHAINS Kinematics Fundamentals CREATING OF KINEMATIC CHAINS Mechanism Definitions 1. a system or structure of moving parts that performs some function 2. is each system reciprocally joined moveable bodies the

More information

3. Manipulator Kinematics. Division of Electronic Engineering Prof. Jaebyung Park

3. Manipulator Kinematics. Division of Electronic Engineering Prof. Jaebyung Park 3. Manipulator Kinematics Division of Electronic Engineering Prof. Jaebyung Park Introduction Kinematics Kinematics is the science of motion which treats motion without regard to the forces that cause

More information

Modelling of mechanical system CREATING OF KINEMATIC CHAINS

Modelling of mechanical system CREATING OF KINEMATIC CHAINS Modelling of mechanical system CREATING OF KINEMATIC CHAINS Mechanism Definitions 1. a system or structure of moving parts that performs some function 2. is each system reciprocally joined moveable bodies

More information

KINEMATICS OF MACHINES. Dr.V.SUNDARESWARAN PROFESSOR OF MECHANICAL ENGG. COLLEGE OF ENGINEERING, GUINDY ANNA UNIVERSITY CHENNAI

KINEMATICS OF MACHINES. Dr.V.SUNDARESWARAN PROFESSOR OF MECHANICAL ENGG. COLLEGE OF ENGINEERING, GUINDY ANNA UNIVERSITY CHENNAI KINEMATICS OF MACHINES Dr.V.SUNDARESWARAN PROFESSOR OF MECHANICAL ENGG. COLLEGE OF ENGINEERING, GUINDY ANNA UNIVERSITY CHENNAI 600 025 MECHANICS Science dealing with motion DIVISIONS OF MECHANICS Statics

More information

Kinematic Synthesis. October 6, 2015 Mark Plecnik

Kinematic Synthesis. October 6, 2015 Mark Plecnik Kinematic Synthesis October 6, 2015 Mark Plecnik Classifying Mechanisms Several dichotomies Serial and Parallel Few DOFS and Many DOFS Planar/Spherical and Spatial Rigid and Compliant Mechanism Trade-offs

More information

Lecture 3. Planar Kinematics

Lecture 3. Planar Kinematics Matthew T. Mason Mechanics of Manipulation Outline Where are we? s 1. Foundations and general concepts. 2.. 3. Spherical and spatial kinematics. Readings etc. The text: By now you should have read Chapter

More information

WEEKS 1-2 MECHANISMS

WEEKS 1-2 MECHANISMS References WEEKS 1-2 MECHANISMS (METU, Department of Mechanical Engineering) Text Book: Mechanisms Web Page: http://www.me.metu.edu.tr/people/eres/me301/in dex.ht Analitik Çözümlü Örneklerle Mekanizma

More information

SolidWorks Assembly Files. Assemblies Mobility. The Mating Game Mating features. Mechanical Mates Relative rotation about axes

SolidWorks Assembly Files. Assemblies Mobility. The Mating Game Mating features. Mechanical Mates Relative rotation about axes Assemblies Mobility SolidWorks Assembly Files An assembly file is a collection of parts The first part brought into an assembly file is fixed Other parts are constrained relative to that part (or other

More information

Kinematics - Introduction. Robotics. Kinematics - Introduction. Vladimír Smutný

Kinematics - Introduction. Robotics. Kinematics - Introduction. Vladimír Smutný Kinematics - Introduction Robotics Kinematics - Introduction Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics (CIIRC) Czech Technical University

More information

Analytical and Applied Kinematics

Analytical and Applied Kinematics Analytical and Applied Kinematics Vito Moreno moreno@engr.uconn.edu 860-614-2365 (cell) http://www.engr.uconn.edu/~moreno Office EB1, hours Thursdays 10:00 to 5:00 1 This course introduces a unified and

More information

Robot mechanics and kinematics

Robot mechanics and kinematics University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

Forward kinematics and Denavit Hartenburg convention

Forward kinematics and Denavit Hartenburg convention Forward kinematics and Denavit Hartenburg convention Prof. Enver Tatlicioglu Department of Electrical & Electronics Engineering Izmir Institute of Technology Chapter 5 Dr. Tatlicioglu (EEE@IYTE) EE463

More information

DOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT

DOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT DOUBLE CIRCULAR-TRIANGULAR SIX-DEGREES-OF- FREEDOM PARALLEL ROBOT V. BRODSKY, D. GLOZMAN AND M. SHOHAM Department of Mechanical Engineering Technion-Israel Institute of Technology Haifa, 32000 Israel E-mail:

More information

Kinematics of Machines. Brown Hills College of Engineering & Technology

Kinematics of Machines. Brown Hills College of Engineering & Technology Introduction: mechanism and machines, kinematic links, kinematic pairs, kinematic chains, plane and space mechanism, kinematic inversion, equivalent linkages, four link planar mechanisms, mobility and

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 chains Readings & prerequisites From the MSMS course one shall already be familiar with Reference systems and transformations Vectors

More information

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Mohammed Z. Al-Faiz,MIEEE Computer Engineering Dept. Nahrain University Baghdad, Iraq Mohammed S.Saleh

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute We know how to describe the transformation of a single rigid object w.r.t. a single

More information

Basilio Bona ROBOTICA 03CFIOR 1

Basilio Bona ROBOTICA 03CFIOR 1 Kinematic chains 1 Readings & prerequisites Chapter 2 (prerequisites) Reference systems Vectors Matrices Rotations, translations, roto-translations Homogeneous representation of vectors and matrices Chapter

More information

Mechanism and Robot Kinematics, Part I: Algebraic Foundations

Mechanism and Robot Kinematics, Part I: Algebraic Foundations Mechanism and Robot Kinematics, Part I: Algebraic Foundations Charles Wampler General Motors R&D Center In collaboration with Andrew Sommese University of Notre Dame Overview Why kinematics is (mostly)

More information

Robot mechanics and kinematics

Robot mechanics and kinematics University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2017/18 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 3: Forward and Inverse Kinematics

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 3: Forward and Inverse Kinematics MCE/EEC 647/747: Robot Dynamics and Control Lecture 3: Forward and Inverse Kinematics Denavit-Hartenberg Convention Reading: SHV Chapter 3 Mechanical Engineering Hanz Richter, PhD MCE503 p.1/12 Aims of

More information

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector

Inverse Kinematics. Given a desired position (p) & orientation (R) of the end-effector Inverse Kinematics Given a desired position (p) & orientation (R) of the end-effector q ( q, q, q ) 1 2 n Find the joint variables which can bring the robot the desired configuration z y x 1 The Inverse

More information

IntroductionToRobotics-Lecture02

IntroductionToRobotics-Lecture02 IntroductionToRobotics-Lecture02 Instructor (Oussama Khatib):Okay. Let's get started. So as always, the lecture starts with a video segment, and today's video segment comes from 1991, and from the group

More information

EE Kinematics & Inverse Kinematics

EE Kinematics & Inverse Kinematics Electric Electronic Engineering Bogazici University October 15, 2017 Problem Statement Kinematics: Given c C, find a map f : C W s.t. w = f(c) where w W : Given w W, find a map f 1 : W C s.t. c = f 1

More information

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module - 3 Lecture - 1

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module - 3 Lecture - 1 Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur Module - 3 Lecture - 1 In an earlier lecture, we have already mentioned that there

More information

Industrial Robots : Manipulators, Kinematics, Dynamics

Industrial Robots : Manipulators, Kinematics, Dynamics Industrial Robots : Manipulators, Kinematics, Dynamics z z y x z y x z y y x x In Industrial terms Robot Manipulators The study of robot manipulators involves dealing with the positions and orientations

More information

ME 321 Kinematics and Dynamics of Machines

ME 321 Kinematics and Dynamics of Machines .0 INTRODUCTION ME Kinematics and Dynamics of Machines All Text References in these notes are for: Mechanism Design: Analysis and Synthesis, Volume, Fourth Edition, Erdman, Sandor and Kota, Prentice-Hall,

More information

ME 115(b): Final Exam, Spring

ME 115(b): Final Exam, Spring ME 115(b): Final Exam, Spring 2005-06 Instructions 1. Limit your total time to 5 hours. That is, it is okay to take a break in the middle of the exam if you need to ask me a question, or go to dinner,

More information

Planar Robot Kinematics

Planar Robot Kinematics V. Kumar lanar Robot Kinematics The mathematical modeling of spatial linkages is quite involved. t is useful to start with planar robots because the kinematics of planar mechanisms is generally much simpler

More information

Model Library Mechanics

Model Library Mechanics Model Library Mechanics Using the libraries Mechanics 1D (Linear), Mechanics 1D (Rotary), Modal System incl. ANSYS interface, and MBS Mechanics (3D) incl. CAD import via STL and the additional options

More information

11. Kinematic models of contact Mechanics of Manipulation

11. Kinematic models of contact Mechanics of Manipulation 11. Kinematic models of contact Mechanics of Manipulation Matt Mason matt.mason@cs.cmu.edu http://www.cs.cmu.edu/~mason Carnegie Mellon Lecture 11. Mechanics of Manipulation p.1 Lecture 11. Kinematic models

More information

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators Robotics and automation Dr. Ibrahim Al-Naimi Chapter two Introduction To Robot Manipulators 1 Robotic Industrial Manipulators A robot manipulator is an electronically controlled mechanism, consisting of

More information

Lecture «Robot Dynamics»: Multi-body Kinematics

Lecture «Robot Dynamics»: Multi-body Kinematics Lecture «Robot Dynamics»: Multi-body Kinematics 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco

More information

Using Algebraic Geometry to Study the Motions of a Robotic Arm

Using Algebraic Geometry to Study the Motions of a Robotic Arm Using Algebraic Geometry to Study the Motions of a Robotic Arm Addison T. Grant January 28, 206 Abstract In this study we summarize selected sections of David Cox, John Little, and Donal O Shea s Ideals,

More information

Lecture Note 3: Rotational Motion

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

More information

ME 115(b): Final Exam, Spring

ME 115(b): Final Exam, Spring ME 115(b): Final Exam, Spring 2011-12 Instructions 1. Limit your total time to 5 hours. That is, it is okay to take a break in the middle of the exam if you need to ask me a question, or go to dinner,

More information

Lecture «Robot Dynamics»: Kinematics 3

Lecture «Robot Dynamics»: Kinematics 3 Lecture «Robot Dynamics»: Kinematics 3 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco Hutter,

More information

DETC APPROXIMATE MOTION SYNTHESIS OF SPHERICAL KINEMATIC CHAINS

DETC APPROXIMATE MOTION SYNTHESIS OF SPHERICAL KINEMATIC CHAINS Proceedings of the ASME 2007 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2007 September 4-7, 2007, Las Vegas, Nevada, USA DETC2007-34372

More information

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module - 2 Lecture - 1

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module - 2 Lecture - 1 Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur Module - 2 Lecture - 1 The topic of today s lecture is mobility analysis. By mobility

More information

Chapter 1 Introduction

Chapter 1 Introduction Chapter 1 Introduction Generally all considerations in the force analysis of mechanisms, whether static or dynamic, the links are assumed to be rigid. The complexity of the mathematical analysis of mechanisms

More information

Lecture 18 Kinematic Chains

Lecture 18 Kinematic Chains CS 598: Topics in AI - Adv. Computational Foundations of Robotics Spring 2017, Rutgers University Lecture 18 Kinematic Chains Instructor: Jingjin Yu Outline What are kinematic chains? C-space for kinematic

More information

Lecture «Robot Dynamics»: Kinematics 3

Lecture «Robot Dynamics»: Kinematics 3 Lecture «Robot Dynamics»: Kinematics 3 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) office hour: LEE

More information

Kinematics of the Stewart Platform (Reality Check 1: page 67)

Kinematics of the Stewart Platform (Reality Check 1: page 67) MATH 5: Computer Project # - Due on September 7, Kinematics of the Stewart Platform (Reality Check : page 7) A Stewart platform consists of six variable length struts, or prismatic joints, supporting a

More information

Prof. Mark Yim University of Pennsylvania

Prof. Mark Yim University of Pennsylvania Robotics: Fundamentals Prof. Mark Yim University of Pennsylvania Week 5: Degrees of Freedom 1 The Goal Understanding the position and orientation of robot links. Computing end-effector positions from joint

More information

Inverse Kinematics of 6 DOF Serial Manipulator. Robotics. Inverse Kinematics of 6 DOF Serial Manipulator

Inverse Kinematics of 6 DOF Serial Manipulator. Robotics. Inverse Kinematics of 6 DOF Serial Manipulator Inverse Kinematics of 6 DOF Serial Manipulator Robotics Inverse Kinematics of 6 DOF Serial Manipulator Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics

More information

Written exams of Robotics 1

Written exams of Robotics 1 Written exams of Robotics 1 http://www.diag.uniroma1.it/~deluca/rob1_en.php All materials are in English, unless indicated (oldies are in Year Date (mm.dd) Number of exercises Topics 2018 06.11 2 Planar

More information

Chapter 2 Mechanisms Abstract

Chapter 2 Mechanisms Abstract Chapter 2 Mechanisms Abstract This chapter begins with a description of the different types of mechanisms that are generally used, especially in industrial robots. The parameters and variables of the mechanisms

More information

Articulated Robots! Robert Stengel! Robotics and Intelligent Systems! MAE 345, Princeton University, 2017

Articulated Robots! Robert Stengel! Robotics and Intelligent Systems! MAE 345, Princeton University, 2017 Articulated Robots! Robert Stengel! Robotics and Intelligent Systems! MAE 345, Princeton University, 2017 Robot configurations Joints and links Joint-link-joint transformations! Denavit-Hartenberg representation

More information

What is a Manipulator? 2007 RoboJackets TE Sessions 10/16/2007. Keys to Understanding Manipulators TE Sessions Manipulators 10/16/07

What is a Manipulator? 2007 RoboJackets TE Sessions 10/16/2007. Keys to Understanding Manipulators TE Sessions Manipulators 10/16/07 2007 TE Sessions Manipulators 10/16/07 www.robojackets.org Keys to Understanding Manipulators What is a manipulator? What kinds of manipulators are there? What are the different types of joints and linkages

More information

Homogeneous coordinates, lines, screws and twists

Homogeneous coordinates, lines, screws and twists Homogeneous coordinates, lines, screws and twists In lecture 1 of module 2, a brief mention was made of homogeneous coordinates, lines in R 3, screws and twists to describe the general motion of a rigid

More information

Assignment 3. Position of the center +/- 0.1 inches Orientation +/- 1 degree. Decal, marker Stereo, matching algorithms Pose estimation

Assignment 3. Position of the center +/- 0.1 inches Orientation +/- 1 degree. Decal, marker Stereo, matching algorithms Pose estimation Assignment 3 1. You are required to analyze the feasibility of designing a vision system for the robot gas station attendant. Assume that the driver parks the car so that the flap and the cap are in a

More information

Prof. Mark Yim University of Pennsylvania

Prof. Mark Yim University of Pennsylvania Robotics: Fundamentals Prof. Mark Yim University of Pennsylvania Week 5: Degrees of Freedom Robo1x-1.5 1 The Goal Understanding the position and orientation of robot links. Computing end-effector positions

More information

Robot Geometry and Kinematics

Robot Geometry and Kinematics CIS 68/MEAM 50 Robot Geometr and Kinematics CIS 68/MEAM 50 Outline Industrial (conventional) robot arms Basic definitions for understanding -D geometr, kinematics Eamples Classification b geometr Relationship

More information

Spatial R-C-C-R Mechanism for a Single DOF Gripper

Spatial R-C-C-R Mechanism for a Single DOF Gripper NaCoMM-2009-ASMRL28 Spatial R-C-C-R Mechanism for a Single DOF Gripper Rajeev Lochana C.G * Mechanical Engineering Department Indian Institute of Technology Delhi, New Delhi, India * Email: rajeev@ar-cad.com

More information

Inherently Balanced Double Bennett Linkage

Inherently Balanced Double Bennett Linkage Inherently Balanced Double Bennett Linkage V. van der Wijk Delft University of Technology - Dep. of Precision and Microsystems Engineering Mechatronic System Design, e-mail: v.vanderwijk@tudelft.nl Abstract.

More information

COPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1

COPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1 CHAPTER 1 INTRODUCTION Modern mechanical and aerospace systems are often very complex and consist of many components interconnected by joints and force elements such as springs, dampers, and actuators.

More information

DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS

DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS ALBA PEREZ Robotics and Automation Laboratory University of California, Irvine Irvine, CA 9697 email: maperez@uci.edu AND J. MICHAEL MCCARTHY Department of Mechanical

More information

Dipartimento di Elettronica Informazione e Bioingegneria Robotics

Dipartimento di Elettronica Informazione e Bioingegneria Robotics Dipartimento di Elettronica Informazione e Bioingegneria Robotics properties and performance measures @ 25 Redundancy first definition McKerrow When a manipulator can reach a specified position with more

More information

1. Introduction 1 2. Mathematical Representation of Robots

1. Introduction 1 2. Mathematical Representation of Robots 1. Introduction 1 1.1 Introduction 1 1.2 Brief History 1 1.3 Types of Robots 7 1.4 Technology of Robots 9 1.5 Basic Principles in Robotics 12 1.6 Notation 15 1.7 Symbolic Computation and Numerical Analysis

More information

Robotics kinematics and Dynamics

Robotics kinematics and Dynamics Robotics kinematics and Dynamics C. Sivakumar Assistant Professor Department of Mechanical Engineering BSA Crescent Institute of Science and Technology 1 Robot kinematics KINEMATICS the analytical study

More information

Structural Configurations of Manipulators

Structural Configurations of Manipulators Structural Configurations of Manipulators 1 In this homework, I have given information about the basic structural configurations of the manipulators with the concerned illustrations. 1) The Manipulator

More information

Robotics (Kinematics) Winter 1393 Bonab University

Robotics (Kinematics) Winter 1393 Bonab University Robotics () Winter 1393 Bonab University : most basic study of how mechanical systems behave Introduction Need to understand the mechanical behavior for: Design Control Both: Manipulators, Mobile Robots

More information

CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES

CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES CALCULATING TRANSFORMATIONS OF KINEMATIC CHAINS USING HOMOGENEOUS COORDINATES YINGYING REN Abstract. In this paper, the applications of homogeneous coordinates are discussed to obtain an efficient model

More information

Workspaces of planar parallel manipulators

Workspaces of planar parallel manipulators Workspaces of planar parallel manipulators Jean-Pierre Merlet Clément M. Gosselin Nicolas Mouly INRIA Sophia-Antipolis Dép. de Génie Mécanique INRIA Rhône-Alpes BP 93 Université Laval 46 Av. Felix Viallet

More information

INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING Name Code Class Branch Page 1 INSTITUTE OF AERONAUTICAL ENGINEERING : ROBOTICS (Autonomous) Dundigal, Hyderabad - 500 0 MECHANICAL ENGINEERING TUTORIAL QUESTION BANK : A7055 : IV B. Tech I Semester : MECHANICAL

More information

Jacobians. 6.1 Linearized Kinematics. Y: = k2( e6)

Jacobians. 6.1 Linearized Kinematics. Y: = k2( e6) Jacobians 6.1 Linearized Kinematics In previous chapters we have seen how kinematics relates the joint angles to the position and orientation of the robot's endeffector. This means that, for a serial robot,

More information

INTRODUCTION CHAPTER 1

INTRODUCTION CHAPTER 1 CHAPTER 1 INTRODUCTION Modern mechanical and aerospace systems are often very complex and consist of many components interconnected by joints and force elements such as springs, dampers, and actuators.

More information

Chapter 1: Introduction

Chapter 1: Introduction Chapter 1: Introduction This dissertation will describe the mathematical modeling and development of an innovative, three degree-of-freedom robotic manipulator. The new device, which has been named the

More information

Lesson 1: Introduction to Pro/MECHANICA Motion

Lesson 1: Introduction to Pro/MECHANICA Motion Lesson 1: Introduction to Pro/MECHANICA Motion 1.1 Overview of the Lesson The purpose of this lesson is to provide you with a brief overview of Pro/MECHANICA Motion, also called Motion in this book. Motion

More information

Lecture VI: Constraints and Controllers

Lecture VI: Constraints and Controllers Lecture VI: Constraints and Controllers Motion Constraints In practice, no rigid body is free to move around on its own. Movement is constrained: wheels on a chair human body parts trigger of a gun opening

More information

MACHINES AND MECHANISMS

MACHINES AND MECHANISMS MACHINES AND MECHANISMS APPLIED KINEMATIC ANALYSIS Fourth Edition David H. Myszka University of Dayton PEARSON ж rentice Hall Pearson Education International Boston Columbus Indianapolis New York San Francisco

More information

Manipulation and Fluid Power. October 07, 2008

Manipulation and Fluid Power. October 07, 2008 2008 TE Sessions Supported by Manipulation and Fluid Power October 07, 2008 www.robojackets.org Manipulation Keys to Understanding Manipulators What is a manipulator? What kinds of manipulators are there?

More information

September 20, Chapter 5. Simple Mechanisms. Mohammad Suliman Abuhaiba, Ph.D., PE

September 20, Chapter 5. Simple Mechanisms. Mohammad Suliman Abuhaiba, Ph.D., PE Chapter 5 Simple Mechanisms 1 Mohammad Suliman Abuhaiba, Ph.D., PE 2 Assignment #1 All questions at the end of chapter 1 st Exam: Saturday 29/9/2018 3 Kinematic Link or Element kinematic link (link) or

More information

2.007 Design and Manufacturing I Spring 2009

2.007 Design and Manufacturing I Spring 2009 MIT OpenCourseWare http://ocw.mit.edu 2.007 Design and Manufacturing I Spring 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 2.007 Design and Manufacturing

More information

Kinematics, Kinematics Chains CS 685

Kinematics, Kinematics Chains CS 685 Kinematics, Kinematics Chains CS 685 Previously Representation of rigid body motion Two different interpretations - as transformations between different coord. frames - as operators acting on a rigid body

More information

Development of Direct Kinematics and Workspace Representation for Smokie Robot Manipulator & the Barret WAM

Development of Direct Kinematics and Workspace Representation for Smokie Robot Manipulator & the Barret WAM 5th International Conference on Robotics and Mechatronics (ICROM), Tehran, Iran, 217 1 Development of Direct Kinematics and Workspace Representation for Smokie Robot Manipulator & the Barret WAM Reza Yazdanpanah

More information

Planning in Mobile Robotics

Planning in Mobile Robotics Planning in Mobile Robotics Part I. Miroslav Kulich Intelligent and Mobile Robotics Group Gerstner Laboratory for Intelligent Decision Making and Control Czech Technical University in Prague Tuesday 26/07/2011

More information

Computational Design + Fabrication: 4D Analysis

Computational Design + Fabrication: 4D Analysis Computational Design + Fabrication: 4D Analysis Jonathan Bachrach EECS UC Berkeley October 6, 2015 Today 1 News Torque and Work Simple Machines Closed Chains Analysis Paper Review Lab 3 Critique News 2

More information

PPGEE Robot Dynamics I

PPGEE Robot Dynamics I PPGEE Electrical Engineering Graduate Program UFMG April 2014 1 Introduction to Robotics 2 3 4 5 What is a Robot? According to RIA Robot Institute of America A Robot is a reprogrammable multifunctional

More information

Lecture 3.5: Sumary of Inverse Kinematics Solutions

Lecture 3.5: Sumary of Inverse Kinematics Solutions MCE/EEC 647/747: Robot Dynamics and Control Lecture 3.5: Sumary of Inverse Kinematics Solutions Reading: SHV Sect.2.5.1, 3.3 Mechanical Engineering Hanz Richter, PhD MCE647 p.1/13 Inverse Orientation:

More information

Mechanism Synthesis Rules

Mechanism Synthesis Rules Mechanism Synthesis ules Linkage Transformation ules Grashof s Law Inversion ME312: Dynamics of Mechanisms 1 BB LINKAGE TANSFOMATION ULE 1 evolute joints in any loop can be replaced by prismatic joints

More information

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS

SYNTHESIS OF PLANAR MECHANISMS FOR PICK AND PLACE TASKS WITH GUIDING LOCATIONS Proceedings of the ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference IDETC/CIE 2013 August 4-7, 2013, Portland, Oregon, USA DETC2013-12021

More information

Connection Elements and Connection Library

Connection Elements and Connection Library Connection Elements and Connection Library Lecture 2 L2.2 Overview Introduction Defining Connector Elements Understanding Connector Sections Understanding Connection Types Understanding Connector Local

More information

Kinematics of Wheeled Robots

Kinematics of Wheeled Robots CSE 390/MEAM 40 Kinematics of Wheeled Robots Professor Vijay Kumar Department of Mechanical Engineering and Applied Mechanics University of Pennsylvania September 16, 006 1 Introduction In this chapter,

More information

ROBOTICS: ADVANCED CONCEPTS & ANALYSIS

ROBOTICS: ADVANCED CONCEPTS & ANALYSIS ROBOTICS: ADVANCED CONCEPTS & ANALYSIS MODULE 2 ELEMENTS OF ROBOTS: JOINTS, LINKS, ACTUATORS & SENSORS Ashitava Ghosal 1 1 Department of Mechanical Engineering & Centre for Product Design and Manufacture

More information

Some algebraic geometry problems arising in the field of mechanism theory. J-P. Merlet INRIA, BP Sophia Antipolis Cedex France

Some algebraic geometry problems arising in the field of mechanism theory. J-P. Merlet INRIA, BP Sophia Antipolis Cedex France Some algebraic geometry problems arising in the field of mechanism theory J-P. Merlet INRIA, BP 93 06902 Sophia Antipolis Cedex France Abstract Mechanism theory has always been a favorite field of study

More information

Appendix A: Carpal Wrist Prototype

Appendix A: Carpal Wrist Prototype Appendix A: Carpal Wrist Prototype The theoretical evolution of the Carpal wrist concept has resulted in a complete mathematical model representing the kinematics and dynamics. The validity of the concept

More information

Overview. What is mechanism? What will I learn today? ME 311: Dynamics of Machines and Mechanisms Lecture 2: Synthesis

Overview. What is mechanism? What will I learn today? ME 311: Dynamics of Machines and Mechanisms Lecture 2: Synthesis Overview ME 311: Dynamics of Machines and Mechanisms Lecture 2: Synthesis By Suril Shah Some fundamentals Synthesis Function, path and motion generation Limiting condition Dimensional synthesis 1 2 What

More information

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1

Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur. Module 10 Lecture 1 Kinematics of Machines Prof. A. K. Mallik Department of Mechanical Engineering Indian Institute of Technology, Kanpur Module 10 Lecture 1 So far, in this course we have discussed planar linkages, which

More information