SlideShare a Scribd company logo
1 of 21
Download to read offline
Review
Sami Haddadin, Alessandro De Luca, Albu-Schaffer. 2017.
Robot Collisions:
A Survey on Detection, Isolation, and Identification
ModuLabs
강남Dynamics Lab
Hancheol Choi
(babchol@gmail.com)
Introduction
Collision Event Pipeline
• Pre-collision: collision avoidance, minimize impact effects
• Detection: collision TRUE or FALSE
• Isolation: which part being collided
• Identification:
• Classification: accidential, intentional
• Reaction: low-level control
• Post-collision: recognize human’s wish
Independent from context
Contribution
• Apply to: A hydraulically driven humanoid, flying robots, KUKA LWR iiwa,
FRANKA EMIKA, ABB YuMi
• Main characteristics of original works
1) Use only proprioceptive sensors
2) Elegant physical motivation: total energy, generalized momentum
3) Rigid, flexible joints
4) Independent from the control method
5) Provide directional and intensity information
• Plus contributions
1) More favorable version of the energy observer that is based on kinetic energy only
2) Elaborate on the momentum-based method, showing sufficient conditions for localizing
the contact force vector using only proprioceptive sensors
3) Compare and rate computational effort, required measurement quantities
4) New experimental results with the link momentum observer for the DLR/KUKA LWR
including its capability for external force estimation as well as collision isolation and
identification.
5) First experimental analysis using the energy observer
6) Simulative analysis of real-world effects on the momentum-based monitoring
• Practical comments
1) Motor/link-side friction – thresholding on the collision detection performance
2) Variant of the momentum observer for flexible robots that does not require any information
on the joint stiffness and uses only motor- and link-side position measurements
Robot Dynamics and Properties
Rigid Joint Robot
Rigid-body dynamics including external torque
Skew-symmetric property of is equivalent from
Contact jacobian
Total Energy
Generalized momentum
Flexible Joint Robot
Joint deflection:
Link dynamics:
Elastic torque(also output of torque sensing device):
Motor dynamics:
Total Energy
Generalized momentum
Collision Monitoring Methods for Rigid-Joint Robot
Power Estimation via Energy Observer
Total energy
Derivatives of total energy
Observer dynamics
Intergrate external power estimation
Use kinetic energy instead of total energy
When joint velocity is zero, no collision detected!
Wrenches orthogonal to the contact velocity cannot be detected!
Direct Estimation of
It uses joint acceleration. It is double differentiated, so it’s very noisy.
Monitoring via Inverse Dynamics
Feed forward term
Estimation of external torque
Estimation of via Velocity Observer
Actual acceleration
Observer dynamics
Integrate external torque estimation
Nonlinear and coupled because of using inverse of inertia matrix
Estimation of via Momentum Observer
Derivatives of momentum
Observer dynamics
Integrate external torque estimation
No need for acceleration
No matter when joint velocity is zero
Computational Issues
Recursive Newton-Euler(NE)
ex)
Monified recursive Newton-Euler (NE)
In momentum-observer method, we have to calculate
1) NE and numerical approximation of derivative of the inertia matrix
2) Customized Lagrange dynamics in symbolic form
3) NE and MNE
Extension To Robots with Flexible Robots
Collision detection of flexible joint robots
Elastic Robots vs. Intrinsically flexible joint robots
Link-side momentum observer
measuring can decouple motor-side friction
Total momentum observer
does not require joint torque sensing
again sensitive to motor-side friction.
Estimating via joint torque sensing or iterative scheme
Second position sensor on the link side, but achieving necessary
resolution for obtaining 𝑞 via numerical differentiation is difficult
Albu-Schaffer, 2007
Experimental Results
Simulation
1) 𝜃 is quantized with a resolution of 400 increments and filtered with a
first-order filter(cutoff frequency 300Hz)
2) 𝜏𝐽 uniformly distributed noise of ±0.3 Nm, hysteresis Δ𝜏ℎ𝑦𝑠=0.2Nm,
quantization of 12-bit resolution and filtered with a first-order filter(cutoff
frequency 300Hz)
3) Harmonic drive gears produce a ripple torque 𝜏 𝐻𝐷,𝑚𝑎𝑥 = 0.2 Nm at a
frequency, which is twice velocity 𝜃
4) link position and velocity, velocity is filtered with a first-order
filter(cutofffrequency 300Hz)
5) Link-side coulomb friction 𝜏 𝑓 𝑞
= 0.5 Nm
6) Estimated end-effector mass is 50% of the real mass
7) θ, τJ is delayed by td,θ = 1ms, td,τJ
= 1ms
Experimental Results
Reference
[1] Sami Haddadin, Alessandro De Luca, Albu-Schaffer, “Robot Collisions: A Survey
on Detection, Isolation, and Identification”, TRO, 2017.
[2] A. De Luca and L. Ferrajoli, “A modified Newton-Euler method for dynamic
computations in robot fault detection and control,” in Proc. IEEE
Int. Conf. Robot. Autom., 2009, pp. 3359–3364.
[3] L. Le Tien, A. Albu-Sch¨affer, A. De Luca, and G. Hirzinger, “Friction
observer and compensation for control of robotswith joint torque measurement,”
in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., 2008, pp. 3789–
3795.
[4] A. Albu-Sch¨affer, C. Ott, and G. Hirzinger, “A unified passivity-based
control framework for position, torque and impedance control of flexible
joint robots,” Int. J. Robot. Res., vol. 26, pp. 23–39, 2007.

