SlideShare une entreprise Scribd logo
1  sur  55
Introduction Lorenzo Sciavicco Motion control Bruno Siciliano Indirect force control Luigi Villani Direct force control Stefano Chiaverini Experiments Bruno Siciliano Hybrid force control and contact estimation in the task frame formalism Herman Bruyninckx
Research @ PRISMA Lab ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Robot Force Control Introduction Lorenzo SCIAVICCO Dipartimento di Informatica e Automazione Università degli Studi di Roma Tre [email_address]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Force control ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modelling ,[object Object],[object Object]
Modelling (cont’d) ,[object Object],[object Object],[object Object],:  matrix geometric Jacobian kinematic singularities (!)
Modelling (cont’d) ,[object Object],[object Object],[object Object]
Modelling (cont’d) ,[object Object],[object Object],[object Object]
Control strategy ,[object Object],[object Object],[object Object]
Control strategy (cont’d) ,[object Object],[object Object],[object Object]
Robot Force Control Motion control Bruno SICILIANO Dipartimento di Ingegneria dell’Informazione e Ingegneria Elettrica Università degli Studi di Salerno [email_address]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tracking Control ,[object Object],[object Object],[object Object],Euler angles Angle/axis Quaternion
Tracking Control (cont’d) ,[object Object],[object Object],[object Object],representation singularities (!)
Tracking Control (cont’d) ,[object Object],[object Object],[object Object],choose  so that  is nonsingular (!)
Tracking Control (cont’d) ,[object Object],Simple rotation Rodrigues parameters Quaternion Classical angle/axis Representation
Tracking Control (cont’d) ,[object Object],[object Object],[object Object]
Tracking Control (cont’d) ,[object Object],[object Object],…  stability via Lyapunov argument  (  )
Tracking Control (cont’d) ,[object Object],[object Object],[object Object],…  stability via Lyapunov argument
Tracking Control (cont’d) ,[object Object],1 0 8 8 Funcs 60 55 136 68 Flops Resolved acceleration 1 0 0 8 Funcs 21 0 0 52 Flops Trajectory generation Quaternion Angle/axis Alternative Euler angles Classical Euler angles Orientation error
Tracking Control (cont’d) ,[object Object],Large errors Computational load Repres. singularities Similar to position Pros Nonlinear error dyn. Sing.-free trajectory Computational load Large errors Computational load Repres. singularities Cons Quaternion Angle/axis Alternative Euler angles Classical Euler angles Orientation error
Tracking Control (cont’d) ,[object Object],dynamically consistent pseudo-inverse …  stability via Lyapunov argument
Tracking Control (cont’d) ,[object Object]
Regulation ,[object Object],[object Object],[object Object],[object Object],Euler angles Angle/axis Quaternion
Regulation (cont’d) ,[object Object],[object Object],[object Object],[object Object],[object Object],for all …  stability via Lyapunov argument
Robot Force Control A.D. MCCXXIV Indirect force control Luigi VILLANI Dipartimento di Informatica e Sistemistica Università degli Studi di Napoli Federico II [email_address]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A.D. MCCXXIV
Compliance control ,[object Object],[object Object],A.D. MCCXXIV
Impedance control ,[object Object],force/torque sensor A.D. MCCXXIV
Impedance control (cont’d) ,[object Object],A.D. MCCXXIV
Impedance control (cont’d) ,[object Object],[object Object],compliant frame A.D. MCCXXIV
Impedance control (cont’d) ,[object Object],[object Object],[object Object],A.D. MCCXXIV
Impedance control (cont’d) ,[object Object],[object Object],[object Object],[object Object],task geometric inconsistency A.D. MCCXXIV
Impedance control (cont’d) ,[object Object],[object Object],[object Object],task geometric consistency (XYZ Euler angles + diagonal stiffness) A.D. MCCXXIV
Impedance control (cont’d) ,[object Object],[object Object],[object Object],task geometric consistency A.D. MCCXXIV
Impedance control (cont’d) ,[object Object],[object Object],[object Object],task geometric consistency A.D. MCCXXIV
Robot Force Control Direct force control Stefano CHIAVERINI Dipartimento di Automazione, Elettromagnetismo, Ingegneria dell’Informazione e Matematica Industriale Università degli Studi di Cassino [email_address]
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Force regulation ,[object Object],[object Object],[object Object]
Force regulation (cont’d) ,[object Object],[object Object]
Force/motion control ,[object Object],[object Object],[object Object],parallel control strategy
Force/motion control (cont’d) ,[object Object],[object Object]
Force/motion control (cont’d) ,[object Object]
Force/motion control (cont’d) ,[object Object]
Force/motion control (cont’d) ,[object Object]
Force/motion control (cont’d) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Force/motion control (cont’d) ,[object Object],[object Object]
Experiments ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Experiments (cont’d) ,[object Object],[object Object],[object Object],[object Object]
Experiments (cont’d) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Further experiments ,[object Object],[object Object],[object Object],[object Object]
Further experiments (cont’d) ,[object Object],[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object],[object Object]
References (cont’d) ,[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

Tendances (20)

Robotic arm
Robotic armRobotic arm
Robotic arm
 
Ppt of servomotor
Ppt of servomotorPpt of servomotor
Ppt of servomotor
 
Robot control
Robot controlRobot control
Robot control
 
Swarm ROBOTICS
Swarm ROBOTICSSwarm ROBOTICS
Swarm ROBOTICS
 
Robot Arm Kinematics
Robot Arm KinematicsRobot Arm Kinematics
Robot Arm Kinematics
 
Robotics and Automation basic concepts
Robotics and Automation   basic conceptsRobotics and Automation   basic concepts
Robotics and Automation basic concepts
 
Robot Path Control
Robot Path ControlRobot Path Control
Robot Path Control
 
Robotics
RoboticsRobotics
Robotics
 
Robotics
RoboticsRobotics
Robotics
 
The robotic arm
The robotic arm The robotic arm
The robotic arm
 
Robot Force Control Introduction
Robot Force Control IntroductionRobot Force Control Introduction
Robot Force Control Introduction
 
Robot programming
Robot programmingRobot programming
Robot programming
 
Robot kinematics
Robot kinematicsRobot kinematics
Robot kinematics
 
Industrial robots
Industrial robotsIndustrial robots
Industrial robots
 
Industrial robots
Industrial robotsIndustrial robots
Industrial robots
 
Robotics and automation _ power sources and sensors
Robotics and automation _  power sources and sensorsRobotics and automation _  power sources and sensors
Robotics and automation _ power sources and sensors
 
Robotics applications
Robotics applicationsRobotics applications
Robotics applications
 
Robotics and Autoamtion_ manipulators, actuators and end effectors
Robotics and Autoamtion_ manipulators, actuators and end effectorsRobotics and Autoamtion_ manipulators, actuators and end effectors
Robotics and Autoamtion_ manipulators, actuators and end effectors
 
Grippers
GrippersGrippers
Grippers
 
Fundamentals of Robotics and Machine Vision System
Fundamentals of Robotics and Machine Vision SystemFundamentals of Robotics and Machine Vision System
Fundamentals of Robotics and Machine Vision System
 

Similaire à Robot force control

Booklet LDA Genourob GB
Booklet LDA Genourob GBBooklet LDA Genourob GB
Booklet LDA Genourob GB
Yves Crystal
 
Robust Presentation on h ifiinity based full state feedback controller design...
Robust Presentation on h ifiinity based full state feedback controller design...Robust Presentation on h ifiinity based full state feedback controller design...
Robust Presentation on h ifiinity based full state feedback controller design...
VivekKumar265461
 
Abstract— This paper describes the design of feedback li.docx
Abstract— This paper describes the design of feedback li.docxAbstract— This paper describes the design of feedback li.docx
Abstract— This paper describes the design of feedback li.docx
daniahendric
 
Impedance-Based Combination of Visual and Force Control for a Tendon-Driven R...
Impedance-Based Combination of Visual and Force Controlfor a Tendon-Driven R...Impedance-Based Combination of Visual and Force Controlfor a Tendon-Driven R...
Impedance-Based Combination of Visual and Force Control for a Tendon-Driven R...
wakerjin
 
CollisionDetectionReaction.pdf
CollisionDetectionReaction.pdfCollisionDetectionReaction.pdf
CollisionDetectionReaction.pdf
hitechvlp
 
Action Recognition (Thesis presentation)
Action Recognition (Thesis presentation)Action Recognition (Thesis presentation)
Action Recognition (Thesis presentation)
nikhilus85
 
An Enhanced Control Technique for the Elimination of Residual
An Enhanced Control Technique for the Elimination of ResidualAn Enhanced Control Technique for the Elimination of Residual
An Enhanced Control Technique for the Elimination of Residual
Doç.Dr. Selçuk MISTIKOĞLU
 

Similaire à Robot force control (20)

CSPA 2008 Presentation
CSPA 2008 PresentationCSPA 2008 Presentation
CSPA 2008 Presentation
 
Robotics of Quadruped Robot
Robotics of Quadruped RobotRobotics of Quadruped Robot
Robotics of Quadruped Robot
 
Booklet LDA Genourob GB
Booklet LDA Genourob GBBooklet LDA Genourob GB
Booklet LDA Genourob GB
 
Design Adaptive Artificial Inverse Dynamic Controller: Design Sliding Mode Fu...
Design Adaptive Artificial Inverse Dynamic Controller: Design Sliding Mode Fu...Design Adaptive Artificial Inverse Dynamic Controller: Design Sliding Mode Fu...
Design Adaptive Artificial Inverse Dynamic Controller: Design Sliding Mode Fu...
 
Robust and Smooth Force Sensor-less Power Assist Control
Robust and Smooth Force Sensor-less Power Assist ControlRobust and Smooth Force Sensor-less Power Assist Control
Robust and Smooth Force Sensor-less Power Assist Control
 
Navigation of Mobile Inverted Pendulum via Wireless control using LQR Technique
Navigation of Mobile Inverted Pendulum via Wireless control using LQR TechniqueNavigation of Mobile Inverted Pendulum via Wireless control using LQR Technique
Navigation of Mobile Inverted Pendulum via Wireless control using LQR Technique
 
Robust Presentation on h ifiinity based full state feedback controller design...
Robust Presentation on h ifiinity based full state feedback controller design...Robust Presentation on h ifiinity based full state feedback controller design...
Robust Presentation on h ifiinity based full state feedback controller design...
 
Sistema di misura per la valutazione del cammino
Sistema di misura per la valutazione del camminoSistema di misura per la valutazione del cammino
Sistema di misura per la valutazione del cammino
 
Abstract— This paper describes the design of feedback li.docx
Abstract— This paper describes the design of feedback li.docxAbstract— This paper describes the design of feedback li.docx
Abstract— This paper describes the design of feedback li.docx
 
Impedance-Based Combination of Visual and Force Control for a Tendon-Driven R...
Impedance-Based Combination of Visual and Force Controlfor a Tendon-Driven R...Impedance-Based Combination of Visual and Force Controlfor a Tendon-Driven R...
Impedance-Based Combination of Visual and Force Control for a Tendon-Driven R...
 
excavator leakage detection and control.pptx
excavator leakage detection and control.pptxexcavator leakage detection and control.pptx
excavator leakage detection and control.pptx
 
Visual Verifications through Liveness Analysis using Mobile Devices
Visual Verifications through Liveness Analysis using Mobile DevicesVisual Verifications through Liveness Analysis using Mobile Devices
Visual Verifications through Liveness Analysis using Mobile Devices
 
The Joy of SLAM
The Joy of SLAMThe Joy of SLAM
The Joy of SLAM
 
FINAL PROJ REP
FINAL PROJ REPFINAL PROJ REP
FINAL PROJ REP
 
Robust composite nonlinear feedback for nonlinear Steer-by-Wire vehicle’s Yaw...
Robust composite nonlinear feedback for nonlinear Steer-by-Wire vehicle’s Yaw...Robust composite nonlinear feedback for nonlinear Steer-by-Wire vehicle’s Yaw...
Robust composite nonlinear feedback for nonlinear Steer-by-Wire vehicle’s Yaw...
 
Maqueta movimiento perpetuo ibarra alexander
Maqueta movimiento perpetuo   ibarra alexanderMaqueta movimiento perpetuo   ibarra alexander
Maqueta movimiento perpetuo ibarra alexander
 
CollisionDetectionReaction.pdf
CollisionDetectionReaction.pdfCollisionDetectionReaction.pdf
CollisionDetectionReaction.pdf
 
Action Recognition (Thesis presentation)
Action Recognition (Thesis presentation)Action Recognition (Thesis presentation)
Action Recognition (Thesis presentation)
 
An Enhanced Control Technique for the Elimination of Residual
An Enhanced Control Technique for the Elimination of ResidualAn Enhanced Control Technique for the Elimination of Residual
An Enhanced Control Technique for the Elimination of Residual
 
Lecture 04
Lecture 04Lecture 04
Lecture 04
 

Dernier

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Dernier (20)

How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
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
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
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
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
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...
 
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
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
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
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
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
 

Robot force control

  • 1. Introduction Lorenzo Sciavicco Motion control Bruno Siciliano Indirect force control Luigi Villani Direct force control Stefano Chiaverini Experiments Bruno Siciliano Hybrid force control and contact estimation in the task frame formalism Herman Bruyninckx
  • 2.
  • 3. Robot Force Control Introduction Lorenzo SCIAVICCO Dipartimento di Informatica e Automazione Università degli Studi di Roma Tre [email_address]
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. Robot Force Control Motion control Bruno SICILIANO Dipartimento di Ingegneria dell’Informazione e Ingegneria Elettrica Università degli Studi di Salerno [email_address]
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. Robot Force Control A.D. MCCXXIV Indirect force control Luigi VILLANI Dipartimento di Informatica e Sistemistica Università degli Studi di Napoli Federico II [email_address]
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. Robot Force Control Direct force control Stefano CHIAVERINI Dipartimento di Automazione, Elettromagnetismo, Ingegneria dell’Informazione e Matematica Industriale Università degli Studi di Cassino [email_address]
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.