SlideShare a Scribd company logo
1 of 17
Planning of Manipulator Trajectories, Control and Kinematics
Trajectory planning and generation
Trajectory : Time history of position, velocity and acceleration of either
actuated joints or the end-effector of the robot
Issues in trajectory planning and generation:
1. Ease and flexibility of planning – how the trajectory can be specified
by the robot operator.
2. Efficient representation of the trajectory in computer.
3. Generation of the desired trajectory at run time.
How the trajectory can be specified…
1. Robot operator specify the desired time history of a single or a group
of joints -- Joint space scheme
1. Robot operator simply state the desired time history of the end
effector or the tool of the manipulator – Cartesian space scheme
Planned and Generated trajectory:
• Should be a smooth function of time – derivatives w.r.t time, up to a
desired order, must exist and be smooth.
• Robot operator specifies the initial and the final positions of a joint/end
effector.
• sometimes intermediate points, the desired velocities and/ accelerations
also be specified
• The robot control computer and the trajectory planning algorithm should
generate the exact path velocity and acceleration profiles between start,
intermediate and end points
Joint space scheme
• Fundamental Task is to find the appropriate curve between the
given initial and final values.
• There are many possible smooth curves.
• Choosing the smooth curve between two points called interpolation
• Restricted with simple polynomial curve, they are sufficient for the
purpose of trajectory planning in robotics manipulators.
Problem -2
The first joint of a 3R robot is to rotate from 30degree to 60degree in 3
sec. It is also required that the joint is at 55degree at t=2 sec. The initial
and final angular velocities are +10 deg/sec and -30 deg/sec. The
velocity at the intermediate via point is -10deg/sec. Find the equations
represent the continuity in the velocity and acceleration and draw the
cubic trajectory with via point.
2 planning of manipulator trajectories  control and kinematics
2 planning of manipulator trajectories  control and kinematics

More Related Content

What's hot

What's hot (8)

Robot kinematics
Robot kinematicsRobot kinematics
Robot kinematics
 
ROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICS
ROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICSROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICS
ROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICS
 
kinematic synthesis
kinematic synthesiskinematic synthesis
kinematic synthesis
 
Analysis of Mechanism
Analysis of MechanismAnalysis of Mechanism
Analysis of Mechanism
 
[IJET-V1I6P7] Authors: Galal Ali Hassaan
[IJET-V1I6P7] Authors: Galal Ali Hassaan[IJET-V1I6P7] Authors: Galal Ali Hassaan
[IJET-V1I6P7] Authors: Galal Ali Hassaan
 
The inverse kinematics problem - Aiman Al-Allaq
The inverse kinematics problem - Aiman Al-AllaqThe inverse kinematics problem - Aiman Al-Allaq
The inverse kinematics problem - Aiman Al-Allaq
 
Chapter 3. velocity analysis (IC,GRAPHICAL AND RELATIVE VELOCITY METHOD)
Chapter 3. velocity analysis (IC,GRAPHICAL AND RELATIVE VELOCITY METHOD)Chapter 3. velocity analysis (IC,GRAPHICAL AND RELATIVE VELOCITY METHOD)
Chapter 3. velocity analysis (IC,GRAPHICAL AND RELATIVE VELOCITY METHOD)
 
Robotics Simulation by Wireless Brains - ROBOKDC'15 Project
Robotics Simulation by Wireless Brains - ROBOKDC'15 ProjectRobotics Simulation by Wireless Brains - ROBOKDC'15 Project
Robotics Simulation by Wireless Brains - ROBOKDC'15 Project
 

Similar to 2 planning of manipulator trajectories control and kinematics

Similar to 2 planning of manipulator trajectories control and kinematics (20)

Trajectory Planning Through Polynomial Equation
Trajectory Planning Through Polynomial EquationTrajectory Planning Through Polynomial Equation
Trajectory Planning Through Polynomial Equation
 
types of robots.pptx
types of robots.pptxtypes of robots.pptx
types of robots.pptx
 
Industrial_Robots_pptx.pptx
Industrial_Robots_pptx.pptxIndustrial_Robots_pptx.pptx
Industrial_Robots_pptx.pptx
 
090RobotTrajectoryGenerationEn.pdf
090RobotTrajectoryGenerationEn.pdf090RobotTrajectoryGenerationEn.pdf
090RobotTrajectoryGenerationEn.pdf
 
Robot programming , accuracy ,repeatability and application
Robot programming , accuracy ,repeatability  and applicationRobot programming , accuracy ,repeatability  and application
Robot programming , accuracy ,repeatability and application
 
