Harry H. Cheng
Education
Ph.D.: Mechanical Engineering, University of Illinois at Chicago, 1989
Research Interest
Extending C/C++ for ubiquitous computing and embedded scripting, mobile agent based computing, grid computing, script computing, engineering software design, agile manufacturing, intelligent mechatronic and embedded systems, robotics, real-time sensor fusion, sensor networks, factory automation, creative design, Web technology and its applications in design and manufacturing, Web-based computational kinematics and mechanical design,
information infrastructure systems for intelligent transportation systems.
distance learning, and innovative teaching.
Honors and Awards
- Fellow of the ASME, 2006
- The Best Paper Award at the 2006
IEEE/ASME International Conference
on Mechatronic and Embedded Systems and Applications.
- The Waldron Award,
for significant contributions to the science
and technology of mechanisms and robotics,
the 4th National Applied Mechanisms and
Robotics Conference, 1995.
- The Research Initiation Award, the National
Science Foundation, 1993.
- The Procter
and Gamble Best Paper Award,
the 3rd National Applied Mechanisms and
Robotics Conference, 1993.
- The Junior Faculty Research Fellowship,
University of California, Davis, 1993.
- The Outstanding Contribution Award, United Parcel Service, Inc.,
1990.
- The University Fellowships,
University of Illinois at Chicago, 1986-1987, 1987-1988, 1988-1989.
Services
- Chair, the Advisory Committee,
ASME Technical Committee on Mechatronic and Embedded Systems and
Applications (MESA),
2009-2010.
- Chair, the Steering Committee,
the 2010 6th ASME/IEEE International Conference
on Mechatronic and Embedded Systems and Applications (MESA09),
July 15-17, 2010, Qingdao, China.
- Founding Chair,
ASME Technical Committee on Mechatronic and Embedded Systems and
Applications (MESA),
2008-2009.
- General Chair,
the 2009 5th ASME/IEEE International Conference
on Mechatronic and Embedded Systems and Applications (MESA09),
August 30 - September 2, 2009, San Diego, California.
- Chair,
A Workshop on Using the Ch Computing Environment
for Teaching, Research, and Industrial Applications,
October 12, 2008, Beijing, China.
- Conference Chair,
the 2008 4th IEEE/ASME International Conference
on Mechatronic and Embedded Systems and Applications (MESA08),
October 12-15, 2008, Beijing, China.
-
Publicity Chair,
The 11th International IEEE Conference on Intelligent
Transportation Systems, Beijing, China, October 12-15, 2008.
-
Interview with
Design News
on Mechatronic and Embedded Systems, October, 2007.
- Chair, Technical Committee on
Mechatronic and Embedded Systems in ITS of
the IEEE Intelligent Transportation Systems Society, 2006-present.
-
Chair, Technical Area of Computers in Electronmechanical Systems,
ASME Computers and Information in Engineering Division, 2003 - 2007.
- Guest Editor for a special October 2007 issue of
IEEE/ASME Transactions on Mechatronics
focused on
Intelligent Mechatronic and Embedded Systems.
-
Keynote Speaker
at
the 2007 ASME/IEEE International Conference
on Mechatronic and Embedded Systems and Applications (MESA07),
Las Vegas, Nevada, September 4-7, 2007.
-
Editorial Board,
The Open Software Engineering Journal,
2008 - present.
-
Editorial Board,
The Open Transportation Journal,
2008 - present.
-
Member of International Editorial
Advisory Board of
Chinese Journal of Mechanical Engineering (CJME)
-English Edition, 2002 - present.
- General Co-Chair,
the 3rd ASME/IEEE International Conference
on Mechatronic and Embedded Systems and Applications (MESA07),
September 4-7, 2007, Las Vegas, Nevada.
-
Instructor of the tutorial, "Real-Time Linux
for Control of Mechatronic Systems", at the ASME
International Design Engineering Technical Conferences and Computers
and Information in Engineering Conference,
Salt Lake City, Utah,
September 28 - October 2, 2004;
Philadelphia, Pennsylvania,
September 10-13, 2006.
- Keynote Speaker at
the 2006 Annual Computer Education and Research
Conference of the Zhejiang Province, August 17-20, Lisui, China.
- Program Chair,
the 2nd IEEE/ASME International Conference
on Mechatronic and Embedded Systems and Applications (MESA06),
August 13-16, 2006, Beijing, China.
-
Member of the Advisory Committee of the
2006 International Mechanisms and Machine Science Conference, Yinchuan, China, August 14-17, 2006.
-
Member of Editorial
Advisory Board,
Journal of Applied Mechanisms and Robotics,
2001 - 2002.
-
Associate Editor,
ASME Trans, Journal of Computing and Information Science in Engineering, 2000 - 2001.
-
Chair, Technical Area of Embedded and Ubiquitous Computing,
ASME Computers and Information in Engineering Division, 1997 - 2003.
-
Publication Chair of the 1997 ASME Design Engineering Technical Conferences.
-
Program Track Chair on
Industrial Automation of the 1997 6th IEEE International Conference on Emerging Technologies and Factory Automation.
-
Member of the ASME Mechanisms Subcommittee on Robotics and
Manipulators --- Dynamics and Controls, 1995-1996.
-
Chair, the Subcommittee on Programming Environments
and Languages of the ASME Design Automation Committee, 1994 - 1995.
-
Member of
the Advisory Board on Programming Languages, University Extension,
University of California, Davis, 1994 - 1999.
-
Participated in the revision of C
through ANSI X3J11 and ISO 22/WG14 C Standard Committees with contributions in numerical features of
VLA, complex numbers, and IEEE 754 floating-point arithmetic in C99,
1993-1999.
-
Member of the
Design Automation Committee, ASME Design Engineering Division,
1992 - 2000
-
Member of Organizing and Program Committees of numerous international conferences.
-
Session Chairs of numerous international conferences.
Professional Membership
- Fellow of the American Society of Mechanical Engineers
- Senior Member of IEEE
- Senior Member of IEEE Computer Society
- Senior Member of IEEE Robotics and Automation Society
Publication of Books
Harry H. Cheng,
C for Engineers and Scientists: An Interpretive Approach,
McGraw-Hill, Inc., 2009,
ISBN: 0073376051, ISBN-13: 978-0073376059.
Publications of Articles
Dr. Cheng has published
over 150 articles
in journals, conference proceedings, and book chapters.
Patent
Non-Intrusive Laser-Based System for Detecting Objects
Moving Across a Planar Surface,
US Patent No. 6,404,506, June 11, 2002.
Software
-
The designer and original implementer of
Ch --- an embeddable C/C++ interpreter.
- The architect of
Mobile-C --- a multi-agent platform for mobile C/C++ agents.
Phone : (530) 752-5020
Fax: (530) 752-4158
Email:
hhcheng (at) ucdavis.edu
Office : 2018 Bainer Hall
Integration Engineering Lab: 1067 Bainer Hall
Mail: Department of Mechanical and Aeronautical Engineering, UC Davis, Davis, CA 95616