More Related Content

What's hot

Base Excited Systems
Base Excited SystemsBase Excited Systems
Base Excited SystemsTeja Ande
 
single degree of freedom systems forced vibrations
single degree of freedom systems forced vibrations single degree of freedom systems forced vibrations
single degree of freedom systems forced vibrations KESHAV
 
Response spectra
Response spectraResponse spectra
Response spectra321nilesh
 
two degree of freddom system
two degree of freddom systemtwo degree of freddom system
two degree of freddom systemYash Patel
 
Algorithms for Global Positioning
Algorithms for Global PositioningAlgorithms for Global Positioning
Algorithms for Global PositioningKevin Le
 
Response spectrum method
Response spectrum methodResponse spectrum method
Response spectrum method321nilesh
 
The cubic root unscented kalman filter to estimate the position and orientat...
The cubic root unscented kalman filter to estimate  the position and orientat...The cubic root unscented kalman filter to estimate  the position and orientat...
The cubic root unscented kalman filter to estimate the position and orientat...IJECEIAES
 
Modelling and Simulations
Modelling and SimulationsModelling and Simulations
Modelling and SimulationsMinjie Lu
 
ME 644 Trebuchet Parametric Design Optimization
ME 644 Trebuchet Parametric Design OptimizationME 644 Trebuchet Parametric Design Optimization
ME 644 Trebuchet Parametric Design OptimizationBenjamin Johnson
 
Modelling and Simulations Minor Project
Modelling and Simulations Minor ProjectModelling and Simulations Minor Project
Modelling and Simulations Minor ProjectMinjie Lu
 
IMPULSE RESPONSE OF SECOND ORDER SYSTEM
IMPULSE RESPONSE OF SECOND ORDER SYSTEMIMPULSE RESPONSE OF SECOND ORDER SYSTEM
IMPULSE RESPONSE OF SECOND ORDER SYSTEMsanjay kumar pediredla
 
Dynamics of multiple degree of freedom linear systems
Dynamics of multiple degree of freedom linear systemsDynamics of multiple degree of freedom linear systems
Dynamics of multiple degree of freedom linear systemsUniversity of Glasgow
 
D03202018036
D03202018036D03202018036
D03202018036theijes
 
Closed-Form Solutions For Optimum Rotor in Hover and Climb
Closed-Form Solutions For Optimum Rotor in Hover and ClimbClosed-Form Solutions For Optimum Rotor in Hover and Climb
Closed-Form Solutions For Optimum Rotor in Hover and ClimbWilliam Luer
 

