Pedro Castillo was born in Morelos, Mexico. He received his B.S degree in Electro-mechanic Engineering from the Instituto Tecnológico de Zacatepec, Morelos, Mexico, in 1997, the M. Sc. degree in Electrical Engineering from the Centro de Investigación y de Estudios Avanzados (CINVESTAV), Mexico, in 2000, and the Ph. D. degree in Automatic Control from the University of Technology of Compiègne, France, in 2004.
P. Castillo received the best Ph.D. thesis of Automatic Control award from club EEA, (France) in 2005.
He has obtained his HDR (Habilitation à Diriger des Recherches) degree from the University of Technology of Compiègne, France in January 16th, 2014.
He has held several visiting positions at the University of Sydney, Australia, at the Massachusetts Institute of Technology (MIT), at the Polytechnic University of Valencia, Spain, at Virginia Tech, USA. He has held a detachment position at the LAFMIA UMI CNRS 3175 CINVESTAV -IPN, from December 2012 to November 2014.
At the moment, he is researcher at the French National Research Foundation (CNRS), in the Laboratory Heudiasyc, at the University of Technology of Compiègne, France.
His research topics cover : non-linear control, delays systems and predictors, observers, autonomous vehicles, data fusion, robust navigation, real-time control, robotics.