SlideShare a Scribd company logo
1 of 14
Download to read offline
Advanced Automation & Control
Lab Presentation
                       Jacobs University
                               Fall 2011


                         Razvan Mihalyi
                               Billy Okal
                        Remus Dumitru
Outline

 Giovanni Indiveri Robot Control
 Giovanni Indiveri Robot Path Following
 KUKA KR6 Inverse Kinematics
Giovanni Control (0)
 Kinematic Model




 Lyapunov-based closed loop control,
 i.e. two-formula control ;-)




                                       [Giovanni Indiveri ‘99]
Giovanni Control (1)
Task: Drive robot a specific Pose
Challenge: No sensors (only odometry)

Setup 1: Drive to Pose (2, 2, π/2)
Giovanni Control (2)
Setup 2: Drive to Pose (2, -1, π)
Giovanni Path Following (1)
  Task: Drive the robot along a specified path
  Challenge: No sensors (odometry only)
  Setup scenario 1: Driving an ‘Eight’ - slipping




                                        [Giovanni and Maria ’04]
Giovanni Path Following (2)
   Scenario 2: Driving an ‘Eight’
Giovanni Path Following (3)
  Scenario 2: Driving a “Circle”, path consisting on
  curves and straight paths
KUKA KR6 IK (1)

Task: Compute the Inverse Kinematics of KUKA KR6
Industrial robot
Move the robot end effector along one given direction
only at a time.
Setup: USARSIM simulator, ROS framework for
controlling the robot




                                  [Alireza Khatamian Bachelor Thesis]
KUKA KR6 IK (2)
DH Parameters




                   [Alireza Khatamian Thesis]
KUKA KR6 IK (3)
Vertical Motion
KUKA KR6 IK (4)
Combined Vertical and Horizontal Motion
References

Giovanni Indiveri, Maria Letizia Corradini; Switching
Linear Path Following For Bounded Curvature Car-Like
Vehicles
Giovanni Indiveri; Kinematic Time-invariant Control of a
2D Nonholonomic Vehicle
Alireza Khatamian; Bachelor Thesis
Automation and COntrol

More Related Content

What's hot

GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...
GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...
GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...
Amr Yousry CEng MIMechE, Msc., ASME Member
 
WORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOTWORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOT
Shahid Faizee
 
Mymosa final presentation
Mymosa final presentationMymosa final presentation
Mymosa final presentation
Pedro Talaia
 

What's hot (20)

ROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICS
ROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICSROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICS
ROBOTICS- IMPLEMENTATION AND ROBOT ECONOMICS
 
GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...
GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...
GLOBALLY STABLE INTEGRATED KINEMATIC AND DYNAMIC CONTROL FOR TRAJECTORY TRACK...
 
Unit 5 cim
Unit 5 cimUnit 5 cim
Unit 5 cim
 
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMINGROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
ROBOTICS-ROBOT KINEMATICS AND ROBOT PROGRAMMING
 
KUKA KR 360-3 (Six-Axis Industrial Robot for Wheel Assembly System)
KUKA KR 360-3 (Six-Axis Industrial Robot for Wheel Assembly System)KUKA KR 360-3 (Six-Axis Industrial Robot for Wheel Assembly System)
KUKA KR 360-3 (Six-Axis Industrial Robot for Wheel Assembly System)
 
WORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOTWORKING AND PROGRAMMING OF KUKA ROBOT
WORKING AND PROGRAMMING OF KUKA ROBOT
 
Mymosa final presentation
Mymosa final presentationMymosa final presentation
Mymosa final presentation
 
Robots one day presentation
Robots one day presentationRobots one day presentation
Robots one day presentation
 
Lecture 04
Lecture 04Lecture 04
Lecture 04
 
Introduction to robotics
Introduction to roboticsIntroduction to robotics
Introduction to robotics
 
An introduction to robotics classification, kinematics and hardware
An introduction to robotics classification, kinematics and hardwareAn introduction to robotics classification, kinematics and hardware
An introduction to robotics classification, kinematics and hardware
 