What's hot (20)

Base Excited Systems
Base Excited SystemsBase Excited Systems
Base Excited Systems
 
single degree of freedom systems forced vibrations
single degree of freedom systems forced vibrations single degree of freedom systems forced vibrations
single degree of freedom systems forced vibrations
 
Response spectra
Response spectraResponse spectra
Response spectra
 
two degree of freddom system
two degree of freddom systemtwo degree of freddom system
two degree of freddom system
 
Module 5
Module 5Module 5
Module 5
 
Module 4
Module 4Module 4
Module 4
 
Algorithms for Global Positioning
Algorithms for Global PositioningAlgorithms for Global Positioning
Algorithms for Global Positioning
 
Response spectrum method
Response spectrum methodResponse spectrum method
Response spectrum method
 
The cubic root unscented kalman filter to estimate the position and orientat...
The cubic root unscented kalman filter to estimate  the position and orientat...The cubic root unscented kalman filter to estimate  the position and orientat...
The cubic root unscented kalman filter to estimate the position and orientat...
 
Modelling and Simulations
Modelling and SimulationsModelling and Simulations
Modelling and Simulations
 
ME 644 Trebuchet Parametric Design Optimization
ME 644 Trebuchet Parametric Design OptimizationME 644 Trebuchet Parametric Design Optimization
ME 644 Trebuchet Parametric Design Optimization
 
MINIMUM PHASE SYSTEMS
MINIMUM PHASE SYSTEMSMINIMUM PHASE SYSTEMS
MINIMUM PHASE SYSTEMS
 
Modelling and Simulations Minor Project
Modelling and Simulations Minor ProjectModelling and Simulations Minor Project
Modelling and Simulations Minor Project
 
Dynamics of wind & marine turbines
Dynamics of wind & marine turbinesDynamics of wind & marine turbines
Dynamics of wind & marine turbines
 
IMPULSE RESPONSE OF SECOND ORDER SYSTEM
IMPULSE RESPONSE OF SECOND ORDER SYSTEMIMPULSE RESPONSE OF SECOND ORDER SYSTEM
IMPULSE RESPONSE OF SECOND ORDER SYSTEM
 
Dynamics of multiple degree of freedom linear systems
Dynamics of multiple degree of freedom linear systemsDynamics of multiple degree of freedom linear systems
Dynamics of multiple degree of freedom linear systems
 
Absorber
AbsorberAbsorber
Absorber
 
D03202018036
D03202018036D03202018036
D03202018036
 
Programming project
Programming projectProgramming project
Programming project
 
Closed-Form Solutions For Optimum Rotor in Hover and Climb
Closed-Form Solutions For Optimum Rotor in Hover and ClimbClosed-Form Solutions For Optimum Rotor in Hover and Climb
Closed-Form Solutions For Optimum Rotor in Hover and Climb
 

Similar to Review robot-collisions-survey

KMEM4212_Applied Vibration_Group Assignment_Report_CL 3
KMEM4212_Applied Vibration_Group Assignment_Report_CL 3KMEM4212_Applied Vibration_Group Assignment_Report_CL 3
KMEM4212_Applied Vibration_Group Assignment_Report_CL 3Max Lee
 
Electromagnetic Braking System using Ultrasonic Sensor
Electromagnetic Braking System using Ultrasonic SensorElectromagnetic Braking System using Ultrasonic Sensor
Electromagnetic Braking System using Ultrasonic SensorAI Publications
 
VETOMAC_presentation_template.pptx
VETOMAC_presentation_template.pptxVETOMAC_presentation_template.pptx
VETOMAC_presentation_template.pptxKarimullaShaik81
 
Autotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plantAutotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation planteSAT Journals
 
FYP_Thesis Presentation
FYP_Thesis PresentationFYP_Thesis Presentation
FYP_Thesis PresentationMax Lee
 
