SlideShare a Scribd company logo
ROBOTICS
ROBOTICS
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Robot Control
Robot Control
Robot Control
• Tasks of the robot control
• Basic hardware architecture of the robot controller
• Configuration of the robot controller
►User interface (User Interface)
► Robot program (Robot Program)
► Robot motion (PTP - Point To Point, CP – Continuous Path)
► Motion control
- Path planning
- Interpolation
- Filtering
• Servo Control
• Sensor Control
• Architecture of the robotic cell
• Development trends in the robot controller
Content:
2
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Robot Control
A robot controller is a microprocessor-based
electronic control which is programmable to
perform robotic operations.
Source (KUKA) Source (ABB)
Source (ADEPT)
Source (COMAU)
Source (Motoman)
3
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Tasks of the robot control
• The robot controller drives the motors of
individual axes and axial movements
coordinated by the TCP to manage accordingly.
• The robot controller controls I / Os (digital and
analog input and output signals) in order to
operate external devices (grippers, tools)
synchronized with the robot motion.
• The robot controller communicates with other
controllers, PCs, or with higher-level computers.
• The robot controller uses sensors to gather
information from the robot environment and to
modify accordingly the robot task.
4
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Teach pendant
Broad robot control
Robot Control
Controls pre-programmed path of the TCPs (up to 3 robots)
Controls the periphery
Controls the robot axes (up to 27 servo axes)
Controls sensor data
Robot program
Switching
commands
- Control of I / O signals
- Execution of instructions
Periphery
Sensors
Motion control
Path Planning (type of movement, speed)
Interpolation
Servo control
- Dynamics behavior
- Real Time
Actuators
Robot axes
Robot language
Written by
Operator
5
Basic hardware architecture
Interface
Interface
Communicatins
processor
Amplifier Encoder
6
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Configuration of the robot controller
Servo-
controller
Motion
control
Program
execution
Interpreter
Network Communication
I/O Control
Senor Control
User Interface
Robot
Programming
language
Control
parameter
memory
External Servo
axis
Sensors
7
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
User Interface
Hand programming devices
Display
8
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
On-line programming
Control cable
EMERGENCY ON / OFF button
Axis keys
Interface
Function keys
permission key
Deadmen key
Back View
On-line programming
Off-line programming
Sensor imaging
Robot Programs
Motion commands
I/O Commands
Program-order commands
Events Control Commands
Task-specific commands
9
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Type of interpolation
Speed
Type of movement
Position Data
Digital signal commands (Sigon, Sigoff, pulse, gripper open/closed…)
Periphery movement (analog I/O)
Periphery movement (group I/O)
spot Welding
rail welding
tool operation
Robot motion
Types of robot
movement
Robot Control
Sensor
Control
10
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Types of robot motion
PTP Joint movement
Joint Motion
Linear CP Movement
Linear Motion
Circular CP Movement
Circular Motion
PTP
Point-To-point
CP
Continuous
Path
…
11
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
PTP Joint movement
Consecutive movements
(Point to Point) movement
Sunchron-PTP Movement
Start and end points (or intermediate) are
predetermined by the programming.
12
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Synchronic-PTP Joint movement
13
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Θ - movement angle
ITP - Interpolationsinterval
T - travel time
V - speed
CP Movement
Continuous functional relation:
Path points
Motion axes
The trajectory of the end-effector between the
start and end point is mathematically defined in
the CP (Continuous Path).
14
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Axis 1
Axis 2
end
end
Linear CP Movement
15
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
end
Circular CP Movement
In the same order as the
linear motion
16
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
end
Properties of CP movement
• When used industrial robots preferably
• Used for coating tasks
• High path accuracy more important
• Speed influence should be minimized by technical
control measures
In the case of CP-movement
calculation of the Forward and
Inverse kinematics are necessary!
17
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Servo control
The execution of movements provides an electronic control
Open loop Closed loop
The movement is normally closed by a
control loop implemented. Individual robot axes move simultaneously
and are therefore influence each other.
- Limit switch
- Stepper motor
18
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Sensor Control
• The robot will execute the task, or is unsatisfactory from
all over!
- Positions are not exactly known
- Position change during processing
- Measure objects are not known in advance
• Solution: integration of sensors with information from
the environment!
- Visual Information
- Force Information
- Position information
• Modification of the robot task
19
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Architecture of the robotic cell
Network communication
Exchange of data and programs between
Main computer and robot control (Ethernet)
Communication between
Transfer of I / O data and messages between
Individual robot controllers or PLCs
High-speed and deterministic transfer
(Profibus, ME-Net, DeviceNet, Interbus-S, ...)
Local serial communication
Communications with the periphery in a cell
Bus connection (larger systems)
Direct Cable Connection (smaller systems)
20
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Development trends in the robot controller
• Increase accuracy of the robot positioning
- Integration of modules for the accuracy increase
- Robot calibration (Off-line programming)
• Increase use of sensors
- For programming (recognition)
- After programming (consequences)
- Integration of multiple sensor data - Sensor fusion
• Open architecture of the robot controller
- Integration of PC-based applications
- Openness to the selected applications
- Security - domain of the robot manufacturer
21
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS
Also see:
http://mil.ufl.edu/5666/handouts/Fall12/Robot%20Control.pdf
22
TEMPUS IV Project: 158644 – JPCR
Development of Regional Interdisciplinary Mechatronic Studies - DRIMS
ROBOTICS

