Profile Synthesis of Planar Variable Joints Brian James Slaboch Marquette University

Total Page:16

File Type:pdf, Size:1020Kb

Profile Synthesis of Planar Variable Joints Brian James Slaboch Marquette University Marquette University e-Publications@Marquette Dissertations (2009 -) Dissertations, Theses, and Professional Projects Profile Synthesis Of Planar Variable Joints Brian James Slaboch Marquette University Recommended Citation Slaboch, Brian James, "Profile Synthesis Of Planar Variable Joints" (2013). Dissertations (2009 -). Paper 283. http://epublications.marquette.edu/dissertations_mu/283 PROFILE SYNTHESIS OF PLANAR VARIABLE JOINTS by Brian J. Slaboch, B.S., M.S. A Dissertation Submitted to the Faculty of the Graduate School, Marquette University, in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy Milwaukee, Wisconsin August 2013 ABSTRACT PROFILE SYNTHESIS OF PLANAR VARIABLE JOINTS Brian J. Slaboch, B.S., M.S. Marquette University, 2013 Reconfigurable mechanisms provide quick changeover and reduced costs for low volume manufacturing applications. In addition, these mechanisms provide added flexibility in the context of a constrained environment. A subset of planar reconfigurable mechanisms use variable joints to provide this added adaptability. In this dissertation, the profile synthesis of planar variable joints that change from a rotational motion to a translational motion was investigated. A method was developed to perform automated profile synthesis. It was shown that combinations of higher variable joints can be used to create kinematically equivalent variable joints that are geometrically different. The results were used to create two new reconfigurable mechanisms that utilize the synthesized variable joints. The first reconfigurable mechanism is a four-bar mechanism that performs a rigid body guidance task not possible using conventional four-bar theory. The second mechanism uses variable joints in a 3-RPR parallel mechanism for singularity avoidance without adding redundant actuation. i ACKNOWLEDGEMENTS Brian J. Slaboch, B.S., M.S. I could not have done this without the help and support from many people. First, I would like to thank Dr. Philip Voglewede for his guidance throughout this process. I would also like to thank my family and friends for their love and encouragement. Mom and Dad, you have been with me from the beginning, and I couldn’t have done this without you. In addition, I would like to thank the guys in the lab with special thanks to Jinming for being a great friend for so many years. My committee also played an important role, and I thank them for pushing me to do my best work. Finally, I would like to thank Kate for being there for me when I needed her the most. ii TABLE OF CONTENTS ACKNOWLEDGEMENTS ......................... i TABLE OF CONTENTS ........................... ii LIST OF FIGURES .............................. vii CHAPTER 1 Introduction ......................... 1 1.1 Introduction................................ 1 1.2 ResearchPurpose............................. 2 1.3 JointProfileSynthesis .......................... 3 1.4 Profile Synthesis of an Example Variable Joint . 4 1.5 OrganizationoftheDissertation. 5 CHAPTER 2 Motivation and Literature Review ........... 6 2.1 ABriefHistoryofKinematics . .. .. 6 2.2 ReconfigurableMechanisms . 8 2.3 TypesofReconfigurableMechanisms . 10 2.3.1 Kinematotropic Mechanisms . 11 2.3.2 MetamorphicMechanisms . 12 2.3.3 Mechanisms with Variable Topology . 13 2.4 Summary of Reconfigurable Mechanisms . 15 2.5 Joints ................................... 15 2.5.1 LowerPairs ............................ 16 2.5.2 HigherPairs............................ 16 2.5.3 Variable Joints . 17 iii TABLE OF CONTENTS — Continued 2.5.4 Practical Considerations for Variable Joints . 18 2.6 Summary ................................. 19 CHAPTER 3 Higher Variable Joints ................... 21 3.1 Overview of Higher Variable Joints . 21 3.1.1 Motivation for Higher Variable Joints . 22 3.1.2 Mobility of Bodies in Contact . 24 3.1.3 ConfigurationSpaceTerminology . 25 3.2 Type Ru Variable Kinematic Joints . 26 3.2.1 Case 1: Type R1 Higher Variable Joints . 27 3.2.2 Case 2: Type R2 Higher Variable Joints . 31 3.2.3 Case 3: Type R3 Higher Variable Joints . 32 3.2.4 Review of Type Ru Higher Variable Joints . 33 3.3 Type Pv HigherVariableJoints . 33 3.3.1 Case 1: Type P1 Higher Variable Joints . 35 3.3.2 Case 2: Type P2 Higher Variable Joints . 37 3.3.3 Review of Type Pv Higher Variable Joints . 39 3.4 Summary ................................. 40 CHAPTER 4 Profile Synthesis of RuPv Variable Joints ....... 41 4.1 Profile Synthesis of an Example R1P1 Variable Joint . 41 4.2 Enumeration of Rotational to Translational Variable Joints . .. 42 4.3 Design Configuration Space of Variable Joints . 45 4.4 Profile Synthesis Equations for RuPv Variable Joints . 47 4.4.1 Assumptions............................ 47 4.4.2 ProfileofLink1.......................... 48 iv TABLE OF CONTENTS — Continued 4.4.3 ProfileofLink2.......................... 50 4.4.4 Constraints for RuPv Variable Joints . 52 4.5 Adjustable Plier Designs Based on RuPv Variable Joints . 53 4.5.1 Example R1P2 Variable Joint for Adjustable Pliers . 55 4.5.2 Alternative Solution . 59 4.5.3 Kinematic Redundancies . 60 4.5.4 Summary of Adjustable Plier Designs . 62 4.6 Constraints on the Direction of Translation . 63 4.6.1 ExternalArcInterference . 63 4.6.2 InternalArcInterference . 65 4.6.3 Determining the Separation Angles for an R1Pv Joint . 66 4.7 Summary ................................. 68 CHAPTER 5 Four-Bar Mechanism with Variable Topology .... 70 5.1 ProblemSetup .............................. 70 5.2 Solution Method using RuPv Variable Joints . 71 5.3 Four-BarMechanismAnalysis . 73 5.3.1 Overview of Solution Methodology . 75 5.3.2 Two Position Rigid Body Guidance for an RRRR ....... 76 5.4 Two Position Rigid Body Guidance for an RRRP ........... 79 5.5 Determining Transmission Angles for a Reconfigurable Four-Bar . .. 80 5.6 NumericalExample............................ 83 5.7 JointDesignfortheFour-BarMechanism. 85 5.8 Discussion of Alternative Solutions . 88 5.9 Summary ................................. 90 v TABLE OF CONTENTS — Continued CHAPTER 6 Singularity Avoidance in a 3-RPR Parallel Manipula- tor ......................................... 91 6.1 Introduction................................ 91 6.2 3RPRSingularities ............................ 92 6.3 ProblemSetup .............................. 97 6.4 Solution Method using RuPv Variable Joints . 98 6.5 NumericalExample............................101 6.6 Joint Design for the 3-RPR .......................105 6.7 Summary .................................106 CHAPTER 7 Summary and Conclusions ................ 108 7.1 HigherVariableJoints ..........................108 7.2 Profile Synthesis of RuPv VariableJoints . .109 7.3 Four Bar Mechanism with Variable Topology . 109 7.4 Singularity Avoidance in a 3-RPR Parallel Manipulator . 110 7.5 Conclusions ................................110 7.6 FinalRemarks...............................113 REFERENCES ................................. 115 APPENDIX A Analysis of Reconfigurable Mechanisms ....... 121 A.1 Introduction................................121 A.2 CurrentMatrixRepresentations . .122 A.2.1 AdjacencyMatrices. .122 A.2.2 EU-MatrixTransformations . .124 A.2.3 ImprovedAdjacencyMatrix . .125 A.2.4 Directionality Topology Matrices . 126 vi TABLE OF CONTENTS — Continued A.3 MechanismStateMatrices . .127 A.3.1 MatrixNotation .........................128 A.3.2 RepresentativeExample . .130 A.4 Augmented Mechanism State Matrices . 132 A.5 Examples .................................133 A.5.1 3RRRMechanism. .. .. .133 A.5.2 PlanarMetamorphicMechanism. .134 A.5.3 2R-2PMechanism. .135 A.6 ReviewofMechanismStateMatrices . .136 APPENDIX B Lower Pairs ......................... 138 vii LIST OF FIGURES 1.1 GeneralProfileofaJoint........................... 4 1.2 Example Rotational to Translational Variable Joint . 4 1.3 Rotational to Translational Variable Joint . 4 2.1 OneDOFWrenPlatform .......................... 12 2.2 TwoDOFWrenPlatform .......................... 12 2.3 The Mechanisms Oscillate Between Pins P1 and P2. ........... 13 2.4 Classification of Mechanisms with Variable Topology . 14 2.5 Mechanism Performing Skew-Axial Motion . 15 2.6 Mechanism Performing Straight Line Motion . 15 2.7 ChangeinKinematicPair .......................... 17 2.8 ChangeinOrientation ............................ 17 3.1 HigherVariableJoints ............................ 22 3.2 Fixed and Moving Centrodes of a Variable Joint . 23 3.3 Rotation About the Z-axis is Possible . 25 3.4 Immobile Object due to Frictionless Contacts . 25 3.5 Different Cases for Revolute Higher Variable Joints . 27 3.6 One Constraint Body is Not Sufficient to Constrain Body B to Purely RotationalMotion. .............................. 29 3.7 Two Constraint Bodies, A1 and A2 are Placed on the Outside of Body B. 30 3.8 (A) The C-obstacles Intersect at the Origin. (B) Only Pure Rotation is Possible Along the θ Axis........................... 31 3.9 (A) The Only Free Motion is Rotation about the Center of body B. (B) Only Pure Rotation is Possible Along the θ axis............... 32 viii LIST OF FIGURES — Continued 3.10 (A) The only free motion is rotation about the center of body B. (B) Only pure rotation is possible along the θ axis................ 33 3.11 Different Cases for Prismatic Higher Variable Joints . 34 3.12 (A) Two Point Contacts are Needed for Translational Motion. (B) Three Point Contacts are Needed for Translational Motion. 35 3.13 Only Translational Motion is Possible due to the C-obstacles . .. 36 3.14 Cross Sections for: (A) θ = 10◦. (B) θ =0◦ (C) θ = 10◦ ........ 36 − 3.15 Cross Sections
Recommended publications
  • Introduction
    1 INTRODUCTION Robotics is a relatively young field of modern technology that crosses tra- ditional engineering boundaries. Understanding the complexity of robots and their applications requires knowledge of electrical engineering, mechanical engi- neering, systems and industrial engineering, computer science, economics, and mathematics. New disciplines of engineering, such as manufacturing engineer- ing, applications engineering, and knowledge engineering have emerged to deal with the complexity of the field of robotics and factory automation. This book is concerned with fundamentals of robotics, including kinematics, dynamics, motion planning, computer vision, and control. Our goal is to provide a complete introduction to the most important concepts in these subjects as applied to industrial robot manipulators, mobile robots, and other mechanical systems. A complete treatment of the discipline of robotics would require several volumes. Nevertheless, at the present time, the majority of robot applications deal with industrial robot arms operating in structured factory environments so that a first introduction to the subject of robotics must include a rigorous treatment of the topics in this text. The term robot was first introduced into our vocabulary by the Czech play- wright Karel Capek in his 1920 play Rossum’s Universal Robots, the word robota being the Czech word for work. Since then the term has been applied to a great variety of mechanical devices, such as teleoperators, underwater vehi- cles, autonomous land rovers, etc. Virtually anything that operates with some degree of autonomy, usually under computer control, has at some point been called a robot. In this text the term robot will mean a computer controlled industrial manipulator of the type shown in Figure 1.1.
    [Show full text]
  • Design Platform for Planar Mechanisms Based on a Qualitative Kinematics
    Design Platform for Planar Mechanisms based on a Qualitative Kinematics Bernard Yannou Adrian Vasiliu Laboratoire Productique Logistique Ecole Centrale Paris 92295 Chatenay-Malabry, France phone +33 141131285 fax +33 141131272 email [yannou I adrian]@cti.ecp.fr Abstract: Our long term aim is to address the open problem of combined structural/dimensional synthesis for planar mechanisms. For that purpose, we have developed a design platform for linkages with lower pairs which is based on a qualitative kinematics. Our qualitative kinematics is based on the notion of Instantaneous Centers of Velocity, on considerations of curvature and on a modular decomposition of the mechanism in Assur groups . A qualitative kinematic simulation directly generates qualitative trajectories in the form of a list of circular arcs )out and line segments. A qualitative simulation amounts to a n slider-crank propagation of circular arcs along the mechanism from the Figure 1 : Example of a linkage, composed of a mechanism (bodies 1, 2 and 3) and a dyad (bodies 4 and 5). Joints A motor-crank to an effector point. A general understanding and G are revolute joints (rotation) connected to the fixed frame. of the mechanism, independent of any particular Joint D is a prismatic joint connected to the fixed frame. The dimensions, is extracted . This is essential to tackle other joints are revolute joints connecting two bodies. There is a synthesis problems . Moreover, we show that a motor atjoint A, so body 1 is a crank dimensional optimization of the mechanism based on our qualitative kinematics successfully competes, for the path a requirement of desired kinematics in the form of the desired trajectory effector point, generation problem, with an optimization based on a of a point, termed on conventional simulation.
    [Show full text]
  • 1700 Animated Linkages
    Nguyen Duc Thang 1700 ANIMATED MECHANICAL MECHANISMS With Images, Brief explanations and Youtube links. Part 1 Transmission of continuous rotation Renewed on 31 December 2014 1 This document is divided into 3 parts. Part 1: Transmission of continuous rotation Part 2: Other kinds of motion transmission Part 3: Mechanisms of specific purposes Autodesk Inventor is used to create all videos in this document. They are available on Youtube channel “thang010146”. To bring as many as possible existing mechanical mechanisms into this document is author’s desire. However it is obstructed by author’s ability and Inventor’s capacity. Therefore from this document may be absent such mechanisms that are of complicated structure or include flexible and fluid links. This document is periodically renewed because the video building is continuous as long as possible. The renewed time is shown on the first page. This document may be helpful for people, who - have to deal with mechanical mechanisms everyday - see mechanical mechanisms as a hobby Any criticism or suggestion is highly appreciated with the author’s hope to make this document more useful. Author’s information: Name: Nguyen Duc Thang Birth year: 1946 Birth place: Hue city, Vietnam Residence place: Hanoi, Vietnam Education: - Mechanical engineer, 1969, Hanoi University of Technology, Vietnam - Doctor of Engineering, 1984, Kosice University of Technology, Slovakia Job history: - Designer of small mechanical engineering enterprises in Hanoi. - Retirement in 2002. Contact Email: [email protected] 2 Table of Contents 1. Continuous rotation transmission .................................................................................4 1.1. Couplings ....................................................................................................................4 1.2. Clutches ....................................................................................................................13 1.2.1. Two way clutches...............................................................................................13 1.2.1.
    [Show full text]
  • Kinematic Analysis of 3 D.O.F of Robot
    International Journal of Engineering and Advanced Technology (IJEAT) ISSN: 2249 – 8958, Volume-2, Issue-4, April 2013 Kinematic Analysis of 3 D.O.F of Robot Janakinandan Nookala, Prudhvi Gogineni, Suresh Babu G Abstract:The study of motion can be divided into kinematics The relative position of two bodies connected by aprismatic and dynamics. Direct kinematics refers to the calculation of end joint is defined by the amount of linear slide of one relative effectors position, orientation, velocity, and acceleration when to the other one. This one parameter movement identifies the corresponding joint values are known. Inverse refers to the this joint as a one degree of freedom kinematic pair. opposite case in which required joint values are calculated for given end effector values, as done in path planning. Some special aspects of kinematics include handling of redundancy collision CYLINDRICAL JOINT: avoidance, and singularity avoidance. Once all relevant positions, A cylindrical joint is two degrees of freedom kinematic pair velocities, and accelerations have been calculated using used in mechanisms. Cylindrical joints provide single-axis kinematics, this information can be used to improve the control sliding function as well as a single axis rotation, providing a algorithms of a robot. Most of the industrial robots are described way for two rigid bodies to translate and rotate freely. This geometrically by their Denavit-Hartenberg (DH) parameters, which are also difficult to perceive for students. Students will find can be pictured by an unsecured axle mounted on a chassis, the subject easier to learn if they are able to visualize in 3 as it may freely rotate and translate.
    [Show full text]
  • The Multibody Dynamics Module User's Guide
    Multibody Dynamics Module User’s Guide Multibody Dynamics Module User’s Guide © 1998–2018 COMSOL Protected by patents listed on www.comsol.com/patents, and U.S. Patents 7,519,518; 7,596,474; 7,623,991; 8,457,932; 8,954,302; 9,098,106; 9,146,652; 9,323,503; 9,372,673; and 9,454,625. Patents pending. This Documentation and the Programs described herein are furnished under the COMSOL Software License Agreement (www.comsol.com/comsol-license-agreement) and may be used or copied only under the terms of the license agreement. COMSOL, the COMSOL logo, COMSOL Multiphysics, COMSOL Desktop, COMSOL Server, and LiveLink are either registered trademarks or trademarks of COMSOL AB. All other trademarks are the property of their respective owners, and COMSOL AB and its subsidiaries and products are not affiliated with, endorsed by, sponsored by, or supported by those trademark owners. For a list of such trademark owners, see www.comsol.com/trademarks. Version: COMSOL 5.4 Contact Information Visit the Contact COMSOL page at www.comsol.com/contact to submit general inquiries, contact Technical Support, or search for an address and phone number. You can also visit the Worldwide Sales Offices page at www.comsol.com/contact/offices for address and contact information. If you need to contact Support, an online request form is located at the COMSOL Access page at www.comsol.com/support/case. Other useful links include: • Support Center: www.comsol.com/support • Product Download: www.comsol.com/product-download • Product Updates: www.comsol.com/support/updates • COMSOL Blog: www.comsol.com/blogs • Discussion Forum: www.comsol.com/community • Events: www.comsol.com/events • COMSOL Video Gallery: www.comsol.com/video • Support Knowledge Base: www.comsol.com/support/knowledgebase Part number: CM023801 Contents Chapter 1: Introduction About the Multibody Dynamics Module 10 What Can the Multibody Dynamics Module Do? .
    [Show full text]
  • Automated Kinematic Analysis of Closed-Loop Planar Link Mechanisms
    machines Article Automated Kinematic Analysis of Closed-Loop Planar Link Mechanisms Tatsuya Yamamoto *, Nobuyuki Iwatsuki and Ikuma Ikeda Department of Mechanical Engineering, School of Engineering, Tokyo Institute of Technology, 2-12-1 Ookayama, Meguro-ku, Tokyo 152-8552, Japan; [email protected] (N.I.); [email protected] (I.I.) * Correspondence: [email protected] Received: 30 April 2020; Accepted: 26 June 2020; Published: 23 July 2020 Abstract: The systematic kinematic analysis method for planar link mechanisms based on their unique procedures can clearly show the analysis process. The analysis procedure is expressed by a combination of many kinds of conversion functions proposed as the minimum calculation units for analyzing a part of the mechanism. When it is desired to perform this systematic kinematics analysis for a specific linkage mechanism, expert researchers can accomplish the analysis by searching for the procedure by themselves, however, it is difficult for non-expert users to find the procedure. This paper proposes the automatic procedure extraction algorithm for the systematic kinematic analysis of closed-loop planar link mechanisms. By limiting the types of conversion functions to only geometric calculations that are related to the two-link chain, the analysis procedure can be represented by only one type transformation function, and the procedure extraction algorithm can be described as a algorithm searching computable 2-link chain. The configuration of mechanism is described as the “LJ-matrix”, which shows the relationship of connections between links with pairs. The algorithm consists of four sub-processes, namely, “LJ-matrix generator”, “Solver process”, “Add-link process”, and “Over-constraint resolver”.
    [Show full text]
  • MECANO Motion Theory
    MECANO Motion/ Theory Page 1 MECANO Motion Theory SAMTECH SA 2000 April 2000 MECANO Motion/ Theory Page 2 Index 1 VARIATIONAL FORMULATION OF THE DYNAMIC PROBLEM ............................................. 3 1.1 CONSTRAINTS IN MECHANISM ANALYSIS........................................................................................... 4 2 CONSTRAINED STATIONARY VALUE PROBLEM....................................................................... 6 2.1 AUGMENTED LAGRANGIAN APPROACH ............................................................................................. 6 3 FORMULATION OF THE CONSTRAINED DYNAMIC PROBLEM............................................. 7 3.1 INTERNAL FORCES AND TANGENT STIFFNESS..................................................................................... 7 4 CLASSIFICATION OF KINEMATIC PAIRS ..................................................................................... 9 4.1 LOWER PAIRS..................................................................................................................................... 9 4.2 HIGHER PAIRS .................................................................................................................................. 13 5 MECANO ELEMENTS SYNTAX ....................................................................................................... 15 6 MECANO: NON LINEAR FINITE ELEMENT ANALYSIS ........................................................... 16 6.1 STRUCTURE LIBRARY......................................................................................................................
    [Show full text]
  • Rajalakshmi Engineering College, Thandalam
    1. Terminology and Definitions-Degree of Freedom, Mobility Kinematics: The study of motion (position, velocity, acceleration). A major goal of understanding kinematics is to develop the ability to design a system that will satisfy specified motion requirements. This will be the emphasis of this class. Kinetics: The effect of forces on moving bodies. Good kinematic design should produce good kinetics. Mechanism: A system design to transmit motion. (low forces) Machine: A system designed to transmit motion and energy. (forces involved) Basic Mechanisms: Includes geared systems, cam-follower systems and linkages (rigid links connected by sliding or rotating joints). A mechanism has multiple moving parts (for example, a simple hinged door does not qualify as a mechanism). Examples of mechanisms: Tin snips, vise grips, car suspension, backhoe, piston engine, folding chair, windshield wiper drive system, etc. Key concepts: Degrees of freedom: The number of inputs required to completely control a system. Examples: A simple rotating link. A two link system. A four-bar linkage. A five-bar linkage. Types of motion: Mechanisms may produce motions that are pure rotation, pure translation, or a combination of the two. We reduce the degrees of freedom of a mechanism by restraining the ability of the mechanism to move in translation (x-y directions for a 2D mechanism) or in rotation (about the z- axis for a 2-D mechanism). Link: A rigid body with two or more nodes (joints) that are used to connect to other rigid bodies. (WM examples: binary link, ternary link (3 joints), quaternary link (4 joints)) Joint: A connection between two links that allows motion between the links.
    [Show full text]
  • Recognition of Kinematic Joints of 3D Assembly Models Based on Reciprocal Screw Theory
    Hindawi Publishing Corporation Mathematical Problems in Engineering Volume 2016, Article ID 1761968, 13 pages http://dx.doi.org/10.1155/2016/1761968 Research Article Recognition of Kinematic Joints of 3D Assembly Models Based on Reciprocal Screw Theory Tao Xiong,1 Liping Chen,1 Jianwan Ding,1 Yizhong Wu,1 and Wenjie Hou2 1 National Engineering Research Center of CAD Software Information Technology, School of Mechanical Science and Engineering, Huazhong University of Science and Technology, Wuhan 430074, China 2Eaton (China) Investments Co. Ltd., Shanghai 200335, China Correspondence should be addressed to Jianwan Ding; [email protected] Received 17 February 2016; Accepted 17 March 2016 Academic Editor: Chaudry Masood Khalique Copyright © 2016 Tao Xiong et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Reciprocal screw theory is used to recognize the kinematic joints of assemblies restricted by arbitrary combinations of geometry constraints. Kinematic analysis is common for reaching a satisfactory design. If a machine is large and the incidence of redesign frequent is high, then it becomes imperative to have fast analysis-redesign-reanalysis cycles. This work addresses this problem by providing recognition technology for converting a 3D assembly model into a kinematic joint model, which is represented by a graph of parts with kinematic joints among them. The three basic components of the geometric constraints are described in terms of wrench, and it is thus easy to model each common assembly constraint. At the same time, several different types of kinematic joints in practice are presented in terms of twist.
    [Show full text]
  • Robot Geometry and Kinematics
    V. Kumar 5. Introduction to Robot Geometry and Kinematics The goal of this chapter is to introduce the basic terminology and notation used in robot geometry and kinematics, and to discuss the methods used for the analysis and control of robot manipulators. The scope of this discussion will be limited, for the most part, to robots with planar geometry. The analysis of manipulators with three-dimensional geometry can be found in any robotics text1. 5.1 Some definitions and examples We will use the term mechanical system to describe a system or a collection of rigid or flexible bodies that may be connected together by joints. A mechanism is a mechanical system that has the main purpose of transferring motion and/or forces from one or more sources to one or more outputs. A linkage is a mechanical system consisting of rigid bodies called links that are connected by either pin joints or sliding joints. In this section, we will consider mechanical systems consisting of rigid bodies, but we will also consider other types of joints. Degrees of freedom of a system The number of independent variables (or coordinates) required to completely specify the configuration of the mechanical system. While the above definition of the number of degrees of freedom is motivated by the need to describe or analyze a mechanical system, it also is very important for controlling or driving a mechanical system. It is also the number of independent inputs required to drive all the rigid bodies in the mechanical system. Examples: (a) A point on a plane has two degrees of freedom.
    [Show full text]
  • CHAPTER 8 Manipulator-Mechanism Design
    CHAPTER 8 Manipulator-mechanism design 8.1 INTRODUCTION 8.2 BASING THE DESIGN ON TASK REQUIREMENTS 8.3 KINEMATIC CONFIGURATION 8.4QUANTITATIVE MEASURES OF WORKSPACE ATFRIBUTES 8.5REDUNDANT AND CLOSED-CHAIN STRUCTURES 8.6ACTUATION SCHEMES 8.7STIFFNESS AND DEFLECTIONS 8.8POSITION SENSING 8.9 FORCE SENSING 8.1 INTRODUCTION Inprevious chapters, we have seen that the particular structure of a manipulator influences kinematic and dynamic analysis. For example, some kinematic configu- rations wifi be easy to solve; others will have no closed-form kinematic solution. Likewise, the complexity of the dynamic equations can vary greatly with the kine- matic configuration and the mass distribution of the links. In coming chapters, we will see that manipulator control depends not only on the rigid-body dynamics, but also upon the friction and flexibility of the drive systems. The tasks that a manipulator can perform will also vary greatly with the particular design. Although we have generally dealt with the robot manipulator as an abstract entity, its performance is ultimately limited by such pragmatic factors as load capacity, speed, size of workspace, and repeatability. For certain applications, the overall manipulator size, weight, power consumption, and cost will be significant factors. This chapter discusses some of the issues involved in the design of the manipulator. In general, methods of design and even the evaluation of a finished design are partially subjective topics. It is difficult to narrow the spectrum of design choices with many hard and fast rules. The elements of a robot system fall roughly into four categories: 1. The manipulator, including its internal or proprioceptive sensors; 2.
    [Show full text]
  • Robot Mechanisms
    Introduction to Robotics, H. Harry Asada 1 Chapter 3 Robot Mechanisms A robot is a machine capable of physical motion for interacting with the environment. Physical interactions include manipulation, locomotion, and any other tasks changing the state of the environment or the state of the robot relative to the environment. A robot has some form of mechanisms for performing a class of tasks. A rich variety of robot mechanisms has been developed in the last few decades. In this chapter, we will first overview various types of mechanisms used for generating robotic motion, and introduce some taxonomy of mechanical structures before going into a more detailed analysis in the subsequent chapters. 3.1 Joint Primitives and Serial Linkages A robot mechanism is a multi-body system with the multiple bodies connected together. We begin by treating each body as rigid, ignoring elasticity and any deformations caused by large load conditions. Each rigid body involved in a robot mechanism is called a link, and a combination of links is referred to as a linkage. In describing a linkage it is fundamental to represent how a pair of links is connected to each other. There are two types of primitive connections between a pair of links, as shown in Figure 3.1.1. The first is a prismatic joint where the pair of links makes a translational displacement along a fixed axis. In other words, one link slides on the other along a straight line. Therefore, it is also called a sliding joint. The second type of primitive joint is a revolute joint where a pair of links rotates about a fixed axis.
    [Show full text]