Instrumentation and Automation of Mechatronic
Instrumentation and Automation of MechatronicInstrumentation and Automation of Mechatronic
Instrumentation and Automation of MechatronicIJERA Editor
 
MARKET ANALYSIS OF FINANCIAL INSTITUTIONS AND ENTREPRENEURSHIP IN INDIA
MARKET ANALYSIS OF FINANCIAL INSTITUTIONS AND ENTREPRENEURSHIP IN INDIAMARKET ANALYSIS OF FINANCIAL INSTITUTIONS AND ENTREPRENEURSHIP IN INDIA
MARKET ANALYSIS OF FINANCIAL INSTITUTIONS AND ENTREPRENEURSHIP IN INDIAIAEME Publication
 
Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission
Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission
Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission IJECEIAES
 
Alienor method applied to induction machine parameters identification
Alienor method applied to induction machine parameters identification Alienor method applied to induction machine parameters identification
Alienor method applied to induction machine parameters identification IJECEIAES
 
Influence of Sensorless Control on the Noise of Switched Reluctance Motor Drive
Influence of Sensorless Control on the Noise of Switched Reluctance Motor DriveInfluence of Sensorless Control on the Noise of Switched Reluctance Motor Drive
Influence of Sensorless Control on the Noise of Switched Reluctance Motor DriveIJPEDS-IAES
 
Dynamics lab manual
Dynamics lab manualDynamics lab manual
Dynamics lab manualDr. Ramesh B
 
Vibration analysis and modelling of cantilever beam
Vibration analysis and modelling of cantilever beam Vibration analysis and modelling of cantilever beam
Vibration analysis and modelling of cantilever beam Baran Shafqat
 
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...IRJET Journal
 
The Analysis of Aluminium Cantilever Beam with Piezoelectric Material by Chan...
The Analysis of Aluminium Cantilever Beam with Piezoelectric Material by Chan...The Analysis of Aluminium Cantilever Beam with Piezoelectric Material by Chan...
The Analysis of Aluminium Cantilever Beam with Piezoelectric Material by Chan...IRJET Journal
 
ADC Lab Analysis
ADC Lab AnalysisADC Lab Analysis
ADC Lab AnalysisKara Bell
 

Similar to Review robot-collisions-survey (20)

KMEM4212_Applied Vibration_Group Assignment_Report_CL 3
KMEM4212_Applied Vibration_Group Assignment_Report_CL 3KMEM4212_Applied Vibration_Group Assignment_Report_CL 3
KMEM4212_Applied Vibration_Group Assignment_Report_CL 3
 
Electromagnetic Braking System using Ultrasonic Sensor
Electromagnetic Braking System using Ultrasonic SensorElectromagnetic Braking System using Ultrasonic Sensor
Electromagnetic Braking System using Ultrasonic Sensor
 
VETOMAC_presentation_template.pptx
VETOMAC_presentation_template.pptxVETOMAC_presentation_template.pptx
VETOMAC_presentation_template.pptx
 
Autotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plantAutotuning of pid controller for robot arm and magnet levitation plant
Autotuning of pid controller for robot arm and magnet levitation plant
 
FYP_Thesis Presentation
FYP_Thesis PresentationFYP_Thesis Presentation
FYP_Thesis Presentation
 
12 l1-harmonic methodology
12 l1-harmonic methodology12 l1-harmonic methodology
12 l1-harmonic methodology
 
Instrumentation and Automation of Mechatronic
Instrumentation and Automation of MechatronicInstrumentation and Automation of Mechatronic
Instrumentation and Automation of Mechatronic
 
MARKET ANALYSIS OF FINANCIAL INSTITUTIONS AND ENTREPRENEURSHIP IN INDIA
MARKET ANALYSIS OF FINANCIAL INSTITUTIONS AND ENTREPRENEURSHIP IN INDIAMARKET ANALYSIS OF FINANCIAL INSTITUTIONS AND ENTREPRENEURSHIP IN INDIA
MARKET ANALYSIS OF FINANCIAL INSTITUTIONS AND ENTREPRENEURSHIP IN INDIA
 
Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission
Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission
Rolling Element Bearing Condition Monitoring using Filtered Acoustic Emission
 
Alienor method applied to induction machine parameters identification
Alienor method applied to induction machine parameters identification Alienor method applied to induction machine parameters identification
Alienor method applied to induction machine parameters identification
 
VD PPT.pptx
VD PPT.pptxVD PPT.pptx
VD PPT.pptx
 
Influence of Sensorless Control on the Noise of Switched Reluctance Motor Drive
Influence of Sensorless Control on the Noise of Switched Reluctance Motor DriveInfluence of Sensorless Control on the Noise of Switched Reluctance Motor Drive
Influence of Sensorless Control on the Noise of Switched Reluctance Motor Drive
 
Ijmet 06 08_006
Ijmet 06 08_006Ijmet 06 08_006
Ijmet 06 08_006
 
Ijmet 06 08_006
Ijmet 06 08_006Ijmet 06 08_006
Ijmet 06 08_006
 
Dynamics lab manual
Dynamics lab manualDynamics lab manual
Dynamics lab manual
 
Vibration analysis and modelling of cantilever beam
Vibration analysis and modelling of cantilever beam Vibration analysis and modelling of cantilever beam
Vibration analysis and modelling of cantilever beam
 
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
Model Order Reduction of an ISLANDED MICROGRID using Single Perturbation, Dir...
 
The Analysis of Aluminium Cantilever Beam with Piezoelectric Material by Chan...
The Analysis of Aluminium Cantilever Beam with Piezoelectric Material by Chan...The Analysis of Aluminium Cantilever Beam with Piezoelectric Material by Chan...
The Analysis of Aluminium Cantilever Beam with Piezoelectric Material by Chan...
 
[IJET-V1I4P8] Authors :T.Vignesh,V.Dileepan, P.Kannappar, R.Manoj Babu , P.E...
[IJET-V1I4P8]  Authors :T.Vignesh,V.Dileepan, P.Kannappar, R.Manoj Babu , P.E...[IJET-V1I4P8]  Authors :T.Vignesh,V.Dileepan, P.Kannappar, R.Manoj Babu , P.E...
[IJET-V1I4P8] Authors :T.Vignesh,V.Dileepan, P.Kannappar, R.Manoj Babu , P.E...
 
ADC Lab Analysis
ADC Lab AnalysisADC Lab Analysis
ADC Lab Analysis
 

Recently uploaded

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 

Recently uploaded (20)

Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 

Review robot-collisions-survey

  • 1. Review Sami Haddadin, Alessandro De Luca, Albu-Schaffer. 2017. Robot Collisions: A Survey on Detection, Isolation, and Identification ModuLabs 강남Dynamics Lab Hancheol Choi (babchol@gmail.com)
  • 3. Collision Event Pipeline • Pre-collision: collision avoidance, minimize impact effects • Detection: collision TRUE or FALSE • Isolation: which part being collided • Identification: • Classification: accidential, intentional • Reaction: low-level control • Post-collision: recognize human’s wish Independent from context
  • 4. Contribution • Apply to: A hydraulically driven humanoid, flying robots, KUKA LWR iiwa, FRANKA EMIKA, ABB YuMi • Main characteristics of original works 1) Use only proprioceptive sensors 2) Elegant physical motivation: total energy, generalized momentum 3) Rigid, flexible joints 4) Independent from the control method 5) Provide directional and intensity information • Plus contributions 1) More favorable version of the energy observer that is based on kinetic energy only 2) Elaborate on the momentum-based method, showing sufficient conditions for localizing the contact force vector using only proprioceptive sensors 3) Compare and rate computational effort, required measurement quantities 4) New experimental results with the link momentum observer for the DLR/KUKA LWR including its capability for external force estimation as well as collision isolation and identification. 5) First experimental analysis using the energy observer 6) Simulative analysis of real-world effects on the momentum-based monitoring • Practical comments 1) Motor/link-side friction – thresholding on the collision detection performance 2) Variant of the momentum observer for flexible robots that does not require any information on the joint stiffness and uses only motor- and link-side position measurements
  • 5. Robot Dynamics and Properties
  • 6. Rigid Joint Robot Rigid-body dynamics including external torque Skew-symmetric property of is equivalent from Contact jacobian Total Energy Generalized momentum
  • 7. Flexible Joint Robot Joint deflection: Link dynamics: Elastic torque(also output of torque sensing device): Motor dynamics: Total Energy Generalized momentum
  • 8. Collision Monitoring Methods for Rigid-Joint Robot
  • 9. Power Estimation via Energy Observer Total energy Derivatives of total energy Observer dynamics Intergrate external power estimation Use kinetic energy instead of total energy When joint velocity is zero, no collision detected! Wrenches orthogonal to the contact velocity cannot be detected!
  • 10. Direct Estimation of It uses joint acceleration. It is double differentiated, so it’s very noisy.
  • 11. Monitoring via Inverse Dynamics Feed forward term Estimation of external torque
  • 12. Estimation of via Velocity Observer Actual acceleration Observer dynamics Integrate external torque estimation Nonlinear and coupled because of using inverse of inertia matrix
  • 13. Estimation of via Momentum Observer Derivatives of momentum Observer dynamics Integrate external torque estimation No need for acceleration No matter when joint velocity is zero
  • 14. Computational Issues Recursive Newton-Euler(NE) ex) Monified recursive Newton-Euler (NE) In momentum-observer method, we have to calculate 1) NE and numerical approximation of derivative of the inertia matrix 2) Customized Lagrange dynamics in symbolic form 3) NE and MNE
  • 15.
  • 16. Extension To Robots with Flexible Robots
  • 17. Collision detection of flexible joint robots Elastic Robots vs. Intrinsically flexible joint robots Link-side momentum observer measuring can decouple motor-side friction Total momentum observer does not require joint torque sensing again sensitive to motor-side friction. Estimating via joint torque sensing or iterative scheme Second position sensor on the link side, but achieving necessary resolution for obtaining 𝑞 via numerical differentiation is difficult Albu-Schaffer, 2007
  • 19. Simulation 1) 𝜃 is quantized with a resolution of 400 increments and filtered with a first-order filter(cutoff frequency 300Hz) 2) 𝜏𝐽 uniformly distributed noise of ±0.3 Nm, hysteresis Δ𝜏ℎ𝑦𝑠=0.2Nm, quantization of 12-bit resolution and filtered with a first-order filter(cutoff frequency 300Hz) 3) Harmonic drive gears produce a ripple torque 𝜏 𝐻𝐷,𝑚𝑎𝑥 = 0.2 Nm at a frequency, which is twice velocity 𝜃 4) link position and velocity, velocity is filtered with a first-order filter(cutofffrequency 300Hz) 5) Link-side coulomb friction 𝜏 𝑓 𝑞 = 0.5 Nm 6) Estimated end-effector mass is 50% of the real mass 7) θ, τJ is delayed by td,θ = 1ms, td,τJ = 1ms
  • 21. Reference [1] Sami Haddadin, Alessandro De Luca, Albu-Schaffer, “Robot Collisions: A Survey on Detection, Isolation, and Identification”, TRO, 2017. [2] A. De Luca and L. Ferrajoli, “A modified Newton-Euler method for dynamic computations in robot fault detection and control,” in Proc. IEEE Int. Conf. Robot. Autom., 2009, pp. 3359–3364. [3] L. Le Tien, A. Albu-Sch¨affer, A. De Luca, and G. Hirzinger, “Friction observer and compensation for control of robotswith joint torque measurement,” in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst., 2008, pp. 3789– 3795. [4] A. Albu-Sch¨affer, C. Ott, and G. Hirzinger, “A unified passivity-based control framework for position, torque and impedance control of flexible joint robots,” Int. J. Robot. Res., vol. 26, pp. 23–39, 2007.