Hostname: page-component-f554764f5-68cz6 Total loading time: 0 Render date: 2025-04-15T11:57:27.942Z Has data issue: false hasContentIssue false

A comprehensive safety architecture for human–robot collaboration in confined workspaces using improved artificial potential field

Published online by Cambridge University Press:  28 March 2025

Darren Alton Dsouza
Affiliation:
Department of Design and Manufacturing, Indian Institute of Science Campus, Gulmohar Marg, Devasandra Layout, Bengaluru, Karnataka, India
Shravan Shenoy
Affiliation:
Department of Design and Manufacturing, Indian Institute of Science Campus, Gulmohar Marg, Devasandra Layout, Bengaluru, Karnataka, India
Mingfeng Wang
Affiliation:
Department of Mechanical and Aerospace Engineering, Brunel University London, Kingston Lane, Uxbridge, UK
Abhra Roy Chowdhury*
Affiliation:
Department of Design and Manufacturing, Indian Institute of Science Campus, Gulmohar Marg, Devasandra Layout, Bengaluru, Karnataka, India
*
Corresponding author: Abhra Roy Chowdhury; Email: [email protected]

Abstract

Collaborative robotics in manufacturing introduces a new era of seamless human–robot collaboration (HRC), enhancing production line efficiency and adaptability. However, guaranteeing safe interaction while maintaining performance objectives presents significant challenges. Integrating safety with optimal robot performance is paramount to minimize task time and ensure its completion. Our work introduces an architecture for safety in confined human–robot workspaces by integrating existing safety and productivity methods into a unified framework specifically designed for constrained environments. By employing an improved artificial potential field, we optimize paths based on length and bending energy and compare baseline algorithms like gradient descent algorithm and rapidly exploring random tree (RRT*). We propose an evaluation metric for system performance that objectively maps to the system’s safety and efficiency in diverse collaborative scenarios. Additionally, the architecture supports multimodal interaction, including gesture-based inputs, for intuitive control and improved operator experience. Safety measures address static and dynamic obstacles using potential fields and safety zones, with a real-time safety evaluation module adjusting trajectories under specified constraints. A performance recovery algorithm facilitates swift resumption of high-speed operations post safety interventions. Validation includes comparing the algorithmic performance through simulations and experiments using the 6-degrees of freedom UR5 robot by universal robots to identify the most suitable algorithm. Results demonstrate an 83.87% improvement in system performance compared to ideal case scenarios, validating the effectiveness of the proposed architecture, evaluation metric, and multimodal interaction in enhancing safety and productivity.

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable

References

Ajoudani, A., Zanchettin, A. M., Ivaldi, S., Albu-Schäffer, A., Kosuge, K. and Khatib, O., “Progress and prospects of the human-robot collaboration,” Auton. Robot. 42(5), 957975 (2018).Google Scholar
Cherubini, A., Passama, R., Crosnier, A., Lasnier, A. and Fraisse, P., “Collaborative manufacturing with physical human-robot interaction,” Robot. Comp.-Integr. Manuf. 1, 13 (2016).Google Scholar
Gualtieri, L., Monizza, G. P., Rauch, E., Vidoni, R. and Matt, D. T., “From design for assembly to design for collaborative assembly-product design principles for enhancing safety, ergonomics and efficiency in human-robot collaboration,” Proc. CIRP 91, 546552 (2020a).Google Scholar
Gualtieri, L., Palomba, I., Merati, F. A., Rauch, E. and Vidoni, R, “Design of human-centered collaborative assembly workstations for the improvement of operators’ physical ergonomics and production efficiency: A case study,” Sustainability-BASEL 12(9), 3606 (2020b).Google Scholar
Zanchettin, A. M., Ceriani, N. M., Rocco, P., Ding, H. and Matthias, B., “Safety in human-robot collaborative manufacturing environments: Metrics and control,” IEEE Trans. Autom. Sci. Eng. 13(2), 882893 (2015).Google Scholar
Akella, P., Peshkin, M., Colgate, E., Wannasuphoprasit, W., Nagesh, N., Wells, J., Holland, S., Pearson, T. and Peacock, B.. “Cobots for the Automobile Assembly Line.” In: IEEE International Conference on Robotics and Automation, ICRA (1999).Google Scholar
Verscheure, D., Demeulenaere, B., Swevers, J., De Schutter, J. and Diehl, M., “Time-optimal path tracking for robots: A convex optimization approach,” IEEE Trans. Automat. Control 54(10), 23182327 (2009).CrossRefGoogle Scholar
ISO/TS 15066:2016. Robots and robotic devices - collaborative robots,” International Organization for Standardization, Standard ISO/TS 15066:2016 (2016).Google Scholar
Zinn, M., Khatib, O. and Roth, B.. “A New Actuation Approach for Human Friendly Robot Design.” In: Proc. IEEE Int. Conf. Robot. Autom. (ICRA, 2004) pp. 249254.Google Scholar
Zinn, M., Khatib, O., Roth, B. and Salisbury, J., “Playing it safe [human friendly robots],” IEEE Robot. Autom. Mag. 11(2), 1221 (2004).Google Scholar
Haddadin, S., Albu-Schaeffer, A. and Hirzinger, G., “Requirements for safe robots: Measurements, analysis and new insights,” Int. J. Robot. Res. 28(11-12), 15071527 (2008).CrossRefGoogle Scholar
Fryman, J. and Matthias, B., “Safety of Industrial Robots: From Conventional to Collaborative Applications,” In: German Conf. Robot. (ROBOTIK, 2012) pp. 15.Google Scholar
Marvel, J. A. and Norcross, R., “Implementing speed and separation monitoring in collaborative robot workcells,” Robot. Comput. Integr. Manuf. 44, 144155 (2017).CrossRefGoogle ScholarPubMed
Aivaliotis, P., Aivaliotis, S., Gkournelos, C., Kokkalis, K., Michalos, G. and Makris, S., “Power and force limiting on industrial robots for human-robot collaboration,” Robot. Comput. Integr. Manuf. 59, 346360 (2019).CrossRefGoogle Scholar
Haddadin, S., Haddadin, S., Khoury, A., Rokahr, T., Parusel, S., Burgkart, R., Bicchi, A. and Albu-Schäffer, A., “On making robots understand safety: Embedding injury knowledge into control,” Int. J. Robot. Res. 31(13), 15781602 (2012).Google Scholar
Lucci, N., Lacevic, B., Zanchettin, A. M. and Rocco, P., “Combining speed and separation monitoring with power and force limiting for safe collaborative robotics applications,” IEEE Robot. Autom. Lett. 5(4), 61216128 (2020).Google Scholar
Kokotinis, G., Michalos, G., Arkouli, Z. and Makris, S., “On the quantification of human-robot collaboration quality,” Int. J. Comp. Integ. Manuf. 36(10), 14311448 (2023).CrossRefGoogle Scholar
Gkournelos, C., Konstantinou, C., Angelakis, P., Tzavara, E. and Makris, S., “Praxis: A framework for AI-driven human action recognition in assembly,” J. Intell. Manuf. 35(8), 36973711 (2024).Google Scholar
Andronas, D., Kampourakis, E., Papadopoulos, G., Bakopoulou, K., Kotsaris, P. S., Michalos, G. and Makris, S., “Towards seamless collaboration of humans and high-payload robots: An automotive case study,” Robot Comp.-Integ. Manuf. 83, 102544 (2023).Google Scholar
Karagiannis, P., Kousi, N., Michalos, G., Dimoulas, K., Mparis, K., Dimosthenopoulos, D., Tokçalar, Ö., Guasch, T., Gerio, G. P. and Makris, S., “Adaptive speed and separation monitoring based on switching of safety zones for effective human robot collaboration,” Robot Comp.-Integ. Manuf. 77, 102361 (2022).Google Scholar
Nikolakis, N., Maratos, V. and Makris, S., “A cyber physical system (CPS) approach for safe human-robot collaboration in a shared workplace,” Robot. Comp.-Integ. Manuf. 56, 233243 (2019).Google Scholar
Jiang, L., Liu, S., Cui, Y. and Jiang, H., “Path planning for robotic manipulator in complex multi-obstacle environment based on improved_RRT,” IEEE/ASME Trans. Mechatron. 27(6), 47744785 (2022).Google Scholar
Xiao, G., Zhang, L., Wu, T., Han, Y., Ding, Y. and Han, C., “FBi-RRT: A path planning algorithm for manipulators with heuristic node expansion,” Robotica 42(3), 644659 (2024).CrossRefGoogle Scholar
Lee, C. T. and Sheu, P. Y., “A divide-and-conquer approach with heuristics of motion planning for a Cartesian manipulator,” IEEE Trans. Syst. Man Cybern. 22(5), 929944 (1992).Google Scholar
Khatib, O., “Real-time obstacle avoidance for manipulators and mobile robots,” Int. J. Robot. Res. 5(1), 9098 (1986).CrossRefGoogle Scholar
Macktoobian, M. and Shoorehdeli, M. A., “Time-variant artificial potential field (TAPF): A breakthrough in power-optimized motion planning of autonomous space mobile robots,” Robotica 34(5), 11281150 (2016).CrossRefGoogle Scholar
Yang, D., Dong, L. and Dai, J. K., “Collision avoidance trajectory planning for a dual-robot system: Using a modified APF method,” Robotica 42(3), 846863 (2024).Google Scholar
Tang, X., Zhou, H. and Xu, T., “Obstacle avoidance path planning of 6-DOF robotic arm based on improved A* algorithm and artificial potential field method,” Robotica 42(2), 457481 (2024).CrossRefGoogle Scholar
Chettibi, T., “Multi-objective trajectory planning for industrial robots using a hybrid optimization approach,” Robotica 42(6), 120 (2024).Google Scholar
Ye, J., Hao, L. and Cheng, H., “ Multi-objective optimal trajectory planning for robot manipulator attention to end-effector path limitation, Robotica, 42, 120 (2024).CrossRefGoogle Scholar
Palleschi, A., Hamad, M., Abdolshah, S., Garabini, M., Haddadin, S. and Pallottino, L., “Fast and safe trajectory planning: Solving the cobot performance/safety trade-off in human-robot shared environments,” IEEE Robot. Autom. Lett. 6(3), 54455452 (2021).CrossRefGoogle Scholar
Chen, J. H. and Song, K. T.. “Collision-free Motion Planning for Human-Robot Collaborative Safety under Cartesian Constraint.” In: 2018 IEEE International Conference on Robotics and Automation (ICRA), IEEE (2018) pp. 43484354.CrossRefGoogle Scholar
Pupa, A., Arrfou, M., Andreoni, G. and Secchi, C., “A safety-aware kinodynamic architecture for human-robot collaboration,” IEEE Robot. Autom. Lett. 6(3), 44654471 (2021).Google Scholar
Scalera, L., Lozer, F., Giusti, A. and Gasparetto, A., “An experimental evaluation of robot-stopping approaches for improving fluency in collaborative robotics,” Robotica 42(5), 13861402 (2024).CrossRefGoogle Scholar
Ragaglia, M., Zanchettin, A. M. and Rocco, P., “Safety-aware trajectory scaling for human-robot collaboration with prediction of human occupancy,” 2015 International Conference on Advanced Robotics (ICAR), Istanbul, Turkey (2015) pp. 8590. doi: 10.1109/ICAR.2015.7251438.Google Scholar
Lippi, M. and Marino, A., “Human multi-robot safe interaction: A trajectory scaling approach based on safety assessment,” IEEE Trans. Control Syst. Technol. 29(4), 15651580 (2021). doi: 10.1109/TCST.2020.3009031.Google Scholar
Chen, J.-H. and Song, K.-T., “Collision-free Motion Planning for Human Robot Collaborative Safety under Cartesian Constraint.” In: IEEE Int. Conf. Robot. Automat., IEEE, 17 (2018).Google Scholar
Ferraguti, F., Preda, N., Bonfe, M. and Secchi, C., “Bilateral Teleoperation of a Dual Arms Surgical Robot with Passive Virtual Fixtures Generation." In: IEEE/RSJ Int. Conf. Intell. Robots Syst., IEEE (2015) pp. 42234228.Google Scholar
Ferraguti, F., Bertuletti, M., Landi, C. T., Bonfe, M., Fantuzzi, C. and Secchi, C., “A control barrier function approach for maximizing performance while fulfilling to ISO/TS 15066 regulations,” IEEE Robot. Automat. Lett. 5(4), 59215928 (2020).Google Scholar
LaValle, S. M. and Kuffner, J. J. Jr, “Randomized kinodynamic planning,” Int. J. Robot. Res. 20(5), 378400 (2001).CrossRefGoogle Scholar
Udai, A. D., Hayat, A. A. and Saha, S. K., “Parallel Active/Passive Force Control of Industrial Robots with Joint Compliance. In: IEEE/RSJ Int. Conf. Intell. Robots Syst., IEEE (2014), pp. 45114516.Google Scholar
Liu, H. and Wang, L., “Gesture recognition for human-robot collaboration: A review,” Int. J. Ind. Ergonom. 68, 355367 (2018).CrossRefGoogle Scholar
Neto, P., Simão, M., Mendes, N. and Safeea, M., “Gesture-based human-robot interaction for human assistance in manufacturing,” Int. J. Adv. Manuf. Technol. 101(1-4), 119135 (2019).Google Scholar
Wang, S., Zhou, Z., Li, B., Li, Z. and Kan, Z., “Multi-modal interaction with transformers: Bridging robots and human with natural language,” Robotica 42(2), 415434 (2024).CrossRefGoogle Scholar
Park, M. G. and Lee, M. C., “A new technique to escape local minimum in artificial potential field-based path planning,” KSME Int. J. 17(12), 18761885 (2003).CrossRefGoogle Scholar
Yun, X. and Tan, K.-C.. “A Wall-following Method for Escaping Local Minima in Potential Field-based Motion Planning.” In: Proc. IEEE Int. Conf. Adv. Robot. (1997) pp. 421426.Google Scholar
Singletary, A., Klingebiel, K., Bourne, J., Browning, A., Tokumaru, P. and Ames, A.. “Comparative Analysis of Control Barrier Functions and Artificial Potential Fields for Obstacle Avoidance.” In: 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE (2021) pp. 81298136.Google Scholar
Yadav, S. P., Nagar, R. and Shah, S. V., “Learning vision-based robotic manipulation tasks sequentially in offline reinforcement learning settings,” Robotica 42(6), 116 (2024). doi: 10.1017/S0263574724000389.CrossRefGoogle Scholar
Koubaa, A., Robot Operating System (ROS) (vol. 1, Springer, Cham, Switzerland, 2017) pp. 112156.Google Scholar
Görner, M., Haschke, R., Ritter, H. and Zhang, J.. “Moveit! Task Constructor for Task-level Motion Planning.” In: 2019 International Conference on Robotics and Automation (ICRA), IEEE (2019) pp. 190196.CrossRefGoogle Scholar
Lugaresi, C., Tang, J., Nash, H., McClanahan, C., Uboweja, E., Hays, M., Zhang, F., Chang, C. L., Yong, M., Lee, J. and Chang, W. T., “Mediapipe: A Framework for Perceiving and Processing Reality." In: Third workshop on computer vision for AR/VR at IEEE computer vision and pattern recognition (CVPR), vol. 2019 (2019).Google Scholar
Crandall, J. W., Goodrich, M. A., Olsen, D. R. and Nielsen, C. W., “Validating human-robot interaction schemes in multitasking environments,” IEEE Trans. Syst. Man Cybern. A Syst. Humans 35(4), 438449 (2005).CrossRefGoogle Scholar
Paes, K., Dewulf, W., Vander Elst, K., Kellens, K. and Slaets, P., “Energy efficient trajectories for an industrial ABB robot,” Proc. CIRP 15, 105110 (2014).Google Scholar
Balasubramanian, S., Melendez-Calderon, A., Roby-Brami, A. and Burdet, E., “On the analysis of movement smoothness,” J. Neuroeng. Rehabil. 12(1), 111 (2015).Google ScholarPubMed
Truong, X. T. and Ngo, T. D., “Dynamic social zone based mobile robot navigation for human comfortable safety in social environments,” Int. J. Soc. Robot. 8(5), 663684 (2016).Google Scholar
Kulic, D. and Croft, E., “Pre-collision safety strategies for human-robot interaction,” Auton. Robot. 22(2), 149164 (2007).CrossRefGoogle Scholar
Supplementary material: File

Dsouza et al. supplementary material

Dsouza et al. supplementary material
Download Dsouza et al. supplementary material(File)
File 16.8 MB