Robotics done
Robotics doneRobotics done
Robotics done
 
Tushar ppt
Tushar pptTushar ppt
Tushar ppt
 
Dh parameters robotics
Dh  parameters roboticsDh  parameters robotics
Dh parameters robotics
 
Robot Path Control
Robot Path ControlRobot Path Control
Robot Path Control
 
Industrial robots Welding programming and milling operations
Industrial robots Welding programming and milling operations Industrial robots Welding programming and milling operations
Industrial robots Welding programming and milling operations
 
Robotics and Automation basic concepts
Robotics and Automation   basic conceptsRobotics and Automation   basic concepts
Robotics and Automation basic concepts
 
6 DOF Robotic Arm - Mechatronics Course Project
6 DOF Robotic Arm - Mechatronics Course Project6 DOF Robotic Arm - Mechatronics Course Project
6 DOF Robotic Arm - Mechatronics Course Project
 
Robotics corporate-training-in-mumbai
Robotics corporate-training-in-mumbaiRobotics corporate-training-in-mumbai
Robotics corporate-training-in-mumbai
 
Industrial robot
Industrial robotIndustrial robot
Industrial robot
 

Viewers also liked (6)

Travelling Salesman Problem, Robotics & Inverse Kinematics
Travelling Salesman Problem, Robotics & Inverse KinematicsTravelling Salesman Problem, Robotics & Inverse Kinematics
Travelling Salesman Problem, Robotics & Inverse Kinematics
 
Final Doc_1.1
Final Doc_1.1Final Doc_1.1
Final Doc_1.1
 
Controller Synthesis for Nonholonomic Robots
Controller Synthesis for Nonholonomic RobotsController Synthesis for Nonholonomic Robots
Controller Synthesis for Nonholonomic Robots
 
Robotica
RoboticaRobotica
Robotica
 
KUKA Software
KUKA SoftwareKUKA Software
KUKA Software
 
Textual Robot programming
Textual Robot programmingTextual Robot programming
Textual Robot programming
 

Recently uploaded

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Recently uploaded (20)

Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 

Automation and COntrol

  • 1. Advanced Automation & Control Lab Presentation Jacobs University Fall 2011 Razvan Mihalyi Billy Okal Remus Dumitru
  • 2. Outline Giovanni Indiveri Robot Control Giovanni Indiveri Robot Path Following KUKA KR6 Inverse Kinematics
  • 3. Giovanni Control (0) Kinematic Model Lyapunov-based closed loop control, i.e. two-formula control ;-) [Giovanni Indiveri ‘99]
  • 4. Giovanni Control (1) Task: Drive robot a specific Pose Challenge: No sensors (only odometry) Setup 1: Drive to Pose (2, 2, π/2)
  • 5. Giovanni Control (2) Setup 2: Drive to Pose (2, -1, π)
  • 6. Giovanni Path Following (1) Task: Drive the robot along a specified path Challenge: No sensors (odometry only) Setup scenario 1: Driving an ‘Eight’ - slipping [Giovanni and Maria ’04]
  • 7. Giovanni Path Following (2) Scenario 2: Driving an ‘Eight’
  • 8. Giovanni Path Following (3) Scenario 2: Driving a “Circle”, path consisting on curves and straight paths
  • 9. KUKA KR6 IK (1) Task: Compute the Inverse Kinematics of KUKA KR6 Industrial robot Move the robot end effector along one given direction only at a time. Setup: USARSIM simulator, ROS framework for controlling the robot [Alireza Khatamian Bachelor Thesis]
  • 10. KUKA KR6 IK (2) DH Parameters [Alireza Khatamian Thesis]
  • 11. KUKA KR6 IK (3) Vertical Motion
  • 12. KUKA KR6 IK (4) Combined Vertical and Horizontal Motion
  • 13. References Giovanni Indiveri, Maria Letizia Corradini; Switching Linear Path Following For Bounded Curvature Car-Like Vehicles Giovanni Indiveri; Kinematic Time-invariant Control of a 2D Nonholonomic Vehicle Alireza Khatamian; Bachelor Thesis