An experimental evaluation of robot-stopping approaches for improving fluency in collaborative robotics

Lorenzo Scalera,Federico Lozer,Andrea Giusti,Alessandro Gasparetto
DOI: https://doi.org/10.1017/s0263574724000262
IF: 2.7
2024-03-16
Robotica
Abstract:This paper explores and experimentally compares the effectiveness of robot-stopping approaches based on the speed and separation monitoring for improving fluency in collaborative robotics. In the compared approaches, a supervisory controller checks the distance between the bounding volumes enclosing human operator and robot and prevents potential collisions by determining the robot's stop time and triggering a stop trajectory if necessary. The methods are tested on a Franka Emika robot with 7 degrees of freedom, involving 27 volunteer participants, who are asked to walk along assigned paths to cyclically intrude the robot workspace, while the manipulator is working. The experimental results show that scaling online the dynamic safety zones is beneficial for improving fluency of human-robot collaboration, showing significant statistical differences with respect to alternative approaches.
robotics
What problem does this paper attempt to address?
The paper primarily addresses the issue of how to improve the fluency of human-robot collaboration through different robot stopping strategies in collaborative robot technology. Specifically, the research focuses on the human-robot safety distance control method based on Speed and Separation Monitoring (SSM) and experimentally compares the effectiveness of several different robot stopping methods. The research background is set in the context of Industry 4.0, where the development of collaborative robot technology requires robots to efficiently collaborate with human workers while ensuring their safety. To ensure safety, effective collision avoidance strategies need to be adopted, such as dynamically adjusting the safety zone. The paper proposes and compares three robot stopping strategies based on dynamic safety zones: 1. **Optimally Scaled Dynamic Safety Zone**: This method calculates the minimum robot stopping time in real-time through online optimization while ensuring that the robot's dynamic constraints are met. 2. **Dynamic Safety Zone with Linear Search Stopping Time**: This method does not use an optimization algorithm to determine the stopping time but selects the first stopping time from a set of predefined times that meets the robot's dynamic constraints. 3. **Static Safety Zone**: This is the basic implementation in the ISO/TS 15066 standard, where the size of the safety zone is fixed and does not consider the robot's actual dynamic state. The experimental part used the Franka Emika Panda robotic arm for testing, with a total of 27 volunteers participating. They walked along a designated path to periodically intrude into the robot's workspace, triggering the robot's safety stop mechanism. The experimental results show that the optimally scaled dynamic safety zone method can significantly improve the fluency of human-robot collaboration. Compared to the static safety zone, the total task time was reduced by 60.7%, while the linear search stopping time method reduced it by 53.0%. The main contribution of the paper is the experimental comparative analysis of the impact of different robot stopping strategies on the fluency of human-robot collaboration. Extensive testing was conducted with multiple participants to quantitatively evaluate the actual effectiveness of these strategies.