William A. Gruver
Professor Emeritus and Laboratory Head
Tel: (604) 306-2235 |
||
Education1970 1966 1965 1963 Professional Experience2006-present 1993-present 1992-2006 1986-87 1984-86 1983-84 1979-83 1974-79 1973-74 1971-73 1968-70 1967-71 1965-67 Research InterestsDistributed intelligent systems, multi-agent and holonic systems, wireless peer-to-peer networking, intelligent control, robotics, vision and sensing. Applications to manufacturing automation, robotic systems, RFID and sensor networks, distributed energy resources. Awards and Honors2013 Norbert Wiener Award, IEEE SMC Society, awarded for "Significant international contributions to the research and practice of robotics and intelligent manufacturing systems" 2009 Civitate Honoris Causa, Obuda University, Hungary, awarded for "International contributions to the engineering profession." 2009 Bernard Price Memorial Lecturer, South Africa Institute of Electrical Engineers. 2006 EIC Fellow, Engineering Institute of Canada, awarded for “Excellence in engineering and service to the profession and society.” 2004 Honorary Professor, Harbin Institute of Technology Graduate School, Shenzhen, China. 1996 IEEE Fellow, awarded for "Leadership of major international programs in robotics and manufacturing systems engineering." 1992-96 Consulting Professor: Tsinghua University, Beijing Univ. of Aeronautics and Astronautics, Yanshan University, Harbin Univ. of Technology, Hebei University, South China University of Technology, P.R. China. 1986 GE Management Award, General Electric Company. 1973 U.S. Senior Scientist Award, Alexander von Humboldt Foundation, awarded for "Contributions to international aerospace research." Professional MembershipsInstitute of Electrical and Electronic Engineers (IEEE), 1967 - present. North American Fuzzy Information Processing Society, 1998-2004. American Society of Mechanical Engineers, 1983-98. Operations Research Society of America, 1974-80. Registered Professional Engineer (P.Eng.), Association of Professional Engineers and Geophysicists of British Columbia, 2001. Certified Manufacturing Engineer (CMFgE) Robotics, Society of Manufacturing Engineers, 1982. Selected Professional ServiceAdCom Member, IEEE Technical Committee on RFID, 2009-present General Chair, IEEE International Conference on Systems, Man, and Cybernetics , 2014. Member, Strategic Planning Committee, IEEE Technical Activities Board, 2012-2014. Member, IEEE Governance Committee, Institute of Electrical and Electronic Engineers, 2009. Member, IEEE MBA Board, Institute of Electrical and Electronic Engineers, 2009. IEEE Director and Member of the IEEE Board of Directors, Institute of Electrical and Electronic Engineers, 2007-08. Sr. Past President, IEEE Systems, Man, and Cybernetics Society, 2008-09. General Co-chair, IEEE International Conference on Distributed Human-Machine Systems, 2008. Junior Past President, IEEE Systems, Man, and Cybernetics Society, 2006-07. President, IEEE Systems, Man, and Cybernetics Society, 2004-05 Vice President of Long Range Planning and Finance, IEEE Systems, Man, and Cybernetics Society, 2002-03. Chair, Technical Management Committee, Holonic Manufacturing Systems Consortium, IMS Program, 2001-04. Board of Governors, IEEE Systems, Man and Cybernetics Society, 1989-1992, 2001-present. Board of Directors, North American Fuzzy Information Processing Society, 2001-present. Co-Chair, Technical Committee on Distributed Intelligent Systems, IEEE Systems, Man, and Cybernetics Society, 2003-present. Chair, Technical Committee on Robotics and Manufacturing Automation, IEEE Systems, Man, and Cybernetics Society, 2000-03. Associate Editor, IEEE Transactions on Systems, Man, and Cybernetics, 1982- present Member of U.S. Editorial Board, International Journal of Robotics & Autonomous Systems, 1988- present International Workpackage Manager, Holonic Manufacturing Systems Consortium, IMS Program, 1997-2000. Vice President of Conferences, IEEE Systems, Man and Cybernetics Society, 1996-98 Associate Editor, IEEE Transactions on Control Systems Technology, 1996-2000 Vice President of Publications, IEEE Systems, Man and Cybernetics Society, 1993-96 Associate Editor, IEEE Transactions on Robotics and Automation, 1986-1992. General Co-Chair, 2006 International Workshop on Distributed Intelligent Systems. General Co-Chair, 2001 IFSA/NAFIPS Joint International Conference on Fuzzy Systems. Program Co-Chair, 1999 IEEE International Conference on Systems, Man, and Cybernetics General Chair, 1995 IEEE International Conference on Systems, Man, and Cybernetics General Chair, 1994 IEEE International Conference on Robotics and Automation Publications (since 2000)BooksN. Sadati, G. A. Dumont, K. A. Hamed, and W. A. Gruver, Hybrid Control and Motion Planning of Dynamical Legged Locomotion, in Series on Systems Science and Engineering, John Wiley & Sons –IEEE Press, Hoboken, NJ, 2012. Journals and Book ChaptersE. Elghoneimy and W. A. Gruver, Agent-based decision support and simulation for wood products manufacturing, IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, accepted for publication, 27 July 2012. K. Akbari Hamed, N. Sadati, W. A. Gruver, and G. A. Dumont, “Stabilization of periodic orbits for planar walking with non-instantaneous double support phase," IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans , accepted for publication 31 May 2011. N. Sadati, K. Akbari Hamed, G. A. Dumont, and W. A. Gruver, “Nonholonomic motion planning based on optimal control for flight phases of planar bipedal running," IET Electronics Letters, Vol. 47, Issue 20, 2011. K. Akbari Hamed, N. Sadati, W. A. Gruver, and G. A. Dumont, “Exponential stabilization of periodic orbits for running of a three-dimensional monopedal robot," IET Control Theory and Applications, Vol. 5, Issue 11, August 2011. N. Sadati, G. A. Dumont, K. Akbari Hamed, and W. A. Gruver, “Two-level control scheme for stabilisation of periodic orbits for planar monopedal running," IET Control Theory and Applications, Vol. 5, Issue 13, August 2011. N. Sadati, K. Akbari Hamed, W. A. Gruver, and G. A. Dumont, “Radial basis function network for exponential stabilisation of periodic orbits for planar bipedal walking,” IET Electronics Letters, Vol. 47, Issue 12, June 2011. E. Chen, D. Sabaz, W. A. Gruver, L. Shannon, “EuTOPIA: Facilitating processor-based DPR systems,” Journal of Next Generation Information Technology, Vol. 1, No. 1, 2011. R. W. Brennan, W. A. Gruver, and K. H. Hall (eds), “Industrial applications of holonic systems,” special issue of the IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, January 2011. K. Akbari Hamed, N. Sadati, W. A. Gruver, and G. A. Dumont, “Continuous-time update laws with radial basis step length for control of bipedal locomotion," IET Electronics Letters, Vol. 46, Issue 21, October 2010. O. Uncu, W. A. Gruver, and D. B. Kotak, “Identifying aggregation weights of decision criteria: application of fuzzy systems to wood product manufacturing,” Forging New Frontiers: Fuzzy Pioneers I Series: Studies in Fuzziness and Soft Computing, Vol. 217, M. Nikravesh.; J. Kacprzyk; L. A. Zadeh, (eds.), Springer, 2007. E. Elghomeimy, D. B. Kotak, M. Fleetwood, and W. A. Gruver, “Intelligent Decision Support System for Rough Mills,” International Journal of Manufacturing Technology and Management, Volume 8, No. 1/2/3, 2006. Z. Bi, W. A. Gruver, W. J. Zhang, and S. Y. T. Lang, “Automated Modeling of Modular Robotic Configurations,” J. Robotics and Autonomous Systems, Vol. 54, issue 12, 31 December 2006. G. C. H. Yeung and W. A. Gruver, "Multi-Agent Immediate Incremental View Maintenance for Data Warehouses," IEEE Transactions on Systems, Man, and Cybernetics, Part A, Volume 35, Issue 2, March 2005, pp. 305 - 310. Z. M. Bi, W. A. Gruver and S. Y. T. Lang, "Analysis and Synthesis of Reconfigurable Robotic Systems," Concurrent Engineering: Research and Application , June 2004, vol. 12, no. 2, pp. 145-153(9). R. W. Brennan, J. H. Christensen, W. A. Gruver, D. B. Kotak, D. H. Norrie, and E. van Leeuwen, "Holonic Manufacturing Systems - A Technical Overview," The Industrial Information Technology Handbook, CRC Press, 2004. J. Zhang, Q. M. J. Wu, and W. A. Gruver, "Active Head Tracking Based on Chromatic Shape Fitting," Journal of Pattern Recognition and Artificial Intelligence , Vol. 17, No. 4, June 2003. Z. M. Bi, W. A. Gruver and S. Y. T. Lang, "Analysis and Synthesis of Reconfigurable Manufacturing Systems," Concurrent Engineering: Research and Application , September 2003. J. Zhang, Q. M. J. Wu, H-T Tsui, and W. A. Gruver, "Binocular Transfer Methods for Point-Feature Tracking of Image Sequences," IEEE Transactions on Systems, Man, and Cybernetics , Part C, Vol. 32, No. 4, November 2002, pp 392-405. S. Liu, W. A. Gruver, and D. B. Kotak, "Holonic Coordination and Control of an Automated Guided Vehicle System," Journal of Computer Aided Engineering, Vol. 9, No. 3, 2002, pp. 235-250. Yuru Zhang and W. A. Gruver, "Classification of Grasps," IEEE Transactions on Systems, Man, and Cybernetics, Part B, Vol. 31, No. 3, June 2001, pp 436-444. Luya Li, W.A. Gruver, and Q. Zhang, "Kinematic Control of Redundant Robots Based on the Motion Optimizability Measure," IEEE Transactions on Systems, Man, and Cybernetics, Part B, Vol. 31, No. 1, January 2001, pp 155-159. K. Stanley, J. Wu, and W. A. Gruver, "Implementation of Vision-Based Planar Grasp Planning," IEEE Transactions on Systems, Man, and Cybernetics, Part C , Vol. 30, No. 4, Nov. 2000, pp. 517-524. K. Stanley, Q.M. J. Wu, C. W. de Silva, and W. A. Gruver, "Modular Neural-Visual Servoing with Image Compression Input," Journal of Intelligent and Fuzzy Systems, Vol. 10, No. 1, 2001, pp 1-13. Conferences (since 2000)
E. Chen, V. Gusev, D. Sabaz, L. Shannon, and W. A. Gruver, "Dynamic partial reconfigurable FPGA framework for agent systems," 5 th International Conference on Industrial Applications of Holonic and Multi-Agent Systems, Toulouse, France, August 2011. Eman Elghoneimy and W. A. Gruver, “Intelligent decision support and agent-based techniques applied to wood manufacturing,” Proc. of the 2011 International Symposium on Distributed Computing and Artificial Intelligence, Salamanca, Spain, April 2011. D. B. Kotak and W. A. Gruver, “Distributed intelligent RFID systems,” Proc. of the 2009 IEEE International Conference on Systems, Man, and Cybernetics, San Antonio, TX, USA, October 2009. Junchul Kim, Younghan Jung, Xuenan Cui , Hakil Kim, and W. A. Gruver, “Fast feature extraction in object recognition using parallel processing on CPU and GPU,” Proc. of the 2009 IEEE International Conference on Systems, Man, and Cybernetics, San Antonio, TX, USA, October 2009. E. Chen, V. G. Lesau, D. Sabaz, L. Shannon, and W. A. Gruver, “Dynamic Partial Reconfiguration of FPGA Framework For Agent Systems,” Proc. of the 2011 Conference on Industrial Applications of Holonic and Multi-Agent Systems, Toulouse, France, Aug. 2011. D. B. Kotak and W. A. Gruver, “Distributed intelligent RFID systems,” Proc. of the 2009 IEEE International Conference on Systems, Man, and Cybernetics, San Antonio, TX, USA, October 2009. Junchul Kim, Younghan Jung, Xuenan Cui , Hakil Kim, and W. A. Gruver, “ Fast feature extraction in object recognition using parallel processing on CPU and GPU,” Proc. of the 2009 IEEE International Conference on Systems, Man, and Cybernetics, San Antonio, TX, USA, October 2009. K. Thomas, W. A. Gruver, D. Sabaz, and C. Ng, “A Hybrid Protocol Architecture for Peer-to-Peer Control Based on SIP and UPnP.” Proc. of the 2009 IEEE International Systems Conference, Vancouver, BC Canada, March 2009. E. Chen, D. Sabaz, W. A. Gruver, and L. Shannon, “Replacement of the fixed Multi-PR Region Model with a flexible, dynamic PR Domain for DPR Systems, Proc. of the International Conference on Field-Programmable Technology 2008 (ICFPT'08), Taipei, Taiwan, December 2008. E. Elghoneimy and W. A. Gruver, “Agent-based manufacturing systems: A survey,” Proc. of the IEEE SMC International Conference on Distributed Human-Machine Systems, Linz, Austria, August 2008, pp. 127-132. E. Chen, D. Sabaz, W. A. Gruver, and L. Shannon, “Replacement of the fixed Multi-PR Region Model with a flexible, dynamic PR Domain for DPR Systems, Proc. of the International Conference on Field-Programmable Technology 2008 (ICFPT'08), Taipei, Taiwan, December 2008. C. Deng, O. Uncu, and W. A. Gruver, “Image Segmentation Using Joint Clustering Analysis of Attribute Data and Relationship Data,” Proc. of the 2007 IEEE International Conference on Systems, Man, and Cybernetics, Montreal, Quebec, Canada, October 2007. H. Gabbar and W. A. Gruver, “Engineering Design Aspects of a Hybrid Energy Supply Unit (HENSU),” Proc. of the 2 nd International Workshop on Computational Intelligence & Applications, Okayama, Japan, December 2006. C. Ng, Z. Alibhai, D. Sabaz, O. Uncu, and W. A. Gruver, "Framework for Developing Distributed Systems in a Peer-to-Peer Environment," Proc. of the 2006 IEEE International Conference on Systems, Man, and Cybernetics, Taipei, Taiwan, October 2006. E. Chen, D. Sabaz, and W. A. Gruver, JADE and JXTA Extensions for the Implementation of Distributed Systems," Proc. of the 2006 IEEE International Conference on Systems, Man, and Cybernetics, Taipei, Taiwan, October 2006. O. Uncu, W. A. Gruver, D. B. Kotak, and D. Sabaz, "GRIDBSCAN: GRId Density-Based Spatial Clustering of Applications with Noise," Proc. of the 2006 IEEE International Conference on Systems, Man, and Cybernetics, Taipei, Taiwan, October 2006. S. Ovcharenko, Z. Alibhai, C. Ng, W. A. Gruver, and D. Sabaz, “Implementation of a Wireless Distributed Intelligent System,” Proc. of the 2006 IEEE International Workshop on Intelligent Distributed Systems, Prague, Czech Republic, June 2006. D. Sabaz, Z. Alibhai, C. Ng, and W. A. Gruver, “Multi-Agent Framework for Distributed Trading,” Proc. of the 2006 IEEE International Workshop on Intelligent Distributed Systems, Prague, Czech Republic, June 2006. O. Uncu, W. A. Gruver, D. B. Kotak, and I. B. Turksen, “Fuzzy Grid Density-Based Spatial Clustering of Applications with Noise,” Proc. of the 5th International Symposium on Intelligent Manufacturing Systems, Sakarya, Turkey, May 2006. S. Ovcharenko, Z. Alibhai, C. Ng, W. A. Gruver, and D. Sabaz, “Implementation of a Wireless Distributed Intelligent System,” Proc. of the 2006 International Workshop on Intelligent Distributed Systems, Prague, Czech Republic, June 2006. D. Sabaz, Z. Alibhai, C. Ng, W. A. Gruver, “Multi-Agent Framework for Distributed Trading, “Proc. of the 2006 International Workshop on Intelligent Distributed Systems, Prague, Czech Republic, June 2006. O. Uncu, E. Elghomeimy, W. A. Gruver, D. B. Kotak, and M. Fleetwood, “A Model for Identifying Aggregation Operator Weights Using a Fuzzy Rulebase and Genetic Algorithms: Application to the Wood Products Manufacturing Industry,” Proc. of the BISC’05 Symposium, University of California, Berkeley, CA, November 2005. R. Lum, D. B. Kotak, and W. A. Gruver, “Multi-Agent Coordination of Distributed Energy Systems.” Proc. of the 2005 IEEE International Conference on Systems, Man, and Cybernetics, Big Island, Hawaii, USA, October 2005. O. Uncu, E. Elghoneimy, W. A. Gruver, D. B. Kotak, and M. Fleetwood, “Jag Sequencing in Rough Mill Operations,” Proc. of the 2005 IEEE International Conference on Systems, Man, and Cybernetics, Big Island, Hawaii, USA, October 2005 E. Elghoneimy, O. Uncu, W. A. Gruver, and D. B. Kotak, “Simulation and Decision Support Models for Rough Mills: A Multi-Agent Perspective,” Proc. of the 2005 IEEE International Conference on Systems, Man, and Cybernetics, Big Island, Hawaii, USA, October 2005. W. A. Gruver and D. Sabaz, “Distributed intelligent systems: What makes them intelligent,” Proc. of the 2005 IEEE International Symposium on Microwave, Antenna, Propagation and EMC Technologies for Wireless Communications (MAPE 2005), Beijing, China, August 2005. E. Chen, D. Sabaz, and W. A. Gruver, "Wireless distributed systems with JADE," Proc. of the 2004 IEEE International Conference on Systems, Man, and Cybernetics , Den Haag, Netherlands, October 2004. D. Sabaz, W. A. Gruver, and M. H. Smith, "Distributed systems with agents and holons," Proc. of the 2004 IEEE International Conference on Systems, Man, and Cybernetics , Den Haag, Netherlands, October 2004. C. Ng, D. Sabaz, and W. A. Gruver, "VNET: A distributed algorithm simulator for wireless peer-to-peer networks," Proc. of the 2004 IEEE International Conference on Systems, Man, and Cybernetics , Den Haag, Netherlands, October 2004. S. Logie, D. Sabaz, and W. A. Gruver, "Sliding window distributed combinatorial scheduling using JADE," Proc. of the 2004 IEEE International Conference on Systems, Man, and Cybernetics , Den Haag, Netherlands, October 2004. Z. Alibhai, W. A. Gruver, D. B. Kotak, and D. Sabaz, "Distributed coordination of micro-grids using bilateral contracts," Proc. of the 2004 IEEE International Conference on Systems, Man, and Cybernetics , Den Haag, Netherlands, October 2004. D. Kotak and W. A. Gruver, "System architecture for fuel cell based intelligent and distributed energy applications," Proc. of the 2004 IEEE International Conference on Systems, Man, and Cybernetics , Den Haag, Netherlands, October 2004. N. Siu, E. Elghoneimy, Y. Wang, W. A. Gruver, D. B. Kotak, and M. Fleetwood," Rough Mill Component Scheduling: Heuristic Search versus Genetic Algorithms," Proc. of the 2004 IEEE International Conference on Systems, Man, and Cybernetics , Den Haag, Netherlands, October 2004. Y. Wang, E. Elghoneimy, and W. A. Gruver, "Fuzzy Multiple Decision Support for Jag Selection," Proc. of the NAFIPS 2004 Conference , North American Fuzzy Information Processing Society, Banff, AB, Canada, June 2004. Z. Alibhai, R. Lum, A. Huster, W.A. Gruver, and D. B. Kotak, "Coordination of Distributed Energy Resources," Proc. of the NAFIPS 2004 Conference , North American Fuzzy Information Processing Society, Banff, AB, Canada, June 2004. Y. Wang, D. Kotak, Martin Fleetwood, and W. A. Gruver, A Distributed Decision Support System for Lumber Jag Selection for a Rough Mill, Proc. of the 2003 IEEE International Conference on Systems, Man, and Cybernetics ," Washington, DC USA, October 2003. Scott Logie, Dorian Sabaz, and William A. Gruver, "Combinatorial Sliding Window Scheduling for Distributed Systems," Proc. of the 2003 IEEE International Conference on Systems, Man, and Cybernetics ," Washington, DC USA, October 2003. W. A. Gruver, D. B. Kotak, E. H. van Leeuwen, and D. Norrie, "Holonic Manufacturing Systems-Phase 2," Proc. of the International Conference on Industrial Applications of Holonic and Multi-Agent Systems (HoloMAS 2003) , Prague, Czech Republic, September 2003. Z. M. Bi, W. A. Gruver, and W. J. Zhang, "Adaptability of Reconfigurable Robotic Systems," Proc. of the 2003 IEEE International Conference on Robotics and Automation , Taipei, Taiwan, May 2003. S. Boonphoapichart, S. Komada, T. Hori, and W. A. Gruver, "Fuzzy Decision-Making for Robot Motion Control In Unknown Environments," Proc. of the 2003 IEEE International Conference on Robotics and Automation , Taipei, Taiwan, May 2003. A. Zuo, K. Stanley, Jonathan Wu, W. A. Gruver, "A Hybrid Stereo Matching Algorithm Guided by the 2D Affine Transform for the Short Baseline Stereo," Proc. of the 2002 IEEE International Conference on Systems, Man, and Cybernetics ," Hammamet, Tunisia, October 2002. A. Zuo, K. Stanley, Jonathan Wu, W. A. Gruver, "Virtual Viewpoint Synthesis in Multiview System Based on Affine Transfer," Proc. of the 2002 IEEE International Conference on Systems, Man, and Cybernetics ," Hammamet, Tunisia, October 2002. A. Zuo, Q. M. J. Wu, and W. A. Gruver, "Stereo Vision Guided Control of a Stewart Platform," Proc. of the 17th IEEE International Symposium on Intelligent Control ," Vancouver, Canada, October 2002. H. O. Dimo, D. Jin, J. Zhang, and W. A. Gruver, "Variable Structure Control of a Redundant Robotic Manipulator," Proc. of the 2002 IEEE International Conference on Systems, Man, and Cybernetics ," Hammamet, Tunisia, October 2002. D. Kotak, M. Fleetwood, and W. A. Gruver, "Operational Scheduling For Rough Mills Using A Virtual Manufacturing Environment," Proc. of the 2001 IEEE International Conference on Systems, Man and Cybernetics ," Tucson, AZ, October 2001. H. O. Dimo, D. Jin, J. Zhang, and W. A. Gruver, "Vibration Control of a Redundant Robot for Grinding," Proc. of the 2001 IEEE International Conference on Systems, Man and Cybernetics ," Tucson, AZ, October 2001. K. Stanley, Jonathan Wu, and W. A. Gruver, A Hybrid Neural Network Based Visual Servoing Robotic System, Proc. of the Joint International Fuzzy systems Association World Congress and the Annual Conference of the North American Fuzzy Information Processing Society , Vancouver, Canada, July 2001. G. Yeung, W. A. Gruver, and D. Kotak, "A Multi-Agent Approach to Achieve Strong View Consistency in Operational Data Stores," Proc. of the Joint International Fuzzy Systems Association World Congress and the Annual Conference of the North American Fuzzy Information Processing Society , Vancouver, Canada, July 2001. Y. Zhang, Z. Han, H. Zhang, X. Shang, T. Wang, W. Guo, Design and Control of the BUAA Four-Fingered Hand, Proc. of the 2001 IEEE International Conference on Robotics & Automation, Seoul, Korea, May 2001. S. Liu, W. A. Gruver, S. Bardi, and D. Kotak, "Holonic Manufacturing System for Distributed Control of Automatic Guided Vehicles," Proc. of the 2000 IEEE International Conference on Systems, Man and Cybernetics, Nashville, TN, October 2000. D. Jin, R. Zhang, Jichuan Zhang, R. Wang and W. A. Gruver, "An Intelligent Above-Knee Prosthesis with EMG-Based Terrain Identification," Proc. of the 2000 IEEE International Conference on Systems, Man and Cybernetics, Nashville, TN, October 2000. K. Stanley, J. Wu, and W. A. Gruver, An Intelligent Vision Guided Teleoperation System for File Manipulation and Office Automation, Proc. of the 2000 IEEE International Conference on Systems, Man and Cybernetics, Nashville, TN, October 2000. D. Kotak, S. Bardi, W. A. Gruver, and K. Zohrevand, "Comparison of Hierarchical and Holonic Shop Floor Control using a Virtual Manufacturing Environment," Proc. of the 2000 IEEE International Conference on Systems, Man & Cybernetics, Nashville, TN, October 2000. |