Clustering and PCA for Reconstructing Two Perpendicular Planes Using Ultrasonic Sensors
In this paper, the authors make use of sonar transducers to detect the corner of two orthogonal panels and they propose a strategy for accurately reconstructing the surfaces. In order to point a linear array of four sensors at the desired position, the motion of a digital motor is appropriately cont...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2013-04-01
|
Series: | International Journal of Advanced Robotic Systems |
Online Access: | https://doi.org/10.5772/55606 |
id |
doaj-d9a34e5d6bdf429ba0b4a8b71ba54a37 |
---|---|
record_format |
Article |
spelling |
doaj-d9a34e5d6bdf429ba0b4a8b71ba54a372020-11-25T03:19:58ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142013-04-011010.5772/5560610.5772_55606Clustering and PCA for Reconstructing Two Perpendicular Planes Using Ultrasonic SensorsLuigi Spedicato0Nicola Ivan Giannoccaro1Giulio Reina2Mauro Bellone3 Department of Innovation Engineering, University of Salento, Lecce, Italy Department of Innovation Engineering, University of Salento, Lecce, Italy Department of Innovation Engineering, University of Salento, Lecce, Italy Department of Innovation Engineering, University of Salento, Lecce, ItalyIn this paper, the authors make use of sonar transducers to detect the corner of two orthogonal panels and they propose a strategy for accurately reconstructing the surfaces. In order to point a linear array of four sensors at the desired position, the motion of a digital motor is appropriately controlled. When the sensors are directed towards the intersection between the planes, longer times of flight are observed because of multiple reflections. All the concerned distances have to be excluded and that is why an indicator based on the output signal energy is introduced. A clustering technique allows for the partitioning of the dataset in three clusters and the indicator selects the subset containing misrepresented information. The remaining distances are corrected so as to take into consideration the directivity and they permit the plotting of two sets of points in a three-dimensional space. In order to leave out the outliers, each set is filtered by means of a confidence ellipsoid which is defined by the Principal Component Analysis (PCA). The best-fit planes are obtained based on the principal directions and the variances. Experimental tests and results are shown demonstrating the effectiveness of this new approach.https://doi.org/10.5772/55606 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Luigi Spedicato Nicola Ivan Giannoccaro Giulio Reina Mauro Bellone |
spellingShingle |
Luigi Spedicato Nicola Ivan Giannoccaro Giulio Reina Mauro Bellone Clustering and PCA for Reconstructing Two Perpendicular Planes Using Ultrasonic Sensors International Journal of Advanced Robotic Systems |
author_facet |
Luigi Spedicato Nicola Ivan Giannoccaro Giulio Reina Mauro Bellone |
author_sort |
Luigi Spedicato |
title |
Clustering and PCA for Reconstructing Two Perpendicular Planes Using Ultrasonic Sensors |
title_short |
Clustering and PCA for Reconstructing Two Perpendicular Planes Using Ultrasonic Sensors |
title_full |
Clustering and PCA for Reconstructing Two Perpendicular Planes Using Ultrasonic Sensors |
title_fullStr |
Clustering and PCA for Reconstructing Two Perpendicular Planes Using Ultrasonic Sensors |
title_full_unstemmed |
Clustering and PCA for Reconstructing Two Perpendicular Planes Using Ultrasonic Sensors |
title_sort |
clustering and pca for reconstructing two perpendicular planes using ultrasonic sensors |
publisher |
SAGE Publishing |
series |
International Journal of Advanced Robotic Systems |
issn |
1729-8814 |
publishDate |
2013-04-01 |
description |
In this paper, the authors make use of sonar transducers to detect the corner of two orthogonal panels and they propose a strategy for accurately reconstructing the surfaces. In order to point a linear array of four sensors at the desired position, the motion of a digital motor is appropriately controlled. When the sensors are directed towards the intersection between the planes, longer times of flight are observed because of multiple reflections. All the concerned distances have to be excluded and that is why an indicator based on the output signal energy is introduced. A clustering technique allows for the partitioning of the dataset in three clusters and the indicator selects the subset containing misrepresented information. The remaining distances are corrected so as to take into consideration the directivity and they permit the plotting of two sets of points in a three-dimensional space. In order to leave out the outliers, each set is filtered by means of a confidence ellipsoid which is defined by the Principal Component Analysis (PCA). The best-fit planes are obtained based on the principal directions and the variances. Experimental tests and results are shown demonstrating the effectiveness of this new approach. |
url |
https://doi.org/10.5772/55606 |
work_keys_str_mv |
AT luigispedicato clusteringandpcaforreconstructingtwoperpendicularplanesusingultrasonicsensors AT nicolaivangiannoccaro clusteringandpcaforreconstructingtwoperpendicularplanesusingultrasonicsensors AT giulioreina clusteringandpcaforreconstructingtwoperpendicularplanesusingultrasonicsensors AT maurobellone clusteringandpcaforreconstructingtwoperpendicularplanesusingultrasonicsensors |
_version_ |
1724619985984159744 |