This work was devoted to the optimization of the trajectory of a robotic system for aliquoting biosamples, consisting of serial and parallel manipulators. The optimization consisted of two stages. At the first stage, we considered the optimization constraints associated with the workspace, taking into account the ranges of permissible values of the angles of the drive rotational joints, the link interference, and the singularities. The workspace in the space of input and output coordinates was represented as a partially ordered set of integers. At the second stage, constraints were formed related to the objects in the workspace during the aliquoting process, such as the body of the robotic system, test tubes, and racks. The condition for excluding collisions of the manipulator with other objects was provided by the geometric decomposition of objects and the exclusion of areas corresponding to external objects from the set describing the workspace of the manipulator. Optimization was performed in the space of input coordinates. The objective function was proportional to the duration of movement along the trajectory. The possibility of applying evolutionary algorithms to solve this problem is analyzed. An assessment of the performance is given. The optimization and export of the resulting trajectory were implemented in software, which enabled verification of the optimization results on a virtual model. The simulation results are presented.

Virtual Model-Based Trajectory Optimization Algorithm for Aliquoting Robotic System

Dmitry Malyshev;
2022-01-01

Abstract

This work was devoted to the optimization of the trajectory of a robotic system for aliquoting biosamples, consisting of serial and parallel manipulators. The optimization consisted of two stages. At the first stage, we considered the optimization constraints associated with the workspace, taking into account the ranges of permissible values of the angles of the drive rotational joints, the link interference, and the singularities. The workspace in the space of input and output coordinates was represented as a partially ordered set of integers. At the second stage, constraints were formed related to the objects in the workspace during the aliquoting process, such as the body of the robotic system, test tubes, and racks. The condition for excluding collisions of the manipulator with other objects was provided by the geometric decomposition of objects and the exclusion of areas corresponding to external objects from the set describing the workspace of the manipulator. Optimization was performed in the space of input coordinates. The objective function was proportional to the duration of movement along the trajectory. The possibility of applying evolutionary algorithms to solve this problem is analyzed. An assessment of the performance is given. The optimization and export of the resulting trajectory were implemented in software, which enabled verification of the optimization results on a virtual model. The simulation results are presented.
2022
optimization
aliquoting system
workspace
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11770/362825
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact