Book and Papers from the Integration Engineering Laboratory
Papers published in chronological order

    Book

  1. Harry H. Cheng, C for Engineers and Scientists: An Interpretive Approach, McGraw-Hill, Inc., 2009, ISBN: 0073376051, ISBN-13: 978-0073376059.

    Journal Papers

  1. Harry H. Cheng, C for the Course, http://memagazine.asme.org/Articles/2009/september/C_Course.cfm" ASME Mechanical Engineering Magazine, September, 2009, pp 50-52.

  2. Bo Chen, Yu-Cheng Chou, Harry H. Cheng, Open Source Ch Control System Toolkit and Web-Based Control System Design for Teaching Automatic Control of Linear Time-Invariant Systems, Computer Applications in Engineering Education, (in press).

  3. Harry H. Cheng, Graham Ryland, David Ko, Kevin Gucwa, and Stephen Nestinger, Smart and Modular, ASME Mechanical Engineering, September, 2011, pp. 48-51.

  4. Najmus Saqib Malik, David Ko, Harry H. Cheng, A Secure Migration Process for Mobile Agents, Software - Practice & Experience, Vol. 48, Issue 1, pp. 87-101, 2011.

  5. Stephen S. Nestinger, Bo Chen, Harry H. Cheng, A Mobile Agent-Based Framework for Flexible Automation Systems, IEEE/ASME Transactions on Mechatronics, vol. 15, no. 6, pp. 942-951, December, 2010.

  6. Stephen S. Nestinger and Harry H. Cheng, Flexibile Vision: Mobile Agent Approach to Distributed Vision Sensor Fusion, IEEE Robotics and Automation Magazine. Vol. 17, Issue 3, September 2010, pp. 66-77.

  7. Bo Chen and Harry H. Cheng, A Review of the Applications of Agent Technology in Traffic and Transportation Systems, IEEE Transactions on Intelligent Transportation Systems, Vol. 11, No. 2, June 2010, pp. 485-497.

  8. Yu-Cheng Chou, Stephen S. Nestinger, Harry H. Cheng, Ch MPI: Interpretive Parallel Computing in C, IEEE Computing in Science and Engineering. Vol. 12, No. 2, March/April 2010, pp. 54-67.

  9. Yu-Cheng Chou, David Ko, Harry H. Cheng, An Embeddable Mobile Agent Platform Supporting Runtime Code Mobility, Interaction and Coordination of Mobile Agents and Host Systems, Information and Software Technology, Vol. 52, Issue 2, pp. 185-196, February, 2010.

  10. Eun-Sang Lee, Sung-Chul Hwang, Jung-Taik Lee, Jong Koo Won, and Harry H. Cheng, Signal Analysis and Real-Time Monitoring for Polishing Process Using the Ch Computing Environment, Journal of Mechanical Science and Technology, Vol. 23, pp. 2807-2812, 2009.

  11. Yu-Cheng Chou, David Ko, Harry H. Cheng, Mobile Agent-Based Computational Steering for Distributed Applications, Concurrency and Computation: Practice and Experience, Vol. 21, pp. 2377-2399, 2009.

  12. Hong Duan, Anish Gautam, Benjamin D. Shaw, and Harry H. Cheng, Harmonic Wavelet Analysis of Modulated Tunable Diode Laser Absorption Spectroscopy Signals, Applied Optics, Vol. 48, Issue 2, pp. 401-407, 2009.

  13. Harry H. Cheng, Ch: a Pedagogically Effective Cross-Platform Interpretive C/C++ Computing Environment, Computer Education, Vol. 7, No. 91, April 2009, pp. 34-46.

  14. Kabileshkumar G Cheetancheri, Harry H. Cheng, Spreadsheet-Based Interactive Design and Analysis of Mechanisms, Advances in Engineering Software, Vol. 40, Issue 4, April 2009, pp.274-280.

  15. Bo Chen, Harry H, Cheng, Joe Palen, Integrating Mobile Agent Technology with Multi-Agent Systems for Distributed Traffic Detection and Management Systems, Transportation Research Part C: Emerging Technologies, Vol. 17, No. 1, February, 2009, pp. 1-10.

  16. Harry H, Cheng, Speeding-up Software Development Using Embedded Scripting, Dr. Dobb's Journal, No. 416, January 2009, pp. 8.

  17. Bo Chen, David D. Linz, Harry H. Cheng, XML-Based Agent Communication, Migration and Computation in Mobile Agent Systems, Journal of Systems and Software, 2008, Vol. 81, No. 8, pp. 1364-1376.

  18. Matt Campbell, Harry H. Cheng, Teaching Computer-Aided Mechanism Design and Analysis Using a High-Level Mechanism Toolkit, Computer Applications in Engineering Education, 2007, Vol. 15, No. 4, pp. 277-288.

  19. Bo Chen, Harry H. Cheng, Joe Palen, Mobile-C: A Mobile Agent Platform for Mobile C/C++ Code, Software - Practice & Experience, December 2006, Vol. 36, Issue 15, pp. 1711-1733.

  20. Myeong-Woo Cho, Gun-Hee Kim, Tae-Il Seo, Yeon-Chan Hong, and Harry H. Cheng, Integrated Machining Error Compensation Method Using OMM Data and Modified PNN Algorithm, International Journal of Machine Tools and Manufacture , October, 2006, Vol 46, Issue 12-13, pp. 1417-1427.

  21. Harry H. Cheng, Dung Trang, Object-Oriented Interactive Mechanism Design and Analysis, Engineering with Computers, An International Journal for Simulation-Based Engineering, May 2006, Vol. 21, No. 3, pp. 237-246.

  22. Zhaoqing Wang, Bo Chen, Harry H. Cheng, Ben Shaw, Joe Palen, Ping Feng, Noise Rejection Using Variable-Height Timing Window Technique for Pulse Signals with Variable S/N Ratio, IEEE Trans. on Instrumentation and Measurement, April 2006, Vol. 55, No. 2, pp. 666-674.

  23. Harry H. Cheng, Dung Trang, Web-Based Interactive Analysis and Animation of Mechanisms, ASME Trans. Journal of Computing and Information Science in Engineering, March 2006, Vol. 6, No. 1, pp. 84-90.

  24. Harry H. Cheng, Ch: A C/C++ Interpreter for Script Computing, C/C++ User's Journal, Vol. 24, No. 1, January, 2006, pp. 6-12.

  25. Zhaoqing Wang, Harry H. Cheng, Portable C/C++ Code for Portable XML Data, Portable C/C++ Code for Portable XML Data, IEEE Software, Vol. 23, No. 1, January/February, 2006, pp. 76-81.

  26. Zhaoqing Wang, Stephen Nestinger, Harry H. Cheng, Joe Palen, Real-Time Architecture for a Highway Vehicle Detection System, Integrated Computer-Aided Engineering, Vol. 12, No. 4, 2005, pp. 343-352.

  27. Harry H. Cheng, Ben Shaw, Joe Palen, Bin Lin, Bo Chen, Zhaoqing Wang, Development and Field Test of a Laser-Based Nonintrusive Detection System for Identification of Vehicles on the Highway, IEEE Trans. Intelligent Transportation Systems, Vol. 6, No. 2, June 2005, pp.147-155.

  28. Bo Chen, Harry H, Cheng, Interpretive OpenGL for Computer Graphics, Computers and Graphics, Vol. 29, No. 2, 2005, pp. 331-339.

  29. Bo Chen, Harry H, Cheng, Ch: C/C++ Interpreter, Software 2.0 Extra!, Vol. 3, No. 1, pp. 60-63, 2005.

  30. Qingcang Yu, Bo Chen, Harry H. Cheng, Web-Based Control System Design and Analysis, IEEE Control Systems Magazine, Vol. 24, No. 3, June 2004, pp. 45-57.

  31. Qingcang Yu, Harry H. Cheng, Wayne W. Cheng, Xiaodong Zhou, Ch OpenCV for Interactive Open Architecture Computer Vision, Advances in Engineering Software, Vol. 35, No. 7-8, 2004, pp. 527-536.

  32. Zhaoqing Wang, Harry H. Cheng, Integration of Portable XML Data and Portable C/C++ Code, Oracle Technology Network, July 6, 2004.

  33. Stephen Nestinger, and Harry H. Cheng, Interactive Motion Control Using Ch --- an Embeddable C/C++ Interpreter, Assembly Automation, Vol. 24, No. 2, 2004, pp. 152-158.

  34. Yong Zhu, Bo Chen, Harry H. Cheng, An Object-Based Software Package for Interactive Control System Design and Analysis, ASME Trans. Journal of Computing and Information Science in Engineering, Vol. 3, No. 4, December 2003, pp. 366-371.

  35. Wang, Z., Chen, B., Cheng, H. H., Shaw, B., and Palen, J. Performance Analysis for Design of a High-Precision Electronic Opto-Mechanical System for Vehicle Delineation Detection on Highway, ASME Trans., Journal of Mechanical Design, Vol. 125, No. 4, December 2003, pp. 802-808.

  36. Gary Bradski, Vadim Pisarevsky, Wayne W. Cheng, Qingcang Yu, Harry H. Cheng, Ch and OpenCV: An Open Relationship with Vision, Advanced Imaging, Vol. 18, Num 5, May 2003, pp. 18 and 33-35.

  37. Hu, X., Pannu, J., and Cheng, H. H., Retrofitting an Automatic Manufacturing Workcell for Study of Open Architecture Object-Oriented Integration of Mechatronic Systems, Chinese Journal of Mechanical Engineering, Vol. 15, No. 2, 2002, pp. 149-152.

  38. Hu, X., and Cheng, H. H., Study of Open Architecture Integration of Multi-Type Robotic Systems, China Mechanical Engineering, Vol. 13, No. 6, 2002, pp. 491-493.

  39. Cheng, H. H., C99 & Numeric Computing, Dr. Dobb's Journal, March 2002, pp. 28-34.

  40. Bin Lin, Cheng, H. H., Ben Shaw, Joe Palen, Optical and Electronic Design for a Field Prototype of a Laser-Based Vehicle Delineation Detection System, Optics and Lasers in Engineering, Vol. 36, No. 1, July 2001, pp. 11-27.

  41. Cheng, H. H., Ben Shaw, Joe Palen, Jonathan E. Larson, Xudong, Hu, Kirk Van Katwyk, A Real-Time Laser-Based Detection System for Measurement of Delineations of Moving Vehicles, IEEE/ASME Trans. on Mechatronics, Vol. 6, No. 2, June 2001, pp. 170-187.

  42. Cheng, H. H., Frederick Proctor, John L. Michaloski, William P. Shackleford, Real-Time Computing in Open Systems for Manufacturing, ASME Trans., Journal of Computing and Information Science in Engineering, Vol. 1, No. 1, March 2001, pp. 92-99.

  43. Cheng, H. H., Ben Shaw, Joe Palen, Bin Lin, Xudong, Hu, Jason Park, Bo Chen, Photodiode Array-Based Detection of Vehicles on Highway, Intellimotion, Vol. 9, No. 3, 2000, pp. 4-7, 12-13.

  44. Larson, J., and Cheng, H. H., Object-Oriented Cam Design through the Internet, Journal of Intelligent Manufacturing, Vol.11, No. 6, December 2000, pp. 515-534.

  45. Cheng, H. H., and Thompson, S., Singularity Analysis of Spatial Mechanisms Using Dual Polynomials and Complex Dual Numbers, ASME Journal of Mechanical Design, Vol. 121, No. 2, June 1999, pp.~200-205.

  46. Cheng, H. H., and Gonzalez, P., Development of a Software Library of Functions for Analysis of Spatial Mechanisms, Engineering with Computers, An International Journal for Computer-Aided Mechanical and Structural Engineering Vol. 14, 1998, pp. 156-167.

  47. Cheng, H. H. and Thompson, S., Dual Iterative Displacement Analysis of Spatial Mechanisms Using the Ch Programming Language, Mechanism and Machine Theory, Vol. 32, No. 2, 1997, pp. 193-207.

  48. Cheng, H. H., CGI Programming in C, C/C++ Users Journal, Vol. 14, No. 11, November, 1996, pp. 17-21.

  49. Cheng, H. H., Derivation of the Explicit Solution of the Inverse Involute Function and its Applications in Gear Tooth Geometry Calculations, Journal of Applied Mechanisms and Robotics, Vol. 3, No. 2, April, 1996, pp. 13-23.

  50. Cheng, H. H., Extending C with Arrays of Variable Length, Computer Standards and Interfaces, Vol. 17, 1995, pp. 375-406.

  51. Cheng, H. H., Extending C and FORTRAN for Design Automation, ASME Trans., Journal of Mechanical Design Vol. 117, No. 3, 1995, pp. 390-395.

  52. Cheng, H. H., and Thompson, S., Computer-Aided Displacement Analysis of Spatial Mechanisms Using the Ch Programming Language, Advances in Engineering Software, Vol. 23, No. 3, 1995, pp. 163-172.

  53. Cheng, H. H., Lee, J. J., and Penkar, R., Kinematic Analysis of a Hybrid Serial-and-Parallel-Driven Redundant Industrial Manipulator, International Journal of Robotics & Automation Vol. 10, No. 4, 1995, pp. 159-166.

  54. Cheng, H. H., and Penkar, R., Stacking Irregular-Sized Packages by a Robot Manipulator, IEEE Robotics and Automation Magazine Vol. 2, No. 4, December, 1995, pp. 12-20.

  55. Cheng, H. H., Real-Time Four-Dimensional Collision Detection for an Industrial Robot Manipulator, Journal of Applied Mechanisms and Robotics, Vol. 2, No. 2, April, 1994, pp. 20-33 (the winner of the Procter and Gamble Best Paper Award).

  56. Cheng, H. H., Pedagogically Effective Programming Environment for Teaching Mechanism Design, Computer Applications in Engineering Education, Vo. 2, No. 1, 1994, pp. 23-39.

  57. Cheng, H. H., Real-Time Manipulation of a Hybrid Serial-and-Parallel-Driven Redundant Industrial Manipulator, ASME Journal of Dynamic Systems, Measurement, and Control, Vol. 116, December, 1994, pp. 687-701.

  58. Cheng, H. H., Programming with Dual Numbers and its Applications in Mechanisms Design, Engineering with Computers, An International Journal for Computer-Aided Mechanical and Structural Engineering, Vol. 10, No. 4, 1994, pp. 212-229.

  59. Cheng, H. H., and Gupta, K. C., Vectorization of Robot Inverse Dynamics on a Pipelined Vector Processor, IEEE Trans. on Robotics and Automation, Vol. 9, No. 6, December, 1993, pp. 858-863.

  60. Cheng, H. H., Scientific Computing in the Ch Programming Language, Scientific Programming, Vol. 2, No. 3, Fall, 1993, pp. 49-75.

  61. Cheng, H. H., Handling of Complex Numbers in the Ch Programming Language, Scientific Programming, Vol. 2, No. 3, Fall, 1993, pp. 76-106.

  62. Cheng, H. H., and Gupta, K. C., A Study of Robot Inverse Kinematics Based upon the Solution of Differential Equations, Journal of Robotic Systems, Vol. 8, No. 2, April 1991, pp. 159-175.

  63. Cheng, H. H., and Gupta, K. C., An Historical Note on Finite Rotations, Trans. of ASME, Journal of Applied Mechanics, Vol. 56, No. 1, 1989, pp. 139-145.

  64. Cheng, H. H., Vector Pipelining, Chaining, and Speed on the IBM 3090 and Cray X-MP, IEEE Computer Vol. 22, No. 9, September, 1989, pp. 31-46.

  65. Cheng, H. H., A Better Way to Solve the Inverse Involute Function, Machine Design Vol. 61, No. 20, October, 1989, pp. 98-99.

  66. Cheng, H. H., and Gupta, K. C., Design of Mechanisms via Constrained Least-Squares Method and its Variants, Trans. of ASME, Journal of Mechanisms, Transmissions, and Automation in Design, Vol. 110, No. 4, 1988, pp. 429-434.

    Book Chapters

  67. Harry H. Cheng, Bo Chen, David Ko, Control System Design and Analysis Education via the Web, In Spyros Tzafestas (Ed), Web-Based Control and Robotics Education, 2009, Springer-Verlag, pp. 39-60.

  68. Stephen S. Nestinger, Harry H. Cheng, Script Computing for Embedded Systems. In Frank Columbus (Ed), Embedded Systems: Types, Characteristics, and Software Architectures, 2009, Nova Science Publishers (in press).

    Conference Papers

  69. Zhixin Tie, David Ko Harry H. Cheng, Mobile Agent-Based Computing Resource and Usage Monitoring at Large Scale Computing Centers, Proc. of the 2011 ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, Paper # DETC2011-48699, Washington, DC, August 29-31, 2011.

  70. David Ko Nalaka Kahawatte, Harry H. Cheng, Controlling Modular Reconfigurable Robots with Handheld Smart Devices, Proc. of the 2011 ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, Paper # DETC2011-48415, Washington, DC, August 29-31, 2011.

  71. Stephen S. Nestinger, Harry H. Cheng, Mobile-R: A Reconfigurable Cooperative Control Platform for Rapid Deployment of Multi-Robot Systems, Proc. of 2010 IEEE International Conference on Robotics and Automation Shanghai, China, May 9-13, 2011.

  72. Stephen S. Nestinger, Harry H. Cheng, A Framework for Migrating Control Strategies and Algorithms Developed in Virtual Robots to Physical Systems, Proc. of the 2010 ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, Paper #DETC2011-48415, Qingdao, China, July 15-17, 2010.

  73. Yu-Cheng Chou, Harry H. Cheng, An Autonomic Mobile Agent-Based System for Distributed Job Shop Scheduling, Proc. of the 2010 ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, Qingdao, China, July 15-17, 2010.

  74. Graham G. Ryland, Harry H. Cheng, Design of iMobot, an Intelligent Reconfigurable Mobile Robot with Novel Locomotion, Proc. of 2010 IEEE International Conference on Robotics and Automation, Anchorage, Alaska, May 3-8, 2010.

  75. Graham G. Ryland, Harry H. Cheng, Novel Locomotion of iMobot, an Intelligent Reconfigurable Mobile Robot, Video Proc. of 2010 IEEE International Conference on Robotics and Automation, Anchorage, Alaska, May 3-8, 2010.

  76. David Ko, Harry H. Cheng, Graham G. Ryland, Reconfigurable Software for Reconfigurable Modular Robots, Proc. of the Workshop on Modular Robotics: State of the Art, the 2010 IEEE International Conference on Robotics and Automation, Anchorage, Alaska, May 3-8, 2010.

  77. D. J. Yun, J. H. Choi, S. G. Lee, H. H. Cheng, A Case Study of Mechatronic System Simulation: Forlift Electric Control, Proc. of the 7th International Conference on Multibody Systems, Nonlinear Dynamics, and Control, paper # DETC2009-87917, San Diego, California, August 30-September 2, 2009.

  78. Stephen S. Nestinger, Harry H. Cheng, Bo Chen, Flexible Dynamic Task Allocation in Cooperative Mission-based Robotic Systems, Proc. of the 2009 ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, paper # DETC2009-87627, San Diego, California, August 30-September 2, 2009.

  79. Jason Honda, Harry H. Cheng, Donna D. Djordjevich, Mobile Agents and Related Features for Real Time First Responder Training Systems, Proc. of the 29th ASME Computers and Information in Engineering Conference, paper # DETC2009-87450, San Diego, California, August 30-September 2, 2009.

  80. Najmus Saqib Malik, David Ko, Harry H. Cheng, A Secure Migration Process for Mobile Agent Systems, Proc. of the 2009 ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, paper # DETC2009-87613, San Diego, California, August 30-September 2, 2009.

  81. Yu-Cheng Chou, Harry H. Cheng, Autonomic Dynamic Parallel Computing, Proc. of the 2009 ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, paper # DETC2009-87750, San Diego, California, August 30-September 2, 2009.

  82. Huajun Cao, Yu-Cheng Chou, Harry H. Cheng, Mobile Agent Based Integration Framework for Flexible Dynamic Job Shop Scheduling, Proc. of the 29th ASME Computers and Information in Engineering Conference, paper # DETC2009-87623, San Diego, California, August 30-September 2, 2009.

  83. Bo Chen, Yu-Cheng Chou, Harry H. Cheng, Teaching Automatic Control of Engineering Systems Using Ch Control System Toolkit, Proc of ASME Dynamic Systems and Control Conference, paper # DSCC2008-2214, Ann Arbor, Michigan, October 20-22, 2008.

  84. Stephen S. Nestinger, David Ko, Alex Rumer, and Harry H. Cheng, Mobile Agent-based Remote Vision Sensor Fusion, Proc. of the 2008 IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, Beijing, China, October 12-15, 2008, pp. 482-487.

  85. Yu-Cheng Chou, Stephen S. Nestinger, David C. Pursell, Harry H. Cheng, and Uriel A. Rosa, Development of a Bio-Production Execution System for Agricultural Operations Management, Proc. of the 2008 IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, Beijing, China, October 12-15, 2008, pp. 118-123.

  86. Jung-Taik Lee, Sung-Chul Hwang, Eun-Sang Lee, and Harry H. Cheng, Wafer Polishing Process with Signal Analysis and Monitoring for Optimum Condition of Machining, Proc. of the 2008 IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, Beijing, China, October 12-15, 2008, pp. 112-117.

  87. Yu-Cheng Chou, Harry H. Cheng, Interpretive MPI for Parallel Computing, Proc. of the ASME 28th Computers and Information in Engineering Conference, paper # DETC2008-49996, New York City, New York, August, 3-6, 2008.

  88. Jason Honda, Harry H. Cheng, Donna Djordjevich, Mobile-FIRST: A Mobile Agent Based FIrst Responder SysTem, The 20th Internatioanl Conference on Software Engineering and Knowledge, Redwood City, San Francisco Bay, California, July 1-3, 2008.

  89. Bo Chen, Harry H. Cheng, and Joe Palen, Agent-Based Approach in Roadway Traffic and Transportation Systems: State of the Art, Proc. of 2007 ASME International Mechanical Engineering Congress and Exposition, paper # IMECE2007-43010, Seattle, Washington, November 11-15, 2007.

  90. Yu-Cheng Chou, Bo Chen, David Ko, Harry H. Cheng, and Roger L. Davis, Mobile Agent-Based Computational Steering for Distributed Simulation, Proc. of 2007 ASME International Mechanical Engineering Congress and Exposition, paper # IMECE2007-43672, Seattle, Washington, November 11-15, 2007.

  91. Stephen S. Nestinger, Bo Chen, and Harry H. Cheng, A Mobile Agent-Based Framework for Flexible Control of Multi-Robotic Systems, Proc. of the ASME 31th Mechanisms and Robotics Conference, paper # DETC2007-35750, Las Vegas, Nevada, September 4-7, 2007.

  92. Stephen S. Nestinger and Harry H. Cheng, Interactive Image Processing and Manipulation, Proc. of 2007 ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, paper # DETC2007-35741, Las Vegas, Nevada, September 4-7, 2007.

  93. Yu-Cheng Chou, David Ko, and Harry H. Cheng, Embeddable Mobile-C for Runtime Support of Code Mobility in Multi-Agent Systems, Proc. of the ASME 27th Computers and Information in Engineering Conference, paper # DETC2007-35747, Las Vegas, Nevada, September 4-7, 2007.

  94. Hong Duan and Harry H. Cheng, Embedding a C/C++ Interpreter into Virtual Instruments for Script Blocks Proc. of 2007 ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, paper # DETC2007-35758, Las Vegas, Nevada, September 4-7, 2007.

  95. Kabileshkumar G Cheetancheri and Harry H. Cheng, Spreadsheet-Based Design and Analysis of Mechanisms CD-ROM Proc. of the ASME 30th Mechanisms and Robotics Conference, paper # DETC2006-99576, Philadelphia, Pennsylvania, September 10-13, 2006.

  96. Bo Chen, David D. Linz, Harry H. Cheng, ACL Message-Oriented Agent Communication and Migration, CD-ROM Proc. of the ASME 26th Computers and Information in Engineering Conference, paper # DETC2006-99214, Philadelphia, Pennsylvania, September 10-13, 2006.

  97. Kabileshkumar G Cheetancheri and Harry H. Cheng, Mixed Language Programming in C/C++ and Java for Applications in Mechatronic Systems, Proc. of 2006 IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, Beijing, China, August 13-16, 2006.

  98. Bo Chen and Harry H. Cheng, A Run-Time Support Environment for Mobile Agents, CD-ROM Proc. of ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, paper # DETC2005-85389, Long Beach, California, September 24-28, 2005.

  99. Zhaoqing Wang, Stephen S. Nestinger, Harry H. Cheng, Interpretive Real-Time Linux Interface and its Applications, CD-ROM Proc. of the ASME 25th Computers and Information in Engineering Conference, paper # DETC2005-85371, Long Beach, California, September 24-28, 2005.

  100. Shuyou Zhang and Harry H. Cheng, Product Configuration Design Based on Extensible Product Family for Mass Customization, CD-ROM Proc. of the ASME 31st Design Automation Conference, Paper # DETC2005-85443, Long Beach, California, September 24-28, 2005.

  101. Harry H. Cheng, and Matt Campbell, Effective Teaching of Computer Integrated Mechanism Analysis and Design, CD-ROM Proc. of the ASME 29th Mechanisms and Robotics Conference, paper # DETC2005-85565, Long Beach, California, September 24-28, 2005.

  102. Ping Feng, Zhaoqing Wang, Harry H. Cheng, Benjamin D. Shaw, Joe Palen, Digitally Controlled Optimal Self-Calibration for a Laser-Photodiode Array Based Vehicle Detection System, CD-ROM Proc. of ASME/IEEE International Conference on Mechatronic and Embedded Systems and Applications, paper # DETC2005-85415, Long Beach, California, September 24-28, 2005.

  103. Joshua Liu and Harry H. Cheng, Interactive LDAP in C/C++ Interpreter, ITtoolbox, August 20, 2004, http://c.ittoolbox.com/documents/document.asp?I=2624.

  104. Harry H. Cheng, Dung Trang, Web-Based Mechanism Design and Analysis, CD-ROM Proc. of the ASME 28th Mechanisms and Robotics Conference, paper # DETC2004-57594, Salt Lake City, Utah, September 28 - October 2, 2004.

  105. Jacob Duane, Joe Palen, Fidelis Eke, Harry H. Cheng, Design of a Mobile Platform For Overhead Detectors for Vehicles on the Highway, CD-ROM Proc. of the ASME 28th Mechanisms and Robotics Conference, paper # DETC2004-57557, Salt Lake City, Utah, September 28 - October 2, 2004.

  106. Qingcang Yu, Fidelis Eke, Harry H. Cheng, Jacob Duane, Joe Palen, Control of a Mobile Support Platform for Vehicle Detctors on Highway, CD-ROM Proc. of the ASME 24th Computers in Engineering Conference, paper # DETC2004-57706, Salt Lake City, Utah, September 28 - October 2, 2004.

  107. Bo Chen, Harry H, Cheng, Joe Palen, Agent-Based Real-Time Computing and Its Applications in Traffic Detection and Management Systems, CD-ROM Proc. of the ASME 24th Computers in Engineering Conference, paper # DETC2004-57707, Salt Lake City, Utah, September 28 - October 2, 2004.

  108. Zhaoqing Wang, Stephen S. Nestinger, Harry H. Cheng, Benjamin D. Shaw, Joe Palen, Real-Time Architecture for an Electro-Mech-Optical System for Detection of Vehicles on Highway, CD-ROM Proc. of the ASME 24th Computers in Engineering Conference, paper # DETC2004-57750, Salt Lake City, Utah, September 28 - October 2, 2004.

  109. Yu, Q., Chen, B., Cheng, H. H., and Zhao, Y., Interactive Design and Analysis of Control Systems Through the Web, CD-ROM Proc. of the 6th International Conference on Frontiers of Design and Manufacturing, Xi'an, China, June 21-23, 2004.

  110. Qingcang Yu, Harry H. Cheng, Wayne W. Cheng, Xiaodong Zhou, Interactive Open Architecture Computer Vision, Proc. of the 15th IEEE International Conference on Tools with Artificial Intelligence, Sacramento, CA, November 3-5, 2003.

  111. Yong Zhu, Bo Chen, Harry H. Cheng, Object-Based Interactive Control System Design and Analysis, CD-ROM Proc. of the ASME 23nd Computers in Engineering Conference, paper # DETC2003/CIE-48262, Chicago, Illinois, September 2-6, 2003.

  112. Zhaoqing Wang, Bo Chen, Harry H. Cheng, Ben Shaw, Joe Palen, Performance Analysis for Design of a High-Precision Electronic Opto-Mechanical System for Vehicle Delineation Detection on highway, CD-ROM Proc. of the ASME 22nd Computers in Engineering Conference, paper # DETC2002/CIE-34504, Montreal, Canada, September 27 - October 2, 2002.

  113. Hu, X., and Cheng, H. H., Web-Based Tele-Operation of Open-Architecture Controllers, Proc. of the 5th International Conference on Frontiers of Design and Manufacturing, Vol. 2, Dalian, China, July 10-12, 2002, pp. 220-224.

  114. Lin, B., Cheng, H. H., Shaw, B., Chen, B., and Palen, J., Optical and Mechanical Design of Laser-Based Non-Intrusive Vehicle Delineation Detection System, CD-ROM Proc. of the ASME 21st Computers in Engineering Conference, paper # DETC2000/CIE-21668, Pittsburgh, Pennsylvania, September 9-12, 2001.

  115. Cheng, H. H., Hu, X., and Lin, B., Design and Implementation of High-Level Numerical Analysis Functions Based on Computational Arrays for Applications in Engineering, CD-ROM Proc. of the ASME 20th Computers in Engineering Conference, paper # DETC2000/CIE-14674, Baltimore, Maryland, September 10-14, 2000.

  116. Cheng, H. H., and Hu, X., Open-Architecture Object-Oriented Mechatronic System Integration with Applications in Programming of a Workcell with Multiple Robot Manipulators, Proc. of International Conference on Frontiers of Design and Manufacturing, Hangzhou, China, June 17-19, 2000.

  117. Cheng, H. H., and Hu, X., Plug-and-Play Open-Architecture Object-Oriented Real-Time Mechatronic System Integration and its Applications in an Automatic Manufacturing Workcell, Proc. of NSF Design and Manufacturing Grantees Conference, Vancouver, Canada, January 4-6, 2000.

  118. A Real-Time Laser-Based Detection System for Measurement of Delineations of Moving Vehicles, Harry H. Cheng, Ben Shaw, Joe Palen, Jonathan E. Larson, Xudong, Hu, Kirk Van Katwyk, CD-ROM Proc. of the ASME 19th Computers in Engineering Conference, paper # DETC99/CIE-9072, Las Vegas, NV, September 12-15, 1999.

  119. Larson, J., Hu, X., Cheng, H. H., Web-Based Open Architecture Mechatronic System Integration, Proc. of NSF Design and Manufacturing Grantees Conference, Long Beach, CA, January 5-8, 1999.

  120. Pannu, J., Hu, X., and Cheng, H. H., Retrofitting of Industrial Manipulators for Study of Open Architecture Integration of Mechatronic Systems, CD-ROM Proc. of the ASME 18th Computers in Engineering Conference, paper num DETC98/CIE-5533, Atlanta, GA, September 13-16, 1998.

  121. Larson, J. and Cheng, H. H., Web-Based Interactive Cam Design, CD-ROM Proc. of the ASME 18th Computers in Engineering Conference, paper num DETC98/MECH-5825, Atlanta, GA, September 13-16, 1998.

  122. Cheng, H. H., Larson, J., Van Katwyk, K., and Hu, X., Web-Based Design and Open Architecture Manufacturing, Proc. of of International Conference on Manufacturing Science for Inside and Oversea Young Scholars, Wuhan, China, June 10-12, 1998.

  123. Larson, J., Van Katwyk, K., and Cheng, H. H., Web-Based Open Architecture System Integration, Proc. of NSF Design and Manufacturing Grantees Conference, Monterrey, Mexico, January 5-8, 1998.

  124. Cheng, H. H., Toward Task-Level Robot Programming, Proc. 5th Applied Mechanisms and Robotics Conference, Vol. 2, Cincinnati, OH, October 12-15, 1997, pp. AME97-057-001/006.

  125. Cheng, H. H., and Gonzalez, P., Development of a Software Library of Functions for Analysis of Spatial Mechanisms, Proc. 5th Applied Mechanisms and Robotics Conference, Vol. 1, Cincinnati, OH, October 12-15, 1997, pp. AMR97-046-001/010.

  126. Cheng, H. H., A Network Computing Language Environment for Design and Manufacturing, CD-ROM Proc. 1997 ASME Design for Manufacturing Conference, Sacramento, CA, September 14-17, 1997.

  127. Kirk Van Katwyk, and Cheng, H. H., Xlinkage: A Web-Based Simulation and Design Tool for Planar Mechanical Systems, CD-ROM Proc. 1997 ASME Design Automation Conference, Sacramento, CA, September 14-17, 1997.

  128. Cheng, H. H., Toward Task-Level Robot Programming, Proc. 2nd Chinese World Congress on Intelligent Control and Intelligent Automation, Vol. 1, Xian, China, June 23-27, 1997, pp. 648-653.

  129. Cheng, H. H., Network Computing and its Applications in Design and Manufacturing, Proc. of NSF Design and Manufacturing Grantees Conference, Seattle, WA, January 7-10, 1997, pp. 129-130.

  130. Cheng, H. H., Plug-and-Play Open Architecture Integration of Mechatronic Systems for Agile Manufacturing, Proc. SPIE, Open Architecture Control Systems and Standards, Vol. 2912, Boston, MA, Nov. 20-21, 1996, pp. 136-145.

  131. Cheng, H. H., and Thompson, S., Dual Polynomials and Complex Dual Numbers for Analysis of Spatial Mechanisms, Proc. of ASME 24th Biennial Mechanisms Conference, Irvine, CA, August 19-22, 1996 (CD-ROM 96-DETC/MECH-1221).

  132. Cheng, H. H., Open-Architecture Information Integration throughout Organizations, Proc. of the 1996 NSF Design and Manufacturing Grantees Conference, Albuquerque, NM, January 2-5, 1996, pp. 121-122.

  133. Cheng, H. H., Hypercollaborative Human-Machine Interaction through the World Wide Web, Proc. of the 4th National Conference on Applied Mechanisms and Robotics, Vol. II, Cincinnati, OH, Dec. 10-13, 1995, pp. AMR-50-01/04.

  134. Cheng, H. H., Ch Shell for Integration of Mechatronic Systems, Proc. of the 1995 NSF Design and Manufacturing Grantees Conference, San Diego, CA, January 4-6, 1995, pp. 95-96.

  135. Cheng, H. H., Extending C with Arrays of Variable Length, The ANSI C Standard Committee X3J11 Meeting, WG14/N348, X3J11/94-033, San Jose, CA, June 6, 1994; revision 1, WG14/N384, X3J11/94-069, Dallas, TX, Oct. 28, 1994.

  136. Thompson, S., and Cheng, H. H., Dual Iterative Method for Displacement Analysis of Spatial Mechanisms, Proc. of ASME 23rd Biennial Mechanisms Conference, Minneapolis, MN, Sept. 11-14, 1994, DE-Vol. 70, pp. 23-28.

  137. Thompson, S., and Cheng, H. H., Computer-Aided Displacement Analysis of Spatial Mechanisms, Proc. of ASME Design Automation Conference, Minneapolis, MN, Sept. 11-14, 1994, Vol. 1, pp. 105-115.

  138. Cheng, H. H., Developing a Pedagogically Effective Programming Environment for Teaching Mechanism Design, Proc. of ASME 23rd Biennial Mechanisms Conference, Minneapolis, MN, Sept. 11-14, 1994, DE-Vol. 71, pp. 419-431.

  139. Cheng, H. H., Extending C and FORTRAN for Design Automation, Proc. of ASME Design Automation Conference, Minneapolis, MN, Sept. 11-14, 1994, Vol. 1, pp. 93-103.

  140. Cheng, H. H., and Penkar, R., Stacking Irregular-Sized Packages by a Robot Manipulator, Proc. 1994 IEEE International Conference on Robotics and Automation, May 8-13, San Diego, CA, Vol. 2, pp. 959-966.

  141. Cheng, H. H., The Ch Programming Language for Task-Level Robot Programming, Proc. of the 1994 NSF Design and Manufacturing Grantees Conference, Cambridge, MA, January 5-7, 1994, pp. 143-144.

  142. Cheng, H. H., Numerical Extensions to ANSI C in the Ch Programming Language, NCEG, WG14/N311, X3J11.1/93-058, November 30, 1993.

  143. Cheng, H. H., Adding References and Nested Functions to C for Modular and Parallel Programming, NCEG, X3J11.1/93-044, October 22, 1993.

  144. Cheng, H. H., Passing Arrays to Functions under the Programming Paradigm of C, NCEG, X3J11.1/93-041, September 18, 1993.

  145. Cheng, H. H., Real-Time Four-Dimensional Collision Detection for an Industrial Robot Manipulator, Proc. of the 3rd National Conference on Applied Mechanisms and Robotics, Cincinnati, Ohio, November 8-10, 1993, vol. 1, pp. AMR-93-016-1 to AMR-93-016-13 (the winner of the Procter and Gamble Best Paper Award).

  146. Cheng, H. H., Numerical Computations in the Ch Programming Language with Applications in Mechanisms and Robotics. Part I: Programming with Real Numbers, Proc. of the 3rd National Conference on Applied Mechanisms and Robotics, Cincinnati, Ohio, November 8-10, 1993, vol. 1, pp. AMR-93-017-1 to AMR-93-017-17.

  147. Cheng, H. H., Numerical Computations in the Ch Programming Language with Applications in Mechanisms and Robotics. Part II: Programming with Complex Numbers, Proc. of the 3rd National Conference on Applied Mechanisms and Robotics, Cincinnati, Ohio, November 8-10, 1993, vol. 1, pp. AMR-93-018-1 to AMR-93-018-12.

  148. Cheng, H. H., Numerical Computations in the Ch Programming Language with Applications in Mechanisms and Robotics. Part III: Programming with Dual Numbers, Proc. of the 3rd National Conference on Applied Mechanisms and Robotics, Cincinnati, Ohio, November 8-10, 1993, vol. 1, pp. AMR-93-019-1 to AMR-93-019-15.

  149. Cheng, H. H., Computations of Dual Numbers in the Extended Finite Dual Plane, Proc. of ASME Design Automation Conference, Albuquerque, NM, September 19-22, 1993, vol. 2, pp. 73-80.

  150. Cheng, H. H., Real-Time Four-Dimensional Collision Detection for Robot Manipulators, Proc. of the 1st Chinese World Congress on Intelligent Control and Intelligent Automation, Beijing, China, August 26-30, 1993, vol. 2, pp. 1244-1251, vol. 3, pp. 2223-2228.

  151. Cheng, H. H., Real-Time Manipulation of a Hybrid Serial-and-Parallel-Driven Redundant Industrial Manipulator, Proc. of American Control Conference, vol. 2, pp. 1801-1805, San Francisco, CA, June 2-4, 1993.

  152. Cheng, H. H., Scientific Computing in the Ch Programming Language, The ANSI C Standard Committee X3J11.1 Meeting, NCEG, X3J11.1/93-031, June 11, 1993.

  153. Cheng, H. H., Adding Do-Loop to C, The ANSI C Standard Committee X3J11.1 Meeting, NCEG, X3J11.1/93-031, June 11, 1993.

  154. Cheng, H. H., Dual Extension to C, The ANSI C Standard Committee X3J11.1 Meeting, The ANSI C Standard Committee X3J11.1 Meeting, NCEG, X3J11.1/93-030, June 11, 1993.

  155. Cheng, H. H., Handling of Complex Numbers in the Ch Programming Language, The ANSI C Standard Committee X3J11.1 Meeting, NCEG, X3J11.1/93-030, June 11, 1993.

  156. Cheng, H. H., Derivation of Explicit Solution of the Inverse Involute Function and its Applications, Advancing Power Transmission into the 21st Century, Proc. of 1992 ASME Design Technical Conferences, the 6th International Power Transmission and Gearing Conference, Scottsdale, AZ, September 13-16, vol. 1, pp. 161-168.

  157. Cheng, H. H., and Gupta, K. C., Efficient Manipulator Dynamics Formulation Based upon Newton-Euler Equations and ZRP Method, Flexible Mechanisms, Dynamics, and Analysis, ed. by G. Kinzel, et al., Proc. of the 1992 ASME 22nd Biennial Mechanisms Conference, Scottsdale, September 13-16, DE-Vol. 47, pp. 81-87.

  158. Cheng, H. H., Lee, J. J., and Penkar, R., Kinematics of the Prototype UPSarm, Proc. of the 2nd National Applied Mechanisms and Robotics Conference, Vol. II, Cincinnati, Ohio, November 3-6, 1991, pp. IXC.2-1 to IXC.2-11.

  159. Cheng, H. H., and Gupta, K. C., Vectorization of Robot Dynamics on a Pipelined Vector Processor, Proc. of IEEE International Conf. on Robotics and Automation, Sacramento, CA, April 9-11, 1991, Vol 1, pp. 96-101.

  160. Cheng, H. H., and Gupta, K. C., A Study of Numerical Robot Inverse Kinematics Based upon the ODE Solution Method, Mechanism Synthesis and Analysis, (ed. M. McCarthy, S. Derby, A. Pisano), 1990 ASME 21st Biennial Mechanisms Conference, DE-VOL.25, Chicago, IL, September 16-19, pp. 243-247.

  161. Cheng, H. H., Bifurcation and Stability of Constrained Rotational Mechanical Systems, Flexible Mechanisms, Dynamics, and Robot Trajectories, (ed. S. Derby, M. McCarthy, A. Pisano), 1990 ASME 21st Biennial Mechanisms Conference, DE-VOL.24, Chicago, IL, September 16-19, pp. 169-176.

  162. Cheng, H. H., and Gupta, K. C., Parametric Studies of a New MPC Algorithm for Robot Inverse Kinematics, Proc. of the 1st National Conference on Applied Mechanisms and Robotics, Cincinnati, Ohio, November 5-9, 1989, vol. 1, pp. 4A-1 to 4A-6.

  163. Cheng, H. H., and Gupta, K. C., Design of Mechanisms via Constrained Least-Squares Method and its Variants, Trends and Developments in Mechanisms, Machines, and Robotics (ed. A. Midha), 1988 ASME 20th Biennial Mechanisms Conference, DE-VOL.15-1,Kissimmee, FL, September 25-28, pp. 305-315.

  164. Cheng, H. H., Tooth Geometry Calculations of the Involute Gears via Singular Perturbation Methods, Proc. of the 10th Applied Mechanisms Conference, Vol. 3, Session 9-B, New Orleans, Louisiana, December 6-9, 1987.


Webservice(at)iel.ucdavis.edu