Introduction University of Bridgeport 1 Introduction to ROBOTICS.

Slides:



Advertisements
Similar presentations
Configuration Space. Recap Represent environments as graphs –Paths are connected vertices –Make assumption that robot is a point Need to be able to use.
Advertisements

Outline: Introduction Link Description Link-Connection Description
Chapter 1- part 2 Introduction to Robotics. Robot Application 1.Machine loading 2.Pick and place operations 3.Welding 4.Painting 5.Sampling 6.Assembly.
I NTRODUCTION TO R OBOTICS CPSC T EXTBOOK Robot Modeling and Control, Mark W. Spong, Seth Hutchinson and M. Vidyasagar, Wiley ISBN-10:
University of Bridgeport
Review: Homogeneous Transformations
Introduction to ROBOTICS
Kinematics & Grasping Need to know: Representing mechanism geometry Standard configurations Degrees of freedom Grippers and graspability conditions Goal.
Animation Following “Advanced Animation and Rendering Techniques” (chapter 15+16) By Agata Przybyszewska.
Forward and Inverse Kinematics CSE 3541 Matt Boggus.
Forward Kinematics. Focus on links chains May be combined in a tree structure Degrees of Freedom Number of independent position variables (i.e. joints.
1Notes  Assignment 0 marks should be ready by tonight (hand back in class on Monday)
The City College of New York 1 Dr. Jizhong Xiao Department of Electrical Engineering City College of New York Kinematics of Robot Manipulator.
Introduction to Robotics
Time to Derive Kinematics Model of the Robotic Arm
Ch. 3: Forward and Inverse Kinematics
Ch. 3: Forward and Inverse Kinematics
COMP322/S2000/L31 Components of a Robotic System Robot: Articulated Mechanical System with Actuators Computer Task Environment Interaction Control Language.
Introduction to Robotics (ES159) Advanced Introduction to Robotics (ES259) Spring Ahmed Fathi
Introduction to ROBOTICS
Serial and Parallel Manipulators
Introduction to ROBOTICS
More details and examples on robot arms and kinematics
ME/ECE Professor N. J. Ferrier Forward Kinematics Professor Nicola Ferrier ME Room 2246,
Advanced Graphics (and Animation) Spring 2002
Definition of an Industrial Robot
Computer Animation Rick Parent Computer Animation Algorithms and Techniques Kinematic Linkages.
Lecture 2: Introduction to Concepts in Robotics
Chapter 2 Robot Kinematics: Position Analysis
Kinematics of Robot Manipulator
Introduction to Robotics A Force of the Future.
Manipulator’s Forward kinematics
Review: Differential Kinematics
MT411 Robotic Engineering
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.
ROBOT VISION LABORATORY 김 형 석 Robot Applications-B
ES4A1 Advanced Robotics Core part of Robotics Elective
Outline: Introduction Solvability Manipulator subspace when n<6
The Forward Kinematics of Manipulators Sebastian van Delden USC Upstate
Industrial Robot Defined A general-purpose, programmable machine possessing certain anthropomorphic characteristics  Hazardous work environments  Repetitive.
COMP322/S2000/L81 Direct Kinematics- Link Coordinates Questions: How do we assign frames? At the Joints? At the Links? Denavit-Hartenberg (D-H) Representation.
End effector End effector - the last coordinate system of figure Located in joint N. But usually, we want to specify it in base coordinates. 1.
MT411 Robotic Engineering Asian Institution of Technology (AIT) Chapter 2 Introduction to Robotic System Narong Aphiratsakun, D.Eng.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
Robotics Chapter 3 – Forward Kinematics
Kinematics 제어시스템 이론 및 실습 조현우
Denavit-Hartenberg Convention
Robotics: Unit-I.
Behavior-based Robot Design An Introduction
Character Animation Forward and Inverse Kinematics
INVERSE MANIPULATOR KINEMATICS
ROBOTS AND ROBOTIC ARM -by lalithej VVK.
Denavit-Hartenberg Convention
Ch. 3: Forward and Inverse Kinematics
UNIT I INTRODUCTION Definition of a Robot - Basic Concepts - Robot configurations - Types of Robot drives - Basic robot motions -Point to point control.
UNIT 5 INTRODUCTION Definition of a Robot - Basic Concepts - Robot configurations - Types of Robot drives - Basic robot motions -Point to point control.
Direct Manipulator Kinematics
Introduction to manipulator kinematics
CHAPTER 3 ROBOT CLASSIFICATION
CSE4421/5324: Introduction to Robotics
CHAPTER 3 ROBOT CLASSIFICATION
Disadvantages of Spherical/Polar
Homogeneous Transformation Matrices
Chap 11 – Case Studies.
Inverse Kinematics 12/30/2018.
Intelligent Robotics - part 1 F2RO/F21RO
Behavior-based Robot Design An Introduction
Robotics & Vision Analysis, systems, Applications
Introduction to Robot Design
ROBOT ANATOMY Lesson 3. WORK CELL ORGANIZZATION The robotic arm works if it is connected to a numerical control machine.
Presentation transcript:

Introduction University of Bridgeport 1 Introduction to ROBOTICS

Text Book Mark W. Spong, Seth Hutchinson and M. Vidyasagar, “ Robot Modeling and Control ”, Wiley, 2006 ISBN-10: ISBN-13:

Reference Textbook J. Craig, Introduction to Robotics: Mechanics and Control,” 2nd edition, (ISBN: ).

Topics Covered Transformations. Kinematics Inverse kinematics Jacobians Trajectory generation Robot control

Definitions Robot –A reprogrammable manipulator to perform specific mechanical functions such as move material and parts. Robotics – the science dealing with design, construction and operation of robots

Manipulators Robot manipulators are composed of links connected by joints

Joints A joint is the connection between two or more links at their nodes. It constrains the motions of the connected links. A joint can be classified as:  One-DOF  Two-DOF  Three-DOF 7

One-DOF Joint Revolute joint Imposes a rotational motion Symbol R 8

One-DOF Joint Prismatic joint Imposes a translational motion Symbol: P 9

Two-DOF Joint Universal joint Symbol U 10

Two-DOF Joint Cylindrical joint Symbol C 11

Three DOF Joint Ball-and-socket (spherical joint) Symbol S 12

Manipulators 13 Cartesian: PPPCylindrical: RPPSpherical: RRP RRP (Selective Compliance Assembly Robot Arm) Articulated: RRR Hand coordinate: n: normal vector; s: sliding vector; a: approach vector, normal to the tool mounting plate

Configuration A configuration of the manipulator is a complete specification of the location of every point on the manipulator. If you know the values for the joint variable (joint angle for revolute joints or joint offset for prismatic joints), it is straightforward to infer the position of any point on the manipulator. A configuration is represented by a set of values for the joint variable

DOF An object is said to have a n degrees of freedom (DOF), if its configuration can be minimally specified by n parameters. For a robot manipulator, the number of joints determine the number of DOF. To reach any point in the space with an arbitrary orientation: 6 DOF (3 DOF for positioning and 3 DOF for orientation)

DOF Less than 6 DOF: the arm cant reach any point in the space with an arbitrary orientation. More than 6 DOF: Kinematically redundant manipulator. Certain applications may require more than 6 DOF, for example: – Obstacle Avoidance.

Workspace The Workspace of the manipulator is the total volume swept out by the end effector as the manipulator executes all possible motion. Workspace is constrained by: – Geometry of the manipulator. – Mechanical constraint of the joints (a revolute joint may be limited to less than 360 degrees)

Workspace Reachable Workspace: the entire set of points reachable by the manipulator. Dextrous Workspace: consists of those points that the manipulator can reach with an arbitrary orientation of the end effectors. Dextrous Workspace is a subset of Reachable Workspace

Performance Measure Accuracy: is a measure of how close the manipulator can come to a given point within its workspace. Repeatability: is a measure of how close the manipulator can return to a previously taught point.

Wrist and End Effector Wrist: the joints between the arm and the end effector. Typically, the arm controls the position of the end effector, and the wrist controls the orientation.

3 DOF wrist A typical wrist would have 3 DOF described as roll, pitch and yaw. Roll - rotation around the arm axis Pitch - up and down movement (assuming the roll is in its centre position) Yaw - right to left rotation (assuming the roll is in its centre position)

End Effector The device on the end of the arm, attached via the wrist, that performs the task, such as: Grippers - Use to hold and move objects Tools - Used to perform work on a part, not just to pick it up. A tool could be held by a gripper, making the system more flexible.