[en] Acoustic sensing to gather information about a machine can be highly beneficial, but processing the data can be difficult. In this work, a variety of methodologies have been studied to extract rotor speed information from the sound signature of an autonomous helicopter, with no a-priori knowledge of its underlying acoustic properties. The autonomous helicopter has two main rotors that are mostly identical. In order to identify the rotors' speeds individually, a comparative evaluation has been made of learning methods with input selection, reduction and aggregation methods. The resulting estimators have been tested on unseen training data as well as in actual free-flight tests. The best results were found by using a genetic algorithm to identify the important frequency bands, a centroid method to aggregate the bands, and a neural-network estimator of the rotor speeds. This approach succeeded in estimating individual rotor speeds of an autonomous helicopter without being distracted by the other, mainly identical, rotor. These results were achieved using standard, low-cost hardware, and a learning approach that did not require any a-priori knowledge about the system's acoustic properties. (C) 2012 Elsevier B.V. All rights reserved.
Disciplines :
Computer science
Author, co-author :
Passow, Benjamin N.; De Montfort Univ, CCI, Leicester LE1 9BH, Leics, England.
Gongora, Mario A.; De Montfort Univ, CCI, Leicester LE1 9BH, Leics, England.
Hopgood, Adrian ; Université de Liège > HEC - Ecole de gestion de l'ULG : Direction générale
I. Rojas, H. Pomares, C. Puntonet, F. Rojas, M. Rodriguez, and O. Valenzuela On-line adaptive fuzzy controller: application to helicopter stabilization of the altitude of a helicopter Proceedings of the International Symposium on Computational Intelligence for Measurement Systems and Applications Lugano, Switzerland 2003
S. Bouabdallah, R. Siegwart, and G. Caprari Design and control of an indoor coaxial helicopter IEEE/RSJ International Conference on Intelligent Robots and Systems 2006 2930 2935 (Pubitemid 46928347)
S. Puntunan, and M. Parnichkun Control of heading direction and floating height of a flying robot IEEE International Conference on Industrial Technology, volume 2 Bangkok, Thailand 2002 690 693
B.N. Passow, M.A. Gongora, S. Coupland, and A.A. Hopgood Real-time evolution of an embedded controller for an autonomous helicopter Proceedings of the IEEE International Congress on Evolutionary Computation (CEC'08) Hong Kong 2008 2538 2545
J. Valin, F. Michaud, and J. Rouat Robust localization and tracking of simultaneous moving sound sources using beamforming and particle filtering Robotics and Autonomous Systems 55 2007 216 228 (Pubitemid 46241801)
J. Valin, Auditory System for a Mobile Robot, Ph.D. Thesis, Ph.D., Faculte de Genie, University of Sherbrooke, Sherbrooke, Canada, 2005.
I. Markovic, and I. Petrovic Speaker localization and tracking with a microphone array on a mobile robot using von mises distribution and particle filtering Robotics and Autonomous Systems 58 2010 1185 1196
G. Reid, and E. Milios Active stereo sound localization The Journal of the Acoustical Society of America 113 2003 185 193 (Pubitemid 36105673)
J. Huang, N. Ohnishi, and N. Sugie Building ears for robots: sound localization and separation Artificial Life and Robotics 1 1997 157 163
P. Stoica, and K. Sharman Maximum likelihood methods for direction-of-arrival estimation IEEE Transactions on Acoustics, Speech, and Signal Processing 38 1990 1132 1143 (Pubitemid 20726259)
B. Mungamuru, and P. Aarabi Enhanced sound localization IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics 34 2004 1526 1540
Y. Tamai, Y. Sasaki, S. Kagami, and H. Mizoguchi Three ring microphone array for 3d sound localization and separation for mobile robot audition IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'05) 2005 4172 4177
B. Ferguson, and K. Lo Turboprop and rotary-wing aircraft flight parameter estimation using both narrow-band and broadband passive acoustic signal-processing methods The Journal of the Acoustical Society of America 108 2000 1763 1771
P. Samuel, and D. Pines A review of vibration-based techniques for helicopter transmission diagnostics Journal of Sound and Vibration 282 2005 475 508 (Pubitemid 40583902)
P. Pawar, and R. Ganguli Helicopter rotor health monitoring - a review Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering, volume 221 2007 Professional Engineering Publishing 631 647 (Pubitemid 350206720)
P. Dhanalakshmi, S. Palanivel, and V. Ramalingam Classification of audio signals using aann and gmm Applied Soft Computing 11 2011 716 723
S. Westemeyer, L. Wagner, L. Nolle, A. Hopgood, F. Biegler-Koenig, and N. Braithwaite A heuristic algorithm for detecting the state of a turbo molecular pump from its sound 8th International MENDEL Conference on Soft Computing Brno, Czech Republic 2002 307 312
M. Frigo, and S. Johnson The design and implementation of fftw3 Proceedings of the IEEE 93 2005 216 231 (Pubitemid 40851223)
B.N. Passow, M.A. Gongora, S. Smith, and A.A. Hopgood Managing uncertainty in sound based control for an autonomous helicopter Proceedings of the IEEE Symposium Series on Computational Intelligence Nashville, TN, USA 2009 80 86
J.-S.R. Jang Anfis: adaptive-network-based fuzzy inference system IEEE Transactions on Systems, Man, and Cybernetics 23 1993 665 684
G.E.H. Rumelhart, E. David, and R.J. Williams Parallel distributed processing: explorations in the microstructure of cognition volume 1 1986 MIT Press pp. 318-362
M. Sugeno An introductory survey of fuzzy control Information Sciences 36 1985 59 83
K. Hornik Maxwell, and H. White Multilayer feedforward networks are universal approximators Neural Networks 2 1989 359 366 (Pubitemid 20609008)
A. Saxena, and A. Saad Evolving an artificial neural network classifier for condition monitoring of rotating mechanical systems Applied Soft Computing 7 2007 441 454 (Pubitemid 44739445)
B. Verma, and P. Zhang A novel neural-genetic algorithm to find the most significant combination of features in digital mammograms Applied Soft Computing 7 2007 612 625 (Pubitemid 46210205)
D. Elizondo, B.N. Passow, R. Birkenhead, and A. Huemer Principal Manifolds for Data Visualization and Dimension Reduction 2007 Springer-Verlag pp. 297-311
Y. Zhang, and P. Rockett A generic optimising feature extraction method using multiobjective genetic programming Applied Soft Computing 11 2011 1087 1097
C. Lee, and Y. Leu A novel hybrid feature selection method for microarray data analysis Applied Soft Computing 11 2011 208 213
K. Deb, A. Pratap, S. Agarwal, and T. Meyarivan A fast and elitist multiobjective genetic algorithm: NSGA-II IEEE Transactions on Evolutionary Computation 6 2002 182 197 (Pubitemid 34555372)
A. Eiben, Z. Michalewicz, M. Schoenauer, and J. Smith Parameter Setting in Evolutionary Algorithms 2007 Springer pp. 19-46