Top Banner
CSE 4392/5369 Robot Structures Robot Structures University of Texas at Arlington Dr. Gian Luca Mariottini, Ph.D. Department of Computer Science and Engineering University of Texas at Arlington WEB : http://ranger.uta.edu/~gianluca
15

CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Jun 12, 2018

Download

Documents

vuongtuyen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

CSE 4392/5369

Robot StructuresRobot Structures

University of Texas at Arlington

Dr. Gian Luca Mariottini, Ph.D.Department of Computer Science and Engineering

University of Texas at Arlington

WEB : http://ranger.uta.edu/~gianluca

Page 2: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

“The most beautiful thing that we can experience is the Mystery.It is the true source of all art and all science.”

- Albert Einstein

Page 3: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

So...what is a Robot ?So...what is a Robot ?Human being always looked for substitutes that would mimic their behaviours.

Great ambition: give life to human's artifacts (e.g.,Talus, the bronze giant forged by Hephaestus, protected the island of Crete)

“Robot” (from the czech “robota”=slave) was coined in 1920 by Karel Capek in the play Rossum's Universal Robots.

RIA Definition: A robot is a reprogrammable, multifunctional manipulator designed to move material, parts, tools, or specialized devices through variable programmable motions for the performance of a variety of tasks. [Robot Institute of America]

A more recent definition, defines robotics as the science studying the intelligent connection between perception and action

= PERCEPTION + COGNITION + CONTROL

Page 4: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

Intelligent...action...perceptionIntelligent...action...perception

Actuation system: – Provides the capability to exert an action (locomotion or manipulation).

Sensory system: – “Proprioceptive sensors” = acquire data on the status of the robot.

(e.g., position, joint angles, etc.)– “Exteroceptive sensors” = acquire data on the external status of environment.

Control system: – It commands the execution of the action with respect to the goals.

Components of a robotic system:Mechanical system:

– Locomotion apparatus (wheels, tracks, legs,...)– Manipulation apparatus (mechanical arm, end-effector, artificial hand).

Page 5: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

Robot Structure : ManipulatorsRobot Structure : ManipulatorsRobot Manipulators:

– Robot with a rigid base;– It consists of a series of rigid bodies (links)

interconnected by means of articulations (joints).

link

joint axis

wrist

joint

end - effector

- The wrist confers dexterity, while the end-effectorperforms the task required

base

Page 6: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

A cool way of using robot manipulatorsA cool way of using robot manipulators

Page 7: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

Robot Structure : Joints & DOFsRobot Structure : Joints & DOFsA manipulator's mobility is ensured by joints.

prismatic joint

Revolute joints are usually preferred for their compactness and reliability.

In an open kinematic chain, each joint provides the structure with a single DoF (Degree-of-Freedom)

In order to execute a given task, DoFs should be properly distributed along the robot structure (e.g., positioning and orienting requires six DoFs)

Redundant manipulator = “DOFs > task variables”

How many DOFs does a human arm have?

z

revolute joint

Page 8: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

Workspace and manipulator structures Workspace and manipulator structures 1/31/3

The workspace represents the portion of the space accessible by the end-effector

Manipulators' classification:• Cartesian manipulator

Three prismatic joints (each DOF is a space variable); Workspace = Parallelepiped; High mechanical stiffness; Good and constant accuracy of wrist positioning; Low dexterity (approach objects from top or side); Allows manipulation of large and heavy objects.

• Cylindrical manipulator 1 R(rev.) + 2 P(prism.) Cylindrical coordinate representation of task space Good mechanical stiffness Wrist accuracy decreases as horizontal stroke increases Employed for carrying objects

Page 9: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

Workspace and manipulator structures Workspace and manipulator structures 2/32/3

• Spherical manipulator

RRP All joint axes are parallel High stiffness to vertical loads Employed for vertical assembly tasks

RRP Spherical coordinate representation of task space Mechanical stiffness lower than cartesian & cylindrical. Wrist accuracy decreases as radial stroke increases Employed for machining

• SCARA (Selective Compliance Assembly Robot Arm)

Page 10: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

Workspace and manipulator structures Workspace and manipulator structures 3/33/3

• Anthropomorphic manipulator

From the 2005 report from IFR (International Federation of Robotics) the percentages of robots installed worldwide are:

59 % are anthropomorphic 20 % are cartesian 12 % are cylindrical 8 % are SCARA

RRR Wrist position accuracy varies in workspace; High dexterity; Wide range of applications.

Page 11: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

DoF: An example with a humanoid robotDoF: An example with a humanoid robot

Page 12: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

DoF ?DoF ?

Page 13: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

Mobile RobotsMobile RobotsMobile robots can freely move in the environment.

Two main classes:- Wheeled mobile robots base (chassis)base (chassis)

wheelswheels trailertrailervideo

- Legged mobile robots

Page 14: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

Industrial RoboticsIndustrial RoboticsTypical applications in industry:

- arc and spot welding;- painting and coating;- gluing and sealing;- milling and drilling;- laser and water-jet cutting;- screwing, wiring and fastening;- assembly of electronic boards;- .....

laserreflectivestripe

An example of AGVEstimated Annual Shipment of Industrial Robots

Page 15: CSE 4392/5369 Robot Structures - CSE SERVICESranger.uta.edu/.../2_CSE4392-5369_RobotStructures_Mariottini.pdf · CSE 4392/5369 Robot Structures University of Texas at Arlington Dr.

Gian Luca Mariottini, Univ. Texas at Arlington

Accuracy and RepeatabilityAccuracy and Repeatability

Low accuracy, low repeatability Low accuracy, high repeatability

High accuracy, low repeatability High accuracy, high repeatability

Accuracy : how close the manipulator can go to a given point (in its workspace)

Repeatability : how close the manipulator can return to a previously taught point