Collision in Human Robot Collaboration
Fabrizio Flacco
Dipartimento di Ingegneria Informatica, Automatica e Gestionale AMR – Prof. G. Oriolo
Collision in Human Robot Collaboration Fabrizio Flacco - - PowerPoint PPT Presentation
Collision in Human Robot Collaboration Fabrizio Flacco Dipartimento di Ingegneria Informatica, Automatica e Gestionale AMR Prof. G. Oriolo Safe pHRI Human friendly robots Safety Coexistence Collaboration Rome, April 17 2012 pHR
Dipartimento di Ingegneria Informatica, Automatica e Gestionale AMR – Prof. G. Oriolo
Rome, April 17 2012 pHR Cooperation @ AMR 2
Human friendly robots
Rome, April 17 2012 pHR Cooperation @ AMR 3
YESTERDAY
Rome, April 17 2012 pHR Cooperation @ AMR 4
TODAY
Rome, April 17 2012 pHR Cooperation @ AMR 5
TOMORROW
Rome, April 17 2012 pHR Cooperation @ AMR 6
Top-down hierarchy
Rome, April 17 2012 pHR Cooperation @ AMR 7
From stereovision to the Kinect
Rome, April 17 2012 pHR Cooperation @ AMR 8
A 2.5 dimensional space
Non-homogeneous 2.5 dimensional space
The depth space is modeled as a pin-hole Point in a Cartesian reference frame Point in the sensor frame Point in the depth space
Rome, April 17 2012 pHR Cooperation @ AMR 9
How to use it?
Configuration Space Cartesian Space Depth Space
Rome, April 17 2012 pHR Cooperation @ AMR 10
Only for few dof
Rome, April 17 2012 pHR Cooperation @ AMR 11
A long process
Rome, April 17 2012 pHR Cooperation @ AMR 12
Distance Evaluation
Distance between a point of interest and an obstacle point
do>dp yes no
Rome, April 17 2012 pHR Cooperation @ AMR 13
All known
Rome, April 17 2012 pHR Cooperation @ AMR 14
A potential field like method
Repulsive vector generated from the distance vector Repulsive vector due to a single obstacle point The repulsive vectors due to all obstacles near to the point of interest are considered.
repulsive vectors
Rome, April 17 2012 pHR Cooperation @ AMR 15
A potential field like method
Rome, April 17 2012 pHR Cooperation @ AMR 16
A potential field like method
Rome, April 17 2012 pHR Cooperation @ AMR 17
Case of obstacles faster than control point Obstacles velocity taken into account by considering the variation of the repulsive vector O PoI O PoI
The pivot method
Rome, April 17 2012 pHR Cooperation @ AMR 18
repulsive vector repulsive velocity
www.reflexxes.com
Repulsive vector Cartesian Constrains Joint velocity limit
End effector and other control points
Rome, April 17 2012 pHR Cooperation @ AMR 19
Collision avoidance in depth space
Rome, April 17 2012 pHR Cooperation @ AMR 20
Physical and contactless
In physical collaboration, there is an explicit and intentional contact with exchange of forces between human and robot. By measuring or estimating these forces, the robot can predict human motion intentions and react accordingly. In contactless collaboration, there is no physical interaction: coordinated actions are guided or follow from an exchange of information, which can be achieved via direct commu- nication, like with gestures and/or voice commands, or indirect communication, by recognizing intentions or attention, e.g., through eye gaze.
Rome, April 17 2012 pHR Cooperation @ AMR 21
Allow contacts
Rome, April 17 2012 pHR Cooperation @ AMR 22
From human body to gesture recognition
Voice and Gesture
Speech recognition
Start Collaboration Starting Collaboration
Rome, April 17 2012 pHR Cooperation @ AMR 23
Voice and Gesture
Rome, April 17 2012 pHR Cooperation @ AMR 24
Voice and Gesture
Dipartimento di Ingegneria Informatica, Automatica e Gestionale AMR – Prof. G. Oriolo