Universitat Politècnica de Catalunya. Departament d'Enginyeria de Sistemes, Automàtica i Informàtica Industrial
Angulo Bahón, Cecilio
2024-01-22
This thesis aims to study and implement an obstacle avoidance system for a collaborative robot application. This application was part of a previous Master's thesis, "Implementation and evaluation of movement primitives and a graphical user interface for a collaborative robot", developed by Roy Ove Eriksen. Which was developed in ROS to generate controls to follow a demonstrated trajectory with a Universal Robot 3 CB-series. A camera feedback pipeline has been developed to place the objects of the environment inside a virtual environment. With the objects in the virtual environment, a collision detection system can detect if any object is in a collision course with the robot. If a collision with the end-effector is detected, the system produces an alternative trajectory to avoid the collision using the implemented obstacle avoidance pipeline. The obstacle avoidance pipeline extends from the original Dynamic Movement Primitives (DMPs) code and uses Artificial Potential Fields (APFs) to generate the avoiding trajectory while following the demonstrated trajectory. Promising results have been obtained, showing the system has accurate workplace feedback and capabilities to detect collisions and act in consonance to avoid them.
Master thesis
English
Àrees temàtiques de la UPC::Informàtica::Intel·ligència artificial; Robotics; Artificial intelligence; Robot Col·laboratiu; Sistema d'evitació d'obstacles; Primitives de Moviment Dinàmiques (DMPs); Camps Potencials Artificials (APFs); Control Robòtic.; Collaborative Robot; Obstacle Avoidance System; Dynamic Movement Primitives (DMPs); Artificial Potential Fields (APFs); Robotic Control; Robòtica; Intel·ligència artificial
Universitat Politècnica de Catalunya
Open Access
Treballs acadèmics [82539]