This paper presents the implementation of an obstacle avoidance algorithm on the UR5e collaborative robot. The algorithm, previously developed and verified in simulation, allows one to modify in real time the trajectory of the manipulator with three different modalities to avoid obstacles. Some test cases with fixed or dynamic obstacles affecting the robot’s motion were first simulated and then experimented on. The paper describes the hardware/software architecture of the robotic system: an external controller is realized by a standard PC that communicates with the robot controller by a TCP/IP protocol; algorithms and data processing are executed by Python/Matlab software that guarantees a duty cycle of at least 100 Hz. The error analysis between simulated and real data allows one to conclude that the developed algorithms revealed to be effectively applied to a real robotic system, showing behavior similar to what is expected by simulations.
The last decade witnessed an unprecedented spread of robotics. The production paradigm of Industry 4.0 and 5.0 yielded collaborative robots in production lines of all sizes. Also, the robots started leaving the industrial scenario to play a leading role in the field of personal assistance. These environments share a common challenge, i.e. the safety of people working and/or living around the robots. Collision avoidance control techniques are essential to improve such aspect, by preventing impacts that can occur between the robot and humans or objects. The paper extends algorithms already developed by the authors for robotic arms to the case of mobile manipulators. The control strategy, which has been refined in the contribution of the robot bodies, has then been tested in two simulated case studies involving an industrial mobile robot and the custom service robot Paquitop, developed at Politecnico di Torino.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.