robot architectures.ppt

Upload: ryder-jhymsen

Post on 02-Jun-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/11/2019 Robot Architectures.ppt

    1/72

    ROBOTICS: ROBOT MORPHOLOGY

    Josep Amat and Alcia Casals

    Automatic Control and Computer Engineering Department

  • 8/11/2019 Robot Architectures.ppt

    2/72

    User

    Components of a Robot

    Control Unit

    Programming

    ExternalSensorsEnvironment

    InternalSensors

    Actuators

    Mechanical Structure

    Net

  • 8/11/2019 Robot Architectures.ppt

    3/72

    Chapter 2. Robot Morphology

    Basic characteristics:- Kinematics chain

    - Degree of freedom

    - Maneuvering degree

    - Accessibility

    - Precision

    - Working space

    - Payload

    - Architecture

  • 8/11/2019 Robot Architectures.ppt

    4/72

    Degrees of freedomcorrespond to the number ofactuators that produce different robot movements

    D o F

    A joint adds a degree of freedom to the manipulator

    structure, if it offers a new movement to the end

    effector that can not be produced by any other joint

    or a combination of them.

    Degrees of freedom

  • 8/11/2019 Robot Architectures.ppt

    5/72

    Degrees of freedom

    Posi t ion ing

    x

    y

    z

    P

    Reference

    frame origin

    Positioning the end

    effector in the 3D space,

    requires three DoF, eitherobtained from rotations or

    displacements.

  • 8/11/2019 Robot Architectures.ppt

    6/72

    Degrees of freedom

    Orientat ion

    Orienting the end effector in

    the 3D space, requires three

    additional DoF to producethe three rotations.

    x

    y

    z

    P

    Reference

    frame origin

    roll

    pan

    tilt

  • 8/11/2019 Robot Architectures.ppt

    7/72

    Chapter 2. Robot Morphology

    Basic characteristics:- Kinematics chain

    - Degree of freedom

    - Maneuvering degree

    - Accessibility

    - Precision

    - Working space

    - Payload

    - Architecture

  • 8/11/2019 Robot Architectures.ppt

    8/72

    Maneuvering degreeis the number of

    actuators that although producing new

    movements do not contribute to new degrees of

    freedom.

    Maneuvering degree

  • 8/11/2019 Robot Architectures.ppt

    9/72

    Degrees o f maneuverabi l i ty (redundan t)

    Forced access(without redundancy)

    Multiple access(with redundant DoF)

  • 8/11/2019 Robot Architectures.ppt

    10/72

    Chapter 2. Robot Morphology

    Basic characteristics:- Kinematics chain

    - Degree of freedom

    - Maneuvering degree

    - Accessibility

    - Precision

    - Working space

    - Payload

    - Architecture

  • 8/11/2019 Robot Architectures.ppt

    11/72

    Robot architecture is the combination anddisposition of the different kind of joints that

    configure the robot kinematical chain.

    Robot archi tectu re

  • 8/11/2019 Robot Architectures.ppt

    12/72

    Mechanical Struc ture

    Open: Closed (Parallel):

    Kinematics chain: Sequence of rigid elements linked

    through active joints in order to perform a task efficiently

  • 8/11/2019 Robot Architectures.ppt

    13/72

    Nomenclature:

    Arm

    Wrist

    Elbow

    Shoulder

    Trunk

    Base

  • 8/11/2019 Robot Architectures.ppt

    14/72

    Payload

    Characteristics derived from the mechanical structure:

    Degrees of freedom

    Work Space

    Accessibility

    Precision

  • 8/11/2019 Robot Architectures.ppt

    15/72

    Tridimensional positioning: (x,y,z )

    Minimum: 3 Degrees of freedom

    Characteristics derived from the mechanical structure:

    Degrees of freedom

    Characteristics derived from the mechanical structure:

  • 8/11/2019 Robot Architectures.ppt

    16/72

    Positioning + orientation: (x,y,z,,,q)

    Minimum: 3 + 3 Degrees of freedom

    q

    Architecture: Configuration and kind of

    articulations of the kinematical chain that

    determine the working volume and accessibility

    Characteristics derived from the mechanical structure:

    Degrees of freedom

  • 8/11/2019 Robot Architectures.ppt

    17/72

    Kind of poss ib le jo in ts :

    In red, those usually used in robotics as they can be motorized without problems

    Basic character ist ics Defini t ions

  • 8/11/2019 Robot Architectures.ppt

    18/72

    Degrees of freedom:

    Number of complementary movements.

    Movement capability:

    Working volume, Accessibility and Maneuvering

    Movement precision:

    Resolution, Repetitiveness, Precision and Compliance

    Dynamical characteristics:

    Payload, Speed and Stability

    Basic character ist ics . Defini t ions

  • 8/11/2019 Robot Architectures.ppt

    19/72

    ex

    ey

    Movement precis ion

    Precision (Accuracy)

    Capacity to place the end effector into a given position and orientation

    (pose) within the robot working volume, from a randominitial

    position.

    eincreases with the distance to the robot axis.

    Precision depends on:

    Mechanical play (backlash)

    Sensors offset

    Sensors resolution

    Misalignments in the positionand size of rigid elements,

    specially the end-effector E.E.Points reached in different tests

    Coordinates

    of the target

  • 8/11/2019 Robot Architectures.ppt

    20/72

    ex

    ey

    Coordinates

    of the target

    Precision

    + R

    eoffset

    Movement precis ion

    Precision (Accuracy)

    Capacity to place the end effector into a given position and orientation

    (pose) within the robot working volume, from a randominitial

    position.

    eincreases with the distance

    to the robot axis.

  • 8/11/2019 Robot Architectures.ppt

    21/72

    ex

    eyRepetitiveness depends on:

    Mechanical play (backlash)

    Target position

    Speed and direction when

    reaching the target

    Repetitiveness

    error

    Precision

    + R

    Movement precis ion

    Repetitiveness

    Capacity to place the end effector into a given position and orientation

    (pose) within the robot working volume, from a giveninitial position.

    Coordinates

    of the target

  • 8/11/2019 Robot Architectures.ppt

    22/72

    Movement precis ion (Stat ics)

    Resolution:

    Minimal displacement the EE can achieve and / or the control unit canmeasure.

    Determined by mechanical joints and the number of bits of the

    sensors tied to the robot joints.

    Error resolution of the sensor = Measurement Rank / 2n

  • 8/11/2019 Robot Architectures.ppt

    23/72

    Mechanical Struc ture

    Joint 1

    Joint 2

    Joint 4

    Joint 5

    Examples of Joints (movements between articulated bodies)

    Joint 1

    Joint 2

    Joint 5

    Joint 3 Joint 4

    Joint 6

    Joint 3

  • 8/11/2019 Robot Architectures.ppt

    24/72

    Example of a section of a working volume

  • 8/11/2019 Robot Architectures.ppt

    25/72

    Architectures

    Architecture: Configuration and kind of

    articulations of the kinematical

    chain that determine the working

    volume and accessibility

    Classical Architectures: Cartesian

    CylindricalPolar

    Angular

    Cl i l A hit t

  • 8/11/2019 Robot Architectures.ppt

    26/72

    Classical Architectures

    Cartesian Work Space (D+D+D)

    Cl i l A hit t

  • 8/11/2019 Robot Architectures.ppt

    27/72

    Example of a Cartesian Work Space Robot (D+D+D)

    Classical Architectures

    Classical Architectures

  • 8/11/2019 Robot Architectures.ppt

    28/72

    Cylindrical Work Space (R+D+D)

    Classical Architectures

    Classical Architectures

  • 8/11/2019 Robot Architectures.ppt

    29/72

    Example of a Cylindrical Work Space Robot (R+D+D)

    Classical Architectures

    Classical Architectures

  • 8/11/2019 Robot Architectures.ppt

    30/72

    Polar Work Space (R+R+D)

    Classical Architectures

    Classical Architectures

  • 8/11/2019 Robot Architectures.ppt

    31/72

    Example of a Polar Work Space Robot (R+R+D)

    Classical Architectures

    Classical Architectures

  • 8/11/2019 Robot Architectures.ppt

    32/72

    Angular Work Space (R+R+D)

    Classical Architectures

    Classical Architectures

  • 8/11/2019 Robot Architectures.ppt

    33/72

    Angular Work Space (R+R+R)

    Classical Architectures

    Classical Architectures

  • 8/11/2019 Robot Architectures.ppt

    34/72

    Example of Angular Work Space Robots (R+R+R)

    Classical Architectures

  • 8/11/2019 Robot Architectures.ppt

    35/72

    Working space of a robot with angular joints

  • 8/11/2019 Robot Architectures.ppt

    36/72

    Inverted robo t : Inc rease the useful wo rking vo lume

  • 8/11/2019 Robot Architectures.ppt

    37/72

    Architecture SCARAArchi tecture R-R-D w ith cy l indr ical coord inates

    ( SCARA: Selective Compliance Assembly Robotic Arm )

  • 8/11/2019 Robot Architectures.ppt

    38/72

    SCARA Robot :

    examples

    Resume Cartesian Robo t Character ist ics

  • 8/11/2019 Robot Architectures.ppt

    39/72

    Resume Cartesian Robo t Character ist ics

    Robot Joints Observations

    Cartesian 1a. Linear: X

    2a.

    3a.

    Advantages::

    linear movement in three dimensions simple kinematical model rigid structure easy to display possibility of using pneumatic actuators,

    which are cheap, inpick&placeoperations

    Linear: Y

    Linear: Z

    constant resolution

    Drawbacks:

    requires a large working volume

    the working volume is smaller thanthe robot volume (crane structure) requires free area between the robot

    and the object to manipulate

    guides protection

    Resume Cyl ind r ical Robot Character ist ics

  • 8/11/2019 Robot Architectures.ppt

    40/72

    Resume Cyl ind r ical Robot Character ist ics

    Cylindrical1a. Rotation: q2a.

    3a.

    good accessibility to cavities and

    open machines large forces when using hydraulic

    actuators

    restricted working volume requires guides protection (linear)

    the back side can surpass theworking volume

    Robot Joints Observations

    Linear: Z

    Linear: r

    Advantages:simple kinematical model

    easy to display

    Drawbacks:

    Resume Polar Robo t Character ist ics

  • 8/11/2019 Robot Architectures.ppt

    41/72

    Resume Polar Robo t Character ist ics

    Polar 1a. Rotation: q2a. Rotation: j

    3a. Linear: r

    large reach from a central support

    It can bend to reach objects on the floor

    motors 1 and 2 close to the base

    complex kinematics model difficult to visualize

    Robot Joints Observations

    Drawbacks:

    Advantages:

  • 8/11/2019 Robot Architectures.ppt

    42/72

    Resume SCARA Robot Character ist ics

  • 8/11/2019 Robot Architectures.ppt

    43/72

    high speed and precision

    only vertical access

    :SCARA 1a. rotation

    2a. rotation

    3a. rotation

    q1

    q2

    q3

    Robot Joints Observations

    Advantages:

    Drawbacks:

    Dynam ic Character ist ics

  • 8/11/2019 Robot Architectures.ppt

    44/72

    Example of Map of adm it ted

    loads, in fun ct ion o f the

    distance to the main axis

    Payload: The load (in Kg) the robot is able to transport in a continuous and

    precise way (stable) to the most distance point

    The values usually used are the maximum load and nominal at

    acceleration = 0

    The load of the End-Effector is not included.

    Dynam ic Character ist ics

  • 8/11/2019 Robot Architectures.ppt

    45/72

    Velocity

    Maximum speed (mm/sec.) to which the robot can move the End-Effector. It has to be considered that more than a joint is involved.

    If a joint is slow, all the movements in which it takes part will be slowed down.

    For shorts movements it can be more interesting the measure of acceleration.

    Vmax

    time

    speed

    Short

    movements

    Long

    movement

    Architectures

  • 8/11/2019 Robot Architectures.ppt

    46/72

    Architectures

    - Classical Architectures: Cartesian

    Cylindrical

    Polar

    Angular

    - Special configurations

    Special Con f igurat ion s. Pendulum Robo t GGD

  • 8/11/2019 Robot Architectures.ppt

    47/72

  • 8/11/2019 Robot Architectures.ppt

    48/72

    Example of a Pendulum Robot RRD

    Special Con figu rat ion s. Elephant Trun k

  • 8/11/2019 Robot Architectures.ppt

    49/72

    Classical Degrees of freedom Concatenated Degrees of

    freedom (elephant trunk)

    Special Con figu rat ion s. Elephant Trun k

  • 8/11/2019 Robot Architectures.ppt

    50/72

    Classical Degrees of freedom Concatenated Degrees of

    freedom (elephant trunk)

    Special Con figu rat ion s. Elephant Trun k

  • 8/11/2019 Robot Architectures.ppt

    51/72

    Increase of accessibility

    Special Con figu rat ion s. Elephant Trun k

  • 8/11/2019 Robot Architectures.ppt

    52/72

    Distributed Degrees of Freedom.

    Elephant Trunk Examples App l ications

  • 8/11/2019 Robot Architectures.ppt

    53/72

    Special Con figu rat ions . Stewart Platform

  • 8/11/2019 Robot Architectures.ppt

    54/72

    6 Disp lacements 6 DoF.

    + X, + Y, + Z

    +j

    , +f

    , +q

    Platform Stewart Example

  • 8/11/2019 Robot Architectures.ppt

    55/72

    Workspace

    Example of

  • 8/11/2019 Robot Architectures.ppt

    56/72

    Example of

    Stewart Robot

    Robots

  • 8/11/2019 Robot Architectures.ppt

    57/72

    Robots

    6 Rotatio ns 6 DoF.

    Movement capabi l i ties

    1 Working volume (Workspace):

  • 8/11/2019 Robot Architectures.ppt

    58/72

    1. Working volume (Workspace):

    Set of positions reachable by the robot end-effector.

    Shape is more important than the volume (m3)

    2. Accessibility:

    Capacity to change the orientation at a given position.

    Strongly depend on the joint limits.

    3. Maneuverability

    Capacity to reach a given position and orientation (pose) from

    different paths (different configurations).

    Usually implies the presence of redundant joints

    (degrees of manipulability or degrees of redundancy).

  • 8/11/2019 Robot Architectures.ppt

    59/72

    -Coupled movements

    -Decoupled m ovements

    Coupled movements

  • 8/11/2019 Robot Architectures.ppt

    60/72

    The rotation of a link is propagated to the rest of the chain

    Decoupled movements

  • 8/11/2019 Robot Architectures.ppt

    61/72

    The rotation of a link is not propagated to the rest of the chain

    Mechanical decoup l ing archi tectures

  • 8/11/2019 Robot Architectures.ppt

    62/72

    12

    2

    M

    1

    Decoupling achieved with a

    parallelepiped structure

  • 8/11/2019 Robot Architectures.ppt

    63/72

    Example of a decoupled structure

    with a parallelepiped structure

    Mechanical decoup l ing solut ions

  • 8/11/2019 Robot Architectures.ppt

    64/72

    M

    Structure decoupled with connecting rods

    1

    1

    2

    2

    M

    Decoupl ing w i th connect ing rods

  • 8/11/2019 Robot Architectures.ppt

    65/72

    M

    p g g

    By transmitting the movement with connecting rods, the

    rotation of a joint does not propagates to the following.

    Decoupl ing w i th connect ing rods

  • 8/11/2019 Robot Architectures.ppt

    66/72

    M

    M

    By transmitting the movement with connecting rods, the

    rotation of a joint does not propagates to the following.

    p g g

    Decoupl ing w i th connect ing rods

  • 8/11/2019 Robot Architectures.ppt

    67/72

    M

    M

    j

    M

    M

    M

    j

    M

    Transmission with connecting rods through two

    consecutive joints maintains the orientation of the E.E.

    Mechanical decoup l ing solut ions

  • 8/11/2019 Robot Architectures.ppt

    68/72

    Structure decoupled with chains

    Decoupl ing w i th chains

  • 8/11/2019 Robot Architectures.ppt

    69/72

    M

    j

    M

    j

    Transmission movements with chains

    Decoupl ing w i th chains

  • 8/11/2019 Robot Architectures.ppt

    70/72

    M

    j

    M

    j

    Transmission systems with chains

    produce decoupled movements

    Points potent ial ly weak in mechanical design

  • 8/11/2019 Robot Architectures.ppt

    71/72

    Weak points Mechanical correction

    Permanent deformationof the whole structure

    and the components

    Increase rigidness

    Weight reduction

    Counterweight

    Dynamic deformation

    Reduction of the mass

    to move Weight distribution

    Backlash Reduce gear clearances

    Use more rigid

    transmission elements

    Increase rigidness

    Points potent ial ly weak in the mechanical design

    W k i M h i l i

  • 8/11/2019 Robot Architectures.ppt

    72/72

    Axes clearance Use pre stressed axes

    Friction Improve clearance in axes

    Increase lubrication

    Thermal effects Isolate heat source

    Bad transducers

    connection

    Improve mechanicalconnection

    Search for a better location

    Protect the environment

    Weak points Mechanical correction