More Related Content

PPT
10 Programming in Robotics.ppt
PPT
UNIT IV.ppt
PPT
Programming in Robotics understanding basics
PPT
6_1 Robot Control.ppt dsdh sdhdh s u ewfe
PPT
2 Robot Actuators and drive systems.ppt
PPT
2 Robot Actuators and drive systems.ppt
PPT
Robot Control types and applications 2024
PPT
Robot hjjjs e los principales de las jrdw
10 Programming in Robotics.ppt
UNIT IV.ppt
Programming in Robotics understanding basics
6_1 Robot Control.ppt dsdh sdhdh s u ewfe
2 Robot Actuators and drive systems.ppt
2 Robot Actuators and drive systems.ppt
Robot Control types and applications 2024
Robot hjjjs e los principales de las jrdw

Similar to 8 Robot Control _ PTP, CP_paling baguus.ppt (20)

PPTX
3 Robot Actuators systems.pptx
PPT
1_3 Robot kinds and parts.ppt
PPT
13_3 ROBOT SENSORI INTEGRATION_case study.ppt
PPT
12_3 Perception _ Sensors.ppt
PPT
ROBOTIC - Introduction to Robotics
PPT
robot_program.ppt
PPT
ROBOTICS - Introduction to Robotics
PDF
B.Tech 5th Semester Industrial Robotics Notes Module- I
PPTX
cad cam and robotics.pptx
PDF
ROBOTICS-LATEST-PPT.pdf
PPTX
Industrial robotics
DOCX
Advanced robotics in waayoo.com
PDF
IRB PPT_5.pdf
PPT
4_6 Forward kinematics ROBOTICS ENGINNERING.ppt
PDF
Industrial Robotics-1_ppt_for all branches.pdf
PDF
ROBOTICS.pdf
PDF
ROBOTICS used in control systems applications in daily
PPTX
FYP template.pptx
PPTX
21 st century aviation
PDF
ROBOTICS-LATEST-PPT.pdf
3 Robot Actuators systems.pptx
1_3 Robot kinds and parts.ppt
13_3 ROBOT SENSORI INTEGRATION_case study.ppt
12_3 Perception _ Sensors.ppt
ROBOTIC - Introduction to Robotics
robot_program.ppt
ROBOTICS - Introduction to Robotics
B.Tech 5th Semester Industrial Robotics Notes Module- I
cad cam and robotics.pptx
ROBOTICS-LATEST-PPT.pdf
Industrial robotics
Advanced robotics in waayoo.com
IRB PPT_5.pdf
4_6 Forward kinematics ROBOTICS ENGINNERING.ppt
Industrial Robotics-1_ppt_for all branches.pdf
ROBOTICS.pdf
ROBOTICS used in control systems applications in daily
FYP template.pptx
21 st century aviation
ROBOTICS-LATEST-PPT.pdf
Ad

Recently uploaded (20)

PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPT
Project quality management in manufacturing
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PPTX
Lecture Notes Electrical Wiring System Components
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
Geodesy 1.pptx...............................................
PDF
R24 SURVEYING LAB MANUAL for civil enggi
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Internet of Things (IOT) - A guide to understanding
DOCX
573137875-Attendance-Management-System-original
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
additive manufacturing of ss316l using mig welding
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Project quality management in manufacturing
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Lecture Notes Electrical Wiring System Components
Operating System & Kernel Study Guide-1 - converted.pdf
Automation-in-Manufacturing-Chapter-Introduction.pdf
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Geodesy 1.pptx...............................................
R24 SURVEYING LAB MANUAL for civil enggi
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Internet of Things (IOT) - A guide to understanding
573137875-Attendance-Management-System-original
bas. eng. economics group 4 presentation 1.pptx
Foundation to blockchain - A guide to Blockchain Tech
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
CH1 Production IntroductoryConcepts.pptx
additive manufacturing of ss316l using mig welding
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Ad

8 Robot Control _ PTP, CP_paling baguus.ppt

  • 1. ROBOTICS ROBOTICS TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS Robot Control Robot Control
  • 2. Robot Control • Tasks of the robot control • Basic hardware architecture of the robot controller • Configuration of the robot controller ►User interface (User Interface) ► Robot program (Robot Program) ► Robot motion (PTP - Point To Point, CP – Continuous Path) ► Motion control - Path planning - Interpolation - Filtering • Servo Control • Sensor Control • Architecture of the robotic cell • Development trends in the robot controller Content: 2 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 3. Robot Control A robot controller is a microprocessor-based electronic control which is programmable to perform robotic operations. Source (KUKA) Source (ABB) Source (ADEPT) Source (COMAU) Source (Motoman) 3 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 4. Tasks of the robot control • The robot controller drives the motors of individual axes and axial movements coordinated by the TCP to manage accordingly. • The robot controller controls I / Os (digital and analog input and output signals) in order to operate external devices (grippers, tools) synchronized with the robot motion. • The robot controller communicates with other controllers, PCs, or with higher-level computers. • The robot controller uses sensors to gather information from the robot environment and to modify accordingly the robot task. 4 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 5. Teach pendant Broad robot control Robot Control Controls pre-programmed path of the TCPs (up to 3 robots) Controls the periphery Controls the robot axes (up to 27 servo axes) Controls sensor data Robot program Switching commands - Control of I / O signals - Execution of instructions Periphery Sensors Motion control Path Planning (type of movement, speed) Interpolation Servo control - Dynamics behavior - Real Time Actuators Robot axes Robot language Written by Operator 5
  • 6. Basic hardware architecture Interface Interface Communicatins processor Amplifier Encoder 6 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 7. Configuration of the robot controller Servo- controller Motion control Program execution Interpreter Network Communication I/O Control Senor Control User Interface Robot Programming language Control parameter memory External Servo axis Sensors 7 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 8. User Interface Hand programming devices Display 8 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS On-line programming Control cable EMERGENCY ON / OFF button Axis keys Interface Function keys permission key Deadmen key Back View On-line programming Off-line programming Sensor imaging
  • 9. Robot Programs Motion commands I/O Commands Program-order commands Events Control Commands Task-specific commands 9 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS Type of interpolation Speed Type of movement Position Data Digital signal commands (Sigon, Sigoff, pulse, gripper open/closed…) Periphery movement (analog I/O) Periphery movement (group I/O) spot Welding rail welding tool operation
  • 10. Robot motion Types of robot movement Robot Control Sensor Control 10 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 11. Types of robot motion PTP Joint movement Joint Motion Linear CP Movement Linear Motion Circular CP Movement Circular Motion PTP Point-To-point CP Continuous Path … 11 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 12. PTP Joint movement Consecutive movements (Point to Point) movement Sunchron-PTP Movement Start and end points (or intermediate) are predetermined by the programming. 12 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 13. Synchronic-PTP Joint movement 13 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS Θ - movement angle ITP - Interpolationsinterval T - travel time V - speed
  • 14. CP Movement Continuous functional relation: Path points Motion axes The trajectory of the end-effector between the start and end point is mathematically defined in the CP (Continuous Path). 14 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS Axis 1 Axis 2 end end
  • 15. Linear CP Movement 15 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS end
  • 16. Circular CP Movement In the same order as the linear motion 16 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS end
  • 17. Properties of CP movement • When used industrial robots preferably • Used for coating tasks • High path accuracy more important • Speed influence should be minimized by technical control measures In the case of CP-movement calculation of the Forward and Inverse kinematics are necessary! 17 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 18. Servo control The execution of movements provides an electronic control Open loop Closed loop The movement is normally closed by a control loop implemented. Individual robot axes move simultaneously and are therefore influence each other. - Limit switch - Stepper motor 18 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 19. Sensor Control • The robot will execute the task, or is unsatisfactory from all over! - Positions are not exactly known - Position change during processing - Measure objects are not known in advance • Solution: integration of sensors with information from the environment! - Visual Information - Force Information - Position information • Modification of the robot task 19 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 20. Architecture of the robotic cell Network communication Exchange of data and programs between Main computer and robot control (Ethernet) Communication between Transfer of I / O data and messages between Individual robot controllers or PLCs High-speed and deterministic transfer (Profibus, ME-Net, DeviceNet, Interbus-S, ...) Local serial communication Communications with the periphery in a cell Bus connection (larger systems) Direct Cable Connection (smaller systems) 20 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 21. Development trends in the robot controller • Increase accuracy of the robot positioning - Integration of modules for the accuracy increase - Robot calibration (Off-line programming) • Increase use of sensors - For programming (recognition) - After programming (consequences) - Integration of multiple sensor data - Sensor fusion • Open architecture of the robot controller - Integration of PC-based applications - Openness to the selected applications - Security - domain of the robot manufacturer 21 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS
  • 22. Also see: http://mil.ufl.edu/5666/handouts/Fall12/Robot%20Control.pdf 22 TEMPUS IV Project: 158644 – JPCR Development of Regional Interdisciplinary Mechatronic Studies - DRIMS ROBOTICS