Chapter 7_0.pptx
Chapter 7_0.pptxChapter 7_0.pptx
Chapter 7_0.pptx
 
Ie450pp8
Ie450pp8Ie450pp8
Ie450pp8
 
Ie450pp8
Ie450pp8Ie450pp8
Ie450pp8
 
Robot And it configuration
Robot And it configurationRobot And it configuration
Robot And it configuration
 
Robotics1.ppt
Robotics1.pptRobotics1.ppt
Robotics1.ppt
 
ie450pp8.ppt
ie450pp8.pptie450pp8.ppt
ie450pp8.ppt
 
introduction to robotics and embedded systems
introduction to robotics and embedded systemsintroduction to robotics and embedded systems
introduction to robotics and embedded systems
 
robot-pplication-200916054307.pptx
robot-pplication-200916054307.pptxrobot-pplication-200916054307.pptx
robot-pplication-200916054307.pptx
 
Robotics corporate-training-in-mumbai
Robotics corporate-training-in-mumbaiRobotics corporate-training-in-mumbai
Robotics corporate-training-in-mumbai
 
robotics presentation (2).ppt is good for the student life and easy to gain t...
robotics presentation (2).ppt is good for the student life and easy to gain t...robotics presentation (2).ppt is good for the student life and easy to gain t...
robotics presentation (2).ppt is good for the student life and easy to gain t...
 
Robotics my seminar
Robotics my seminarRobotics my seminar
Robotics my seminar
 
ROBOTICS - Introduction to Robotics
ROBOTICS -  Introduction to RoboticsROBOTICS -  Introduction to Robotics
ROBOTICS - Introduction to Robotics
 
Mini Project- Stepper Motor Control
Mini Project- Stepper Motor ControlMini Project- Stepper Motor Control
Mini Project- Stepper Motor Control
 
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMINGROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
 
ROBOTIC - Introduction to Robotics
ROBOTIC - Introduction to RoboticsROBOTIC - Introduction to Robotics
ROBOTIC - Introduction to Robotics
 

Recently uploaded

Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
Kira Dess
 
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
A
 

Recently uploaded (20)

Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
Raashid final report on Embedded Systems
Raashid final report on Embedded SystemsRaashid final report on Embedded Systems
Raashid final report on Embedded Systems
 
Artificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdfArtificial intelligence presentation2-171219131633.pdf
Artificial intelligence presentation2-171219131633.pdf
 
CLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference ModalCLOUD COMPUTING SERVICES - Cloud Reference Modal
CLOUD COMPUTING SERVICES - Cloud Reference Modal
 
Geometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfGeometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdf
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
 
History of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & ModernizationHistory of Indian Railways - the story of Growth & Modernization
History of Indian Railways - the story of Growth & Modernization
 
Basics of Relay for Engineering Students
Basics of Relay for Engineering StudentsBasics of Relay for Engineering Students
Basics of Relay for Engineering Students
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 

2 planning of manipulator trajectories control and kinematics

  • 1. Planning of Manipulator Trajectories, Control and Kinematics
  • 2. Trajectory planning and generation Trajectory : Time history of position, velocity and acceleration of either actuated joints or the end-effector of the robot Issues in trajectory planning and generation: 1. Ease and flexibility of planning – how the trajectory can be specified by the robot operator. 2. Efficient representation of the trajectory in computer. 3. Generation of the desired trajectory at run time.
  • 3. How the trajectory can be specified… 1. Robot operator specify the desired time history of a single or a group of joints -- Joint space scheme 1. Robot operator simply state the desired time history of the end effector or the tool of the manipulator – Cartesian space scheme
  • 4. Planned and Generated trajectory: • Should be a smooth function of time – derivatives w.r.t time, up to a desired order, must exist and be smooth. • Robot operator specifies the initial and the final positions of a joint/end effector. • sometimes intermediate points, the desired velocities and/ accelerations also be specified • The robot control computer and the trajectory planning algorithm should generate the exact path velocity and acceleration profiles between start, intermediate and end points
  • 5.
  • 6. Joint space scheme • Fundamental Task is to find the appropriate curve between the given initial and final values. • There are many possible smooth curves. • Choosing the smooth curve between two points called interpolation • Restricted with simple polynomial curve, they are sufficient for the purpose of trajectory planning in robotics manipulators.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. Problem -2 The first joint of a 3R robot is to rotate from 30degree to 60degree in 3 sec. It is also required that the joint is at 55degree at t=2 sec. The initial and final angular velocities are +10 deg/sec and -30 deg/sec. The velocity at the intermediate via point is -10deg/sec. Find the equations represent the continuity in the velocity and acceleration and draw the cubic trajectory with via point.