Get my own profile
Public access
View all150 articles
5 articles
available
not available
Based on funding mandates
Co-authors
Rajni V PatelProfessor, Electrical & Computer Engineering, Western University; Director of Engineering, CSTARVerified email at uwo.ca
Nawaid UsmaniVerified email at albertahealthservices.ca
Carlos RossaAssociate Professor, Carleton UniversityVerified email at carleton.ca
Mehrdad MoallemSimon Fraser UniversityVerified email at sfu.ca
Jay CarriereAssistant Professor, University of CalgaryVerified email at ucalgary.ca
Ali TorabiRobotics Engineer, Weir Motion MetricsVerified email at motionmetrics.com
Mojtaba SharifiAssistant Professor, San Jose State UniversityVerified email at sjsu.edu
Mohsen KhademReader, School of Informatics, University of EdinburghVerified email at ed.ac.uk
farzad hashemzadehAssociate professor, Electrical and Computer Engineering, University of TabrizVerified email at tabrizu.ac.ir
S. Farokh AtashzarAssistant Professor, ECE and MAE, New York University (NYU)Verified email at nyu.edu
Minh Tu PHAMAMPERE, UMR CNRS 5005, INSA LyonVerified email at insa-lyon.fr
Alireza MohammadiAssistant Professor, University of MichiganVerified email at umich.edu
Mahya ShahbaziGoogle LLCVerified email at google.com
Horacio J MarquezUniversity of albertaVerified email at ualberta.ca
Lingbo ChengDistinguished Associate Researcher of Control Science and Engineering, Zhejiang UniversityVerified email at zju.edu.cn
Hongjun XingAssociate Research Fellow of Astronautics, Nanjing University of Aeronautics and AstronauticsVerified email at nuaa.edu.cn
Minh-Quyen LEAssociate professor, INSA de Lyon, LGEFVerified email at insa-lyon.fr
Richard MOREAUINSA Lyon, AmpereVerified email at insa-lyon.fr
Javad Khodaei MehrPhD candidate, University of AlbertaVerified email at ualberta.ca
Hassan SalariehDepartment of Mechanical Engineering, Sharif University of TechnologyVerified email at sharif.edu
Follow
Mahdi Tavakoli
Professor of Electrical and Computer Engineering, University of Alberta
Verified email at ualberta.ca - Homepage