Documente Academic
Documente Profesional
Documente Cultură
Mechatronics
Robotics
Mechatronics INTRODUCTION
Industrial Applications:
o Material handling
o Processing operations
o Assembly and inspection
Rigid Body
In a plane In space
Mechatronics Degrees of Freedom
3 position
3D Space = 6 DOF
3 orientation
In robotics:
DOF = number of independently driven joints
positioning accuracy
As DOF
computational complexity
cost
flexibility
power transmission is more difficult
Mechatronics Robot Specifications
Number of axes
• Major axes, (1-3) => position
the wrist
• Minor axes, (4-6) => orient
the tool
• Redundant, (7-n) => reaching
around obstacles, avoiding
undesirable configuration
Mechatronics Manipulator
freedom” Link1
Revolute Joint
1 DOF ( Variable - θ)
Hooke's Joint
2 DOF (Variables - θ1, θ2)
• Example: TLR : TR
Mechatronics Example
T T
P – Prismatic joints
R – Revolute joints
Mechatronics An Example - The PUMA 560
The PUMA 560 has SIX revolute joints. A There are two more joints on
revolute joint has ONE degree of freedom the end-effector (the gripper)
(1 DOF) that is defined by its angle.
Polar/ Spherical Coordinate
Mechatronics
Body-and-Arm Assembly
• Notation TRL:
Cylindrical (R2P):
Cylindrical coordinate
Robots have 2
prismatic joints and one
revolute joint.
• Notation TRR:
• Notation VRO
• Selective Compliance Assembly
Robot Arm (SCARA) (2R1P)
• They have two revolute joints that are
parallel and allow the Robot to move
in a horizontal plane, plus an
additional prismatic joint that moves
vertically.
• Similar to jointed-arm robot except
that vertical axes are used for
shoulder and elbow joints to be
compliant in horizontal direction for
vertical insertion tasks.
Mechatronics Wrist Configurations
• Electric Drive
– Uses AC or DC electric motors to actuate individual joints.
– Motors are connected to the manipulator’s axes through
gear reduction mechanisms.
– Preferred drive system in today's robots.
• Hydraulic Drive
– Pressurized fluid entering into cylinders causes the cylinder
to extend or retract.
– Uses hydraulic pistons and rotary vane actuators.
– Noted for their high power and lift capacity.
• Pneumatic Drive
– Pressurized air is supplied through lines to cylinders,
causing air pressure to be transformed into mechanical work.
– Typically limited to smaller robots and simple material
transfer applications.
Mechatronics Robot Programming Modes
• Advantages:
– Easily learned by shop personnel
– Logical way to teach a robot
– No computer programming
• Disadvantages:
– Downtime during programming
– Limited programming logic capability
– large memory requirements
Mechatronics Software Mode
• Motivation
– need to interface robot control system to external
sensors, to provide “real time” changes based on
sensory equipment
– computing based on geometry of environment
– ability to interface with CAD/CAM systems
– meaningful task descriptions
– off-line programming capability
• Large number of robot languages available
– AML, VAL, AL, RAIL, RobotStudio, etc. (200+)
• Each robot manufacturer has their own robot
programming language
• No standards exist
Simulation and Off-Line
Mechatronics
Programming
Mechatronics Robot Control Systems