paint-brush
Evaluación de la capacidad de carga de PAUL y del rendimiento del modelo cinemáticopor@escholar
Nueva Historia

Evaluación de la capacidad de carga de PAUL y del rendimiento del modelo cinemático

Demasiado Largo; Para Leer

PAUL se probó con pesos de 55 g, 90 g, 130 g y 155 g, y se observaron dos grupos de rendimiento distintos. Mientras que las cargas más ligeras (55 g, 90 g) tuvieron un impacto mínimo, las cargas más pesadas (130 g, 155 g) redujeron significativamente el espacio de trabajo. En comparación con otros robots blandos, PAUL tiene un buen rendimiento, pero puede requerir optimización para mejorar la precisión de la carga. Se necesitan más estudios para determinar si los errores aumentan de forma progresiva o brusca a partir de un determinado umbral de peso.
featured image - Evaluación de la capacidad de carga de PAUL y del rendimiento del modelo cinemático
EScholar: Electronic Academic Papers for Scholars HackerNoon profile picture
0-item

Authors:

(1) Jorge Francisco Garcia-Samartın, Centro de Automatica y Robotica (UPM-CSIC), Universidad Politecnica de Madrid — Consejo Superior de Investigaciones Cientıficas, Jose Gutierrez Abascal 2, 28006 Madrid, Spain ([email protected]);

(2) Adrian Rieker, Centro de Automatica y Robotica (UPM-CSIC), Universidad Politecnica de Madrid — Consejo Superior de Investigaciones Cientıficas, Jose Gutierrez Abascal 2, 28006 Madrid, Spain;

(3) Antonio Barrientos, Centro de Automatica y Robotica (UPM-CSIC), Universidad Politecnica de Madrid — Consejo Superior de Investigaciones Cientıficas, Jose Gutierrez Abascal 2, 28006 Madrid, Spain.

Table of Links

Abstract and 1 Introduction

2 Related Works

2.1 Pneumatic Actuation

2.2 Pneumatic Arms

2.3 Control of Soft Robots

3 PAUL: Design and Manufacturing

3.1 Robot Design

3.2 Material Selection

3.3 Manufacturing

3.4 Actuation Bank

4 Data Acquisition and Open-Loop Control

4.1 Hardware Setup

4.2 Vision Capture System

4.3 Dataset Generation: Table-Based Models

4.4 Open-Loop Control

5 Results

5.1 Final PAUL version

5.2 Workspace Analysis

5.3 Performance of the Table-Based Models

5.4 Bending Experiments

5.5 Weight Carrying Experiments

6 Conclusions

Funding Information

A. Conducted Experiments and References

5.5 Weight Carrying Experiments

Finally, the load capacity of the robot and the performance of the kinematic model were evaluated and data was collected in vacuum, with different loads. For this purpose, an element similar to the joints between segments, also printed in PLA, was attached to the robot and different metal weights were placed on it. The device in question can be seen in Figure 20


The experiments consisted of taking PAUL to 10 different points in his workspace and comparing the position he reached with the position he would have reached if he had had no weight. The comparison was therefore made using the forward kinematic model, due to its greater accuracy. Four different weights were tested: 55, 90, 130 and 155 g. These values are similar to those used in other works in the field for totally soft


Figure 19. Second bending experiment, in which PAUL was asked to project his laser onto points on the side walls of the enclosing cube.. Source: authors.


Figure 20. Element designed to keep the loads during the experiments carried out with weight. Source: authors.


robots –excluding the hybrid ones, which, of course, have a much larger weight carrying capacity– [47, 61].


Figure 21 shows the results obtained. The mean errors are respectively 5.11, 4.40, 8.61 and 10.01 mm. From these data it can be deduced that, far from increasing progressively with weight, there are two categories: one that groups the experiments with loads of 55 and 90 g and another that groups those of 130 and 155 g. For the lower load values, the PAUL model predicts values with errors similar to those obtained by consulting the direct kinematics in the table obtained without weights. In the other cases, the results are clearly worse.


Figure 21. Errors between the point reached without weight and the point reached with a weight for different load values. The red line indicates the median error value, while the blue box includes all data between the first and third quartile values. Outliers are marked as red crosses. Source: authors.


It can also be seen that the lower error values, however, are quite similar in all cases. This is due to the fact that, at the points closest to the centre of its working space, the manipulator is able to position itself with much less error, regardless of the weight it is carrying. What the load produces, therefore, is not a systematic increase in error but a decrease in the working space, as PAUL lacks the strength to reach the areas furthest from the centre with the extra weight.


Table 5. Loaded weights and errors achieved for different works in the literature.


Table 5 compares PAUL performance those achieved in other works. Although there is room for improvement, the results obtained here are better than those of the closed-loop control of [47], where the average error obtained is 2 cm, and to those of the wired manipulator of [61]. While the latter seems to be independent of load, PAUL sees its error increase with increasing weight, which seems to indicate that, at higher weights, PAUL will indeed underperform.


Two aspects remain to be analysed. On the one hand, to see if between 90 and 130 g the increase in error is progressive or if, on the contrary, there is a point that clearly divides the two groups. On the other hand, it would also be necessary to study how an improvement in the accuracy when empty would affect the accuracy when loaded: whether the robot would remain as accurate or whether these errors would not decrease.


This paper is available on arxiv under CC BY-NC-SA 4.0 DEED license.