ASME DETC 1998 1 Robot Manipulators and Singularities Vijay Kumar.

Slides:



Advertisements
Similar presentations
Robot Modeling and the Forward Kinematic Solution
Advertisements

Robot Modeling and the Forward Kinematic Solution
ASME DETC Screw Systems Vijay Kumar. ASME DETC Screw Systems Motivation l There is a need for adding and subtracting twists (screws). l.
Outline: Introduction Link Description Link-Connection Description
Links and Joints.
Manipulator’s Inverse kinematics
Introduction to Robotics
ASME DETC Background Twists in Kinematics and Wrenches in Statics Vijay Kumar.
Denavit-Hartenberg Convention
Kinematics & Grasping Need to know: Representing mechanism geometry Standard configurations Degrees of freedom Grippers and graspability conditions Goal.
Kinematic Modelling in Robotics
Forward Kinematics. Focus on links chains May be combined in a tree structure Degrees of Freedom Number of independent position variables (i.e. joints.
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
Time to Derive Kinematics Model of the Robotic Arm
CSCE 641: Forward kinematics and inverse kinematics Jinxiang Chai.
Ch. 3: Forward and Inverse Kinematics
Ch. 4: Velocity Kinematics
The Equivalence between Static (rigid) and Kinematic (flexible, mobile) Systems through the Graph Theoretic Duality Dr. Offer Shai Tel-Aviv University.
Ch. 3: Forward and Inverse Kinematics
Inverse Kinematics How do I put my hand here? IK: Choose these angles!
Introduction to ROBOTICS
ME Robotics DIFFERENTIAL KINEMATICS Purpose: The purpose of this chapter is to introduce you to robot motion. Differential forms of the homogeneous.
Serial and Parallel Manipulators
Introduction to ROBOTICS
Inverse Kinematics Jacobian Matrix Trajectory Planning
Velocities and Static Force
ME/ECE Professor N. J. Ferrier Forward Kinematics Professor Nicola Ferrier ME Room 2246,
Kinematics Fundamentals
Advanced Graphics (and Animation) Spring 2002
Definition of an Industrial Robot
February 21, 2000Robotics 1 Copyright Martin P. Aalund, Ph.D. Computational Considerations.
Kinematics Fundamentals
Chap 5 Kinematic Linkages
Feb 17, 2002Robotics 1 Copyright Martin P. Aalund, Ph.D. Kinematics Kinematics is the science of motion without regard to forces. We study the position,
Teachers Name : Suman Sarker Telecommunication Technology Subject Name : Computer Controller System & Robotics Subject Code : 6872 Semester :7th Department.
Lecture 2: Introduction to Concepts in Robotics
Mehdi Ghayoumi MSB rm 160 Ofc hr: Thur, 11-12:30a Robotic Concepts.
Manipulator’s Forward kinematics
EEE. Dept of HONG KONG University of Science and Technology Introduction to Robotics Page 1 Lecture 2. Rigid Body Motion Main Concepts: Configuration Space.
11/10/2015Handout 41 Robotics kinematics: D-H Approach.
Review: Differential Kinematics
MT411 Robotic Engineering
Kinematic Redundancy A manipulator may have more DOFs than are necessary to control a desired variable What do you do w/ the extra DOFs? However, even.
Kinematics. The function of a robot is to manipulate objects in its workspace. To manipulate objects means to cause them to move in a desired way (as.
MT411 Robotic Engineering
Outline: Introduction Solvability Manipulator subspace when n<6
ASME DETC An Introduction to Screw System Theory Kenneth J. Waldron Ohio State University Vijay Kumar University of Pennsylvania
MECH572A Introduction To Robotics Lecture 5 Dept. Of Mechanical Engineering.
MT411 Robotic Engineering Asian Institution of Technology (AIT) Chapter 2 Introduction to Robotic System Narong Aphiratsakun, D.Eng.
Manipulator Kinematics Treatment of motion without regard to the forces that cause it. Contents of lecture: vResume vDirect kinematics vDenavit-Hartenberg.
Kinematics of machines ( )
Robotics Chapter 3 – Forward Kinematics
Kinematics 제어시스템 이론 및 실습 조현우
Denavit-Hartenberg Convention
Robotics: Unit-I.
Date of download: 10/6/2017 Copyright © ASME. All rights reserved.
Mitsubishi robot arm.
Denavit-Hartenberg Convention
Introduction to manipulator kinematics
University of Bridgeport
CSE4421/5324: Introduction to Robotics
Avshalom Sheffer School of Mechanical Engineering Tel Aviv University
Inverse Kinematics, Jacobians
Homogeneous Transformation Matrices
Robotics kinematics: D-H Approach
Outline: 5.1 INTRODUCTION
Outline: 5.1 INTRODUCTION
Special English for Industrial Robot
Chapter 3. Kinematic analysis
DIFFERENTIAL KINEMATICS
Presentation transcript:

ASME DETC Robot Manipulators and Singularities Vijay Kumar

ASME DETC Outline l Jacobian matrix for a serial chain manipulator l Singularities l Parallel manipulator

ASME DETC Serial Chain Linkages Velocity Equations Let the end effector twist be T. Consider two joints, 1 & 2. The effect of twists about two joints connected in series is to produce a composite twist that is obtained by adding the two twists (in the same coordinate system). Axis 1 Axis 2 y z O u2u2 u1u1 x Axis n

ASME DETC Serial Chain Linkages Velocity Equations for a n-joint serial chain The effect of twists about n joints connected in series is to produce a composite twist that is obtained by adding the n joint twists (in the same coordinate system). Axis 1 Axis 2 y z O u2u2 u1u1 x Axis n

ASME DETC Serial chain linkages Assume l Single degree-of-freedom, axial joints l ith joint twist  T i = S i  i u revolute joints: u prismatic joints: l Velocity equations T = T 1 + T 2 + … + T n “Standard form”

ASME DETC Serial chain equations Jacobian matrix l Geometric significance of the columns of the matrix l Matrix can be constructed by inspection l Physical insight into the kinematic performance End effector twist Joint ratesJacobian matrix Axis 1 Axis 2 y z O u2u2 u1u1 x Axis n

ASME DETC Jacobian matrix Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6

ASME DETC Singularities l C 3 = 0 l S 5 = 0 l Jacobian matrix Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 ml n z y Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6

ASME DETC Example Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 Singularities l C 3 = 0 l S 5 = 0 l

ASME DETC Example Revolute Joints Prismatic Joints x z

ASME DETC Singularities l Algebra Jacobian matrix becomes singular l Geometry The joint screws (lines) are linearly dependent l Kinematics The manipulator (instantaneously) loses one or more degrees of freedom l Statics There exists one or more wrenches that can be resisted without turning on the actuators

ASME DETC Case 1 C 3 = 0 u Zero pitch wrench reciprocal to all joint screws u Line intersects all six joint axes u Rows 1, 5, and 6 are dependent u It is not possible to effect the twist [n l S 2, 0, 0, 0, - l S 2, n S 2 +mC 2 ] T Singularities Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 ml z y

ASME DETC Case 2 S 5 = 0 u Axes 4 and 6 are dependent u Joints 4 and 6 have the same instantaneous motions u The end effector loses a degree of freedom Singularities (continued) Axes 4 and 6 become colinear Axis 4 Axis 5 Axis 6 P Q Link 3

ASME DETC Case 3 u Point of concurrence of axes 4, 5, and 6 lies on the plane defined by axes 1 and 2 u Zero pitch wrench reciprocal to all the joint screws u Line intersects or is parallel to all joint axes u Rows 1 and 5 are dependent u The end effector cannot move along the twist: [-n, 0, 0, 0, 1, 0] T Singularities (continued) Axis 1 Axis 2 Axis 3 Axis 4 Axis 5 Axis 6 ml

ASME DETC Singularities: More Examples P a2a2 a3a3 Axes 4 and 6 become colinearManipulator is completely flexed/extended Axis 4 Axis 5 Axis 6 P Q Spherical wrist Link 3

ASME DETC Singularities: More Examples l Case 1: the manipulator is completely extended or flexed l Case 2: the tool reference point lies on axis 1 l Case 3: orientation singularity Axes 4 and 6 are colinear P a2a2 a3a3

ASME DETC Singular Structure Six degree of freedom robot manipulator with an anthropomorphic shoulder and wrist Three axes intersecting at a point

ASME DETC Special Third Order System: Type 2 l System consists of zero pitch screws on all lines through a point l There are no members with other pitches l Screw system of spherical joint l Self-reciprocal

ASME DETC Manipulator Screw System

ASME DETC Parallel Manipulators Stewart Platform l Each leg has five passive joints and one active (prismatic joint) l There is a zero pitch wrench reciprocal to all five passive joints. Call it S i for Leg i. l The net effect of the prismatic joint must be to produce this zero pitch wrench. u Twists of freedom is a fifth order screw system defined by the five passive joints u Constraint wrench system is defined by the zero pitch reciprocal screw l The end effector wrench is the sum of the wrenches exerted by the six actuators (acting in parallel) Axis of the reciprocal wrench

ASME DETC Parallel Manipulators l The columns of the transpose of the Jacobian matrix are the coordinates of the reciprocal screws. l The equations for force equilibrium (statics) for parallel manipulators are “isomorphic” to the equations for rate kinematics for serial manipulators. l A parallel manipulator is singular when u Any of its serial chains becomes singular (kinematic singularity) u The set of reciprocal screws (S i ) becomes linearly dependent

ASME DETC Parallel Manipulators: Example l Each serial chain consists of two revolute joints and 1 prismatic joint. l In the special planar three system, the joint screw reciprocal to the two revolute joints is the zero pitch screw in the plane whose axis intersects the two revolute joints. l Actuator i produces a pure force along the screw S i l The manipulator is singular when the axes of the reciprocal screws intersect at a point (or become parallel) l At this singularity, the actuators cannot resist a moment about the point of intersection (or a force perpendicular to the all the three axes) S3S3 S2S2 S1S1