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...

Full description

Bibliographic Details
Main Authors: Luigi Spedicato, Nicola Ivan Giannoccaro, Giulio Reina, Mauro Bellone
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