This thesis is the result of a project meant to use a PLC-controlled industrial robot to test the effectiveness at mixing liquids of different trajectories modelled after a 3D system based on a chaotic attractor. In order to conduct such tests we needed to spin a whisk inside a pot filled with water and dye while accurately following the chosen path to then measure how well the two fluids got mixed. To accomplish this we used a SCARA robot controlled trough a Beckoff PLC and to rotate the whisk at the required speed we also installed an additional motor at the end of the robot’s arm. Through the virtual camming feature of the PLC the inverse kinematics of the robot can be handled by the functions inside the system’s libraries and so we programmed it to directly receive and follow a trajectory defined in Cartesian space. This allowed for a frictionless transition from the generation of a trajectory to implementation. The PLC’s software also includes the tools required to measure the position over time of the robot and thus allowed us to evaluate the precision of our movement compared to the desired trajectory and prove that it can follow it with good accuracy.

This thesis is the result of a project meant to use a PLC-controlled industrial robot to test the effectiveness at mixing liquids of different trajectories modelled after a 3D system based on a chaotic attractor. In order to conduct such tests we needed to spin a whisk inside a pot filled with water and dye while accurately following the chosen path to then measure how well the two fluids got mixed. To accomplish this we used a SCARA robot controlled trough a Beckoff PLC and to rotate the whisk at the required speed we also installed an additional motor at the end of the robot’s arm. Through the virtual camming feature of the PLC the inverse kinematics of the robot can be handled by the functions inside the system’s libraries and so we programmed it to directly receive and follow a trajectory defined in Cartesian space. This allowed for a frictionless transition from the generation of a trajectory to implementation. The PLC’s software also includes the tools required to measure the position over time of the robot and thus allowed us to evaluate the precision of our movement compared to the desired trajectory and prove that it can follow it with good accuracy.

PLC-based control of a Scara robot for 3D trajectories based on a chaotic attractor.

GHEZZI, FEDERICO
2025/2026

Abstract

This thesis is the result of a project meant to use a PLC-controlled industrial robot to test the effectiveness at mixing liquids of different trajectories modelled after a 3D system based on a chaotic attractor. In order to conduct such tests we needed to spin a whisk inside a pot filled with water and dye while accurately following the chosen path to then measure how well the two fluids got mixed. To accomplish this we used a SCARA robot controlled trough a Beckoff PLC and to rotate the whisk at the required speed we also installed an additional motor at the end of the robot’s arm. Through the virtual camming feature of the PLC the inverse kinematics of the robot can be handled by the functions inside the system’s libraries and so we programmed it to directly receive and follow a trajectory defined in Cartesian space. This allowed for a frictionless transition from the generation of a trajectory to implementation. The PLC’s software also includes the tools required to measure the position over time of the robot and thus allowed us to evaluate the precision of our movement compared to the desired trajectory and prove that it can follow it with good accuracy.
2025
PLC-based control of a Scara robot for 3D trajectories based on a chaotic attractor.
This thesis is the result of a project meant to use a PLC-controlled industrial robot to test the effectiveness at mixing liquids of different trajectories modelled after a 3D system based on a chaotic attractor. In order to conduct such tests we needed to spin a whisk inside a pot filled with water and dye while accurately following the chosen path to then measure how well the two fluids got mixed. To accomplish this we used a SCARA robot controlled trough a Beckoff PLC and to rotate the whisk at the required speed we also installed an additional motor at the end of the robot’s arm. Through the virtual camming feature of the PLC the inverse kinematics of the robot can be handled by the functions inside the system’s libraries and so we programmed it to directly receive and follow a trajectory defined in Cartesian space. This allowed for a frictionless transition from the generation of a trajectory to implementation. The PLC’s software also includes the tools required to measure the position over time of the robot and thus allowed us to evaluate the precision of our movement compared to the desired trajectory and prove that it can follow it with good accuracy.
PLC
Scara robot
Chaotic attractor
Liquid mixing
File in questo prodotto:
File Dimensione Formato  
PLC based Control of a Scara Robot for 3D trajectories based on a chaotic attractor.pdf

accesso aperto

Dimensione 5.67 MB
Formato Adobe PDF
5.67 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/116237