In fact, by observing the curves in Figure 17, it is
evident the increased efficiency in terms of task time,
as in Test 2a the robot reaches the home position 1 𝑠
before Test 2b. Notice that in each test the magnitude
of the end-effector velocity has been limited to
0.25 𝑚/𝑠 due to safety concerns.
Figure 17: Comparison of minimum distance and end-
effector velocity of Test 2a and Test 2b.
4 CONCLUSIONS
The state of the art on human robot collaboration
suggested that there is a lack of contributions on
conditioning collision-free robot trajectories
according to human preferences. In this work, an
effective solution based on attractive and repulsive
geometries opportunely placed around the human has
been proposed. The combination of repulsive volume
with attractive effects is novel. The attraction has
been related to cylindrical sectors, whose features can
be modified at will to fit the body part and to produce
attractive velocity components along preferred
directions.
To evaluate the effectiveness of the algorithm, a
simulation environment made of a collaborative robot
UR5 and a human dummy has been used. To simulate
human-like motion, the dummy is moved according
to data previously acquired by two Kinect sensors in
duplex configuration. A pick and place task has been
considered, as this can be a subtask of a collaborative
assembly. Results have shown that by placing
attractive cylindrical sectors on the hand rather than
on the forearm of the operator, the collision avoidance
path can be influenced in some way. The robot is
forced passing in front of the hand or above the
forearm during the avoidance manoeuvre. This allows
to choose a priori the collision avoidance direction.
Future works will regard the possibility to use
different attractive geometries, e.g. spherical sectors
and planes, and the experimental application in a real
world scenario to evaluate the robustness of the
proposed approach in different operating conditions.
REFERENCES
Byner, C., Matthias, B., & Ding, H. (2019). Dynamic speed
and separation monitoring for collaborative robot
applications – Concepts and performance. Robotics and
Computer-Integrated Manufacturing, 58(September
2018), 239–252. https://doi.org/10.1016/
j.rcim.2018.11.002
Chen, J.-H., & Song, K.-T. (2018). Collision-Free Motion
Planning for Human-Robot Collaborative Safety Under
Cartesian Constraint. 2018 IEEE International
Conference on Robotics and Automation (ICRA), 1–7.
https://doi.org/10.1109/ICRA.2018.8460185
Corrales, J. A., Candelas, F. A., & Torres, F. (2011). Safe
human – robot interaction based on dynamic sphere-
swept line bounding volumes. Robotics and Computer-
Integrated Manufacturing, 27, 177–185.
https://doi.org/10.1016/j.rcim.2010.07.005
Dragan, A. D., Bauman, S., Forlizzi, J., & Srinivasa, S. S.
(2015). Effects of Robot Motion on Human-Robot
Collaboration. In ACM/IEEE International Conference
on Human-Robot Interaction (pp. 51–58). ACM.
https://doi.org/10.1145/2696454.2696473
Flacco, F., Kroger, T., Luca, A. De, & Khatib, O. (2012). A
Depth Space Approach to Human-Robot Collision
Avoidance. IEEE International Conference on
Robotics and Automation.
ISO/TS 15066. Robots and Robotic Devices: Collaborative
Robots. (2016). International Organization for
Standardization. Geneva, Switzerland.
Kaldestad, K. B., Haddadin, S., Belder, R., Hovland, G., &
Anisi, D. A. (2014). Collision avoidance with potential
fields based on parallel processing of 3D-point cloud
data on the GPU. Proceedings - IEEE International
Conference on Robotics and Automation, 3250–3257.
https://doi.org/10.1109/ICRA.2014.6907326
Koppenborg, M., Nickel, P., Naber, B., Lungfiel, A., &
Huelke, M. (2017). Effects of movement speed and
predictability in human – robot collaboration. Human
Factors and Ergonomics in Manufacturing & Service
Industries, 27(4), 197–209. https://doi.org/
10.1002/hfm.20703
Krüger, J., Lien, T. K., & Verl, A. (2009). Cooperation of
human and machines in assembly lines. CIRP Annals -
Manufacturing Technology, 58(2), 628–646.
https://doi.org/10.1016/j.cirp.2009.09.009
Liu, C., & Tomizuka, M. (2016). Algorithmic Safety
Measures for Intelligent Industrial Co-Robots. 2016
IEEE International Conference on Robotics and
Automation (ICRA), 3095–3102. https://doi.org/
10.1109/ICRA.2016.7487476
Martinez-Salvador, B., Perez-Francisco, M., & Del Pobil,
A. P. (2003). Collision detection between robot arms
and people. Journal OfIntelligent and Robotic Systems,
38, 105–119. https://doi.org/10.1023/A
Mauro, S., Scimmi, L. S., & Pastorelli, S. (2017). Collision
avoidance algorithm for collaborative robotics.
International Journal of Automation Technology,
11(3), 481–489. https://doi.org/10.1007/978-3-319-
61276-8_38