H2Arm - BSP vs PID experiments

Citation Author(s):
Enrica
Zereik
CNR-INM
Fabio
Bonsignorio
Angelo
Odetti
Submitted by:
Enrica Zereik
Last updated:
Fri, 07/31/2020 - 09:57
DOI:
10.21227/4692-2z85
Data Format:
License:
0
0 ratings - Please login to submit your rating.

Abstract 

Many different methods have been proposed in the control and robotics literature for the control of robotics arms.
Our main aim is to provide a complete software and hardware platform which allow the statistical replication of our results and the experimentation of other more or less sophisticated control strategies and algorithms.

In our work, in order to validate our reproducible research  platform and provide a template methodology for its usage,  we have thoroughly compared in a reproducible way the performance of simple BSP and PID controls when applied to a light-weight, low accuracy and compliant  open source robot arm (H2Arm). BSP significantly outperforms PID on this platform, but not w.r.t. to all metrics.
The findings are interesting by themselves. They also show how easily statistically weak results can lead to qualitatively wrong conclusions, if you cherry-pick results.

The present dataset contains: i) CAD design to 3D-print the H2Arm; ii) experimental data of comparison BSP vs PID; iii) all the code used to perform the experiments (both BSP and PID).

All the data in this repository are linked (and thoroughly documented in the paper "An Experimental Comparison of BSP and PID Controllers for A Simple Visual-servoing Task on a Low-Accuracy Low-Cost Arm" by Fabio Bonsignorio and Enrica Zereik, accepted for publication in IEEE Robotics and Automation Magazine).

Instructions: 

 For the instruction see the document "Instruction and User Guide.pdf" uploaded in this repository (https://ieee-dataport.s3.amazonaws.com/docs/20966/Experiment%20Reproduci...)

 

 

 

 

 

v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}

Normal
0
false

false
false
false

EN-US
X-NONE
X-NONE

/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Tabella normale";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}