Main Page: Difference between revisions

From Bill Goodwine's Wiki
Jump to navigationJump to search
(185 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<big>'''Intellectual Property for Engineers: ESTEEM Reading Course, Spring 2010'''</big>
<table border=0 width=100%>
<tr>
<td width=25%> [[Image:Bill5.jpeg|250px]]</td>
<td align=center>
<font size=5>
<b>Bill Goodwine</b><br><br>
</font>
<font size=3>
Department of Aerospace and Mechanical Engineering<br>
University of Notre Dame<br>
Notre Dame, IN 46556<br>
bill@controls.ame.nd.edu<br>
</font></td>
</tr>
</table>


I have moved my homepage here.  At least for the time being, my [http://controls.ame.nd.edu/~bill/oldindex.php old one] still exists.
=Publications=
==Papers==
# Kevin Leyden and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2016/iros.pdf Fractional-Order System Identification for Health Monitoring of Cooperating Robots], submitted to IEEE/RSJ IROS 2016.
# Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2016/msc.pdf Fractional-Order Approximations to Implicitly-Defined Operators for Modeling and Control of Networked Mechanical Systems], submitted to IEEE Multi-Conference on Systems and Control 2016.
# Kevin Leyden and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2015/icra_16.pdf Using Fractional-Order Differential Equations for Health Monitoring of a System of Cooperating Robots].  Proceedings of the 2016 IEEE International Conference on Robotics and Automation.
# Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2015/sii.pdf Towards General Results in Bifurcations in Optimal Solutions for Symmetric Distributed Robotic Formation Control], Proceedings of the 2015 IEEE International Symposium on System Integration, pp 358 - 363
# Baoyang Deng, Michael O'Connor and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2016/robotica.pdf Bifurcations and Symmetry in Two Optimal Formation Control Problems for Mobile Robotic Systems]. Accepted for publication and in press, Robotica.
# Nicholas Turner, Bill Goodwine and Mihir Sen, A Review of Origami Applications in Mechanical Engineering, Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science (2015): 0954406215597713.
# David C. Post, Bill Goodwine and James P. Schmiedeler, Quantifying Control Authority in Periodic Motions of Underactuated Mobile Robots, Proceedings of the ASME 2015 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2015, DETC2015-47666
#Ashley Nettleman and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2015/icra2015.pdf Symmetries and Reduction for Multi-Agent Control], Proceedings of the 2015 IEEE International Conference on Robotics and Automation, pp 5390-5396
# Bill Goodwine and Kevin Leyden, Recent Results in Fractional-Order Modeling for Multi-Agent  Systems and Linear Friction Welding, 8th Vienna International Conference on Mathematical Modelling - MATHMOD 2015, abstract submission
# Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2014/icarcv2014.pdf Fractional-Order Dynamics in a Random, Approximately Scale-Free Network of Agents], Proceedings of the 2014 International Conference on Control, Automation, Robotics and Vision, pp 1581 - 1586
# Yiming Rong, Dan Wu2, Haiyan Zhao, Xuekun Li, Bill Goodwine and Gretar Tryggvanson, [http://controls.ame.nd.edu/~bill/papers/2014/icee2014.pdf Global Capstone Design Experience in Engineering Education], Proceedings of the 2014 Joint International Conference on Engineering Education & International Conference on Information Technology, ICEE/ICIT-2014, June 2 - 6, 2014, Riga, Latvia
#  Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2014/ifac14.pdf Nonlinear Stability of Approximately Symmetric Large-Scale Systems], Proceedings of the 2014 IFAC World Congress, Cape Town, South Africa, pp 845-850
# Ashley Nettleman and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2014/mtns-282.pdf Symmetries of Multiagent Systems and Formation Stability], Proceedings of the 2014 International Symposium on Mathematical Theory of Networks and Systems (MTNS 14), pp 1340-1343 (extended abstract review)
# Bill Goodwine, [[Compositional Boundedness of Solutions for Symmetric Nonautonomous Control Systems]], Proceedings of the 2014 Mediterranean Conference on Control and Automation, pp 798 - 803
# Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2014/icra-1441.pdf Modeling a Multi-Robot System with Fractional-Order Differential Equations], Proceedings of the 2014 IEEE International Conference on Robotics and Automation, Hong Kong, pp 1763-1768
# Bill Goodwine and Panos Antsaklis, [http://controls.ame.nd.edu/~bill/papers/2013/automatica13.pdf Multi-agent compositional stability exploiting system symmetries], Automatica 49(11): 3158-3166, 2013
# Panos J Antsaklis,Bill Goodwine, Vijay Gupta, Michael J. McCourt, Yue Wang, Po Wu, Meng Xia, Han Yu, and Feng Zhu, [http://controls.ame.nd.edu/~bill/papers/2013/ejc13.pdf Control of cyberphysical systems using passivity and dissipativity based methods], European Journal of Control 19, no. 5 (2013): 379-388
# Bill Goodwine [http://controls.ame.nd.edu/~bill/papers/2013/med-2013a.pdf Compositional stability of approximately symmetric systems: Initial results], Proceedings of the 21st Mediterranean Conference on Control & Automation (MED), pp. 1470-1476 IEEE, 2013
# Jason Nightingale and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2013/med-2013b.pdf An algorithm for stopping a class of underactuated nonlinear mechanical robotic systems], Proceedings of the 21st Mediterranean Conference on Control & Automation (MED) pp. 531-536, 2013
# Alice M. Nightingale, Bill Goodwine, Michael Lemmon and Eric Jumper [http://controls.ame.nd.edu/~bill/papers/2013/aiaa13.pdf Phase-Locked-Loop Adaptive-Optic Controller and Simulated Shear Layer Correction], AIAA journal, 51(11), 2714-2726, 2013
# John Gallagher and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2012/cdio12.pdf CDIO-Oriented Inverted Pendulum Control Project for Undergraduate Engineering Students], 2012 CDIO International Conference, Brisbane, Australia, 2012
# Michael O'Connor and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2012/med12a.pdf Symmetry-Breaking in Bifurcations of Optimal Solutions for Coordinated Nonholonomic Robotic Control], Proceedings of the 2012 Mediterranean Conference on Control & Automation (MED), pp. 1554-1559, 2012
# Janos Sztipanovits, Xenofon Koutsoukos, Gabor Karsai, Nicholas Kottenstette, Panos Antsaklis, Vijay Gupta, Bill Goodwine, John Baras, and Shige Wang, [http://controls.ame.nd.edu/~bill/papers/2011/procieee11.pdf Toward a science of cyber–physical system integration], Proceedings of the IEEE 100, no. 1 (2012): 29-44
# Bill Goodwine and Panos Antsaklis, [http://controls.ame.nd.edu/~bill/papers/2011/icra11.pdf Fault-Tolerant Multiagent Robotic Formation Control Exploiting System Symmetries], Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, pp. 2872-2877
# Joel Jimenez-Lozano and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2011/ifac11.pdf Nonlinear Disturbance Decoupling for a Mobile Robotic Manipulator over Uneven Terrain], Proceedings of the 2011 International Federation of Automatic Control World Congress, Milan, Italy, Vol. 18, No. 1, pp. 6930-6936
# Dayu Lv and Bill Goodwine, "Pancreas Modeling by a Deterministic Optimization Method" 'International Journal of Data Mining and Bioinformatics,' Volume 5, Number 3, Pages 308-320 (2011).
# Goodwine, Bill, and Panos Antsaklis, [http://controls.ame.nd.edu/~bill/papers/2010/acc10.pdf Multiagent coordination exploiting system symmetries], American Control Conference (ACC), 2010, pp. 830-835
# Baoyang Deng, Mihir Sen, and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2009/acc09.pdf Bifurcations and symmetries of optimal solutions for distributed robotic systems], Proceedings of the 2009 American Control Conference, St. Louis, MO, pp. 4127-4133
#Joel Jimenez-Lozano and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2010/icarcv10.pdf Nonlinear Disturbance Decoupling for a Nonholonomic Mobile Robotic Manipulation Platform], Proceedings of the Eleventh International Conference on Control, Automation, Robotics and Vision (ICARCV 2010), Singapore, pp. 1530-1535
#Neil Petroff and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2010/iros10.pdf Nonholonomic and Stratified Robotic Manipulation Supplemented with Fuzzy Control: Theory and Experiment], Proceedings of the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, Taipei, Taiwan, pp. 1202-1208
#Bill Goodwine and Panos Antsaklis, [http://controls.ame.nd.edu/~bill/papers/2010/acc10.pdf Multiagent Coordination Exploiting System Symmetries], Proceedings of the 2010 American Controls Conference, pp. 830-835
#Baoyang Deng, Andreas K. Valenzuela and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2010/icra10a.pdf Bifurcations of Optimal Solutions for Coordinated Robotic Systems: Numerical and Homotopy Methods], Proceedings of the 2010 IEEE International Conference on Robotics and Automation, (41.6% acceptance rate) Anchorage, AK, pp. 4475-4480
#Bill Goodwine and Jason Nightingale, [http://controls.ame.nd.edu/~bill/papers/2010/icra10b.pdf The Effect of Dynamic Singularities on Robotic Control and Design], Proceedings of the 2010 IEEE International Conference on Robotics and Automation, (41.6% acceptance rate) Anchorage, AK, pp. 5213-5218
#Dayu Lv and Bill Goodwine, Modeling of glucose transport in skeletal muscle, Proceedings of the IEEE International Conference on Bioinformatics and Biomedicine Workshops (BIBMW), 2010, pp 833 - 833
#Dayu Lv and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2009/bibm09.pdf Pancreas Modeling from IVGTT Data Using a Deterministic Optimal Search], Proceedings of the 2009 IEEE International Conference on Bioinformatics & Biomedicine, (35% acceptance rate) Washington, D.C.
#Jason Nightingale, Richard Hind and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2009/wafr09.pdf A Stopping Algorithm for Mechanical Systems], Algorithmic Foundations of Robotics VIII, Gregory S. Chirikjian, et al., editors, Eighth International Workshop on the Algorithmic Foundations of Robotics, Guanajuato, Mexico, 2009, pp. 167-180
#Jason Nightingale, Richard Hind and Bill Goodwine, "Geometric analysis of a class of constrained mechanical control systems in the nonzero velocity setting,"Proceedings of the 17th International Federation of Automatic Control (IFAC) World Congress, Seoul, Korea July, 2008, pp 1171-1176
#Jason Nightingale, Richard Hind and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2008/icra08.pdf Intrinsic Vector-Valued Symmetric Form for Simple Mechanical Control Systems in the Nonzero Velocity Setting], Proceedings of the 2008 IEEE International Conference on Robotics and Automation, (43.4% acceptance rate) Pasadena, CA, May, 2008, pp 2435 - 2440
# Alice Nightingale, Benson Mitchell, Bill Goodwine and Eric Jumper, "Feedforward" Adaptive-Optic Mitigation of Aero-Optic Disturbances, Proceedings of the AIAA Plasmadynamics and Lasers Conference, 2008
#Dayu Lv and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2008/biodevices08.pdf A New Metabolism Model for Human Skeletal Muscle], Proceedings of the IEEE International Conference on Biomedical Electronics and Devices, January, 2008, Maderia, Portugal
#M. Brett McMickell and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2007/ijrr07.pdf Motion Planning for Nonlinear Symmetric Distributed Robotic Formation], International Journal of Robotics Research, 2007, 26:10, pp. 1025-1042
#Alice Nightingale, Bill Goodwine, Michael Lemmon, and Eric Jumper, 2007, "Feedforward Adaptive-Optic System Identification Analysis for Mitigating Aero-Optic Disturbances,"  Proceedings of the AIAA 2007 Plasmadynamics and Lasers Conference.
#Alice Nightingale, Daniel D. Duffin, Michael Lemmon, Bill Goodwine and Eric Jumper, "Adaptive-Optic Correction of a Regularized Compressible Shear Layer," Proceedings of the 37th AIAA Plasmadynamics and Lasers Conference, San Francisco, CA, June, 2006.
#Alice Nightingale, Bill Goodwine and Eric Jumper, 2005, "Regularizing Shear Layer for Adaptive Optics Control Application," accepted for presentation at the 36th AIAA Plasmadynamics and Lasers Conference.
# Yejun Wei and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2004/ra04.pdf Stratified motion planning on nonsmooth domains with robotic applications], IEEE Transactions on Robotics and Automation 20.1 (2004): 128-132
#Yejun Wei, Bill Goodwine and Steven B. Skaar, 2004, "Kinematics of Vision-Based Stratified Robotic Manipulation," Proceedings of the 11th IFToMM World Congress, Tianjin, China.  Abstract review, pp 1900-1905.
#Sorour Alotaibi, Mihir Sen, Bill Goodwine and K.T. Yang, "Flow-based control of temperature in long ducts," 2004,  International Journal of Heat and Mass Transfer, 47:23, pp. 4995-5009.
# M. Brett McMickell and Bill Goodwine, 2003, "Reduction and Controllability of Nonlinear Symmetric Distributed Systems,"  International Journal of Control, 76:18, pp. 1809-1822, 2003.
#M. Brett McMickell and Bill Goodwine, 2003, [http://controls.ame.nd.edu/~bill/papers/2003/icra03a.pdf Reduced Order Motion Planning for Nonlinear Symmetric Distributed Robotic Systems], Proceedings of the 2003 IEEE International Conference on Robotics and Automation, Taipei, Taiwan. Full paper review
#Sorour Alotaibi, Mihir Sen, Bill Goodwine and K.T. Yang, 2004, "Controllability of Cross-Flow Heat Exchangers," International Journal of Heat and Mass Transfer, 47:5, pp. 913-924
#M. Brett McMickell and Bill Goodwine, 2003, MICAbot: A Platform for Large Scale Coordinated Distributed Mobile Robot Control, Proceedings of the 2003 IEEE International Conference on Robotics and Automation, Taipei, Taiwan. Full paper review. pp 1600-1605
#S. Alotaibi, J.W. Goodwine, M. Sen and K.T. Yang, 2003, Controllability of conductive-convective systems, Proceedings of the 6th ASME-JSME Thermal Engineering Joint Conference, Hawaii, Paper No. TED-AJ03-247, pp. 1-6.
#Antonio Cardenas, Bill Goodwine, Steven B. Skaar and Michael Seelinger, Vision-Based Control of a Mobile Base and On-Board Arm,  The International Journal of Robotic Research, 22: 9, pp. 677-698, 2003
#Yejun Wei and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2002/icarcv2002.pdf Vision-Based Non-Smooth Kinematic Stratified Object Manipulation], Proceedings of the 2002 Seventh Annual Conference on Control, Automation, Robotics and Vision, Singapore, 2002, pp 360 - 365
#Yejun Wei, S.B. Skaar and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2002/iros02.pdf Vision-Based Stratified Robotic Manipulation], Proceedings of the 2002 IEEE/RSJ International Conference on Intelligent Robots and Systems, Lausanne, Switzerland, 2002 pp 1638-1644.
#S. Batill, S. Skaar, R. Nelson, B.  Goodwine, J. Mason, and M. Sen, 2002, Development of a Curriculum for Mechanical Engineering Based Upon Intelligent Systems and Automation,  Session 1526, Proceedings of the 2002 American Society for Engineering Education Annual Conference and Exposition, 2002
#S. Alotaibi, Mihir Sen, B. Goodwine, and K.T. Yang, Numerical Simulation of Thermal Control of Heat Exchangers, Numerical Heat Transfer Journal, Part A: Applications, 41:3, pp. 229-244, 2002
#Bill Goodwine and Joel Burdick, Motion planning for kinematic stratified systems with application to quasi-static legged locomotion and finger gaiting. IEEE Transactions on Robotics and Automation, 18:2, pp. 209-222, 2002
#M. Brett McMickell and Bill Goodwine, 2002, [http://controls.ame.nd.edu/~bill/papers/2002/icra02b.pdf Reduction and Controllability of Symmetric Distributed Systems with Drift], Proceedings of the 2002 IEEE International Conference on Robotics and Automation, Washington, D.C., pp. 3454-3460, 2002. Full paper review.
#Yejun Wei and Bill Goodwine, 2002, [http://controls.ame.nd.edu/~bill/papers/2002/icra02a.pdf  Stratified Motion Planning on Non-Smooth Domains with Application to Robotic Legged Locomotion and Manipulation], Proceedings of the 2002 IEEE International Conference on Robotics and Automation, Washington, D.C., pp. 3546-3552.  Full paper review.
#Bill Goodwine and Milos Zefran, 2002, Feedback Stabilization of a Class of Unstable Nonholonomic Systems, Transactions of the ASME, Journal of Dynamics Systems, Measurement, & Control, 124, pp. 221-230.
#M. Brett McMickell and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/2001/iros01.pdf Reduction and Controllability of Symmetric Distributed Systems with Robotic Applications], Proceedings of the 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems, Maui, Hawaii, pp. 1232-1237.  Full paper review.
#S. Alotaibi, M. Sen, Bill Goodwine, and K.T. Yang, 2001, Thermal Control of Heat Exchangers,  Proceedings of the 35th National Heat Transfer Conference, NHTC01-12517, Anaheim, CA. 
#Yejun Wei and Bill Goodwine, 2001, Theoretical and Experimental Investigation of Stratified Robotic Manipulation, Proceedings of the 2001 IEEE International Conference on Robotics and Automation, Seoul, Korea.  Full paper review.
#Bill Goodwine and Joel Burdick, 2001, "Controllability of Kinematic Control Systems on Stratified Configuration Spaces,"  IEEE Transactions on Automatic Control, 46:3, pp. 358-368.
#Bill Goodwine and Gabor Stepan, 2000, "Controlling unstable Rolling Phenomena,  Journal of Vibration and Control, 6:1, pp. 137-158, January 2000.
# Qun Ma, Antonio Cardenas, Mike Seelinger, Bill Goodwine and Steven Skaar, 2000, "Supervisory Control of a Mobile Robot Using Point-and-Click Mobile Camera-Space Manipulation,"  Proceedings of the 4th World Multiconference on Systemics, Cybernetics and Informatics SCI 2000 and The 6th International Conference on Information Systems, Analysis and Synthesis ISAS 2000, Orlando, Florida.
# Bill Goodwine and Yejun Wei, 2000, [http://controls.ame.nd.edu/~bill/papers/2000/allerton.pdf Theoretical and Experimental Investigation of Stratified Robotic Finger Gaiting and Manipulation],  Proceedings of the 38th Annual Allerton Conference on Communication, Control and  Computing, Allerton, Illinois
# Bill Goodwine and Joel Burdick, Motion Planning for Kinematic Stratified Systems with application to Quasi-Static Legged Locomotion and Finger Gaiting, Proceedings of the Workshop Algorithmic Foundations of Robotics.
# Bill Goodwine and Joel Burdick, [http://controls.ame.nd.edu/~bill/papers/1999/ifac99.pdf Stratified Motion Planning with Application to Robotic Finger Gaiting], Proceedings of the 1999 International Federation of Automatic Control, IFAC'99: 14th World Congress Beijing, China. Full paper review.
# Gabor Stepan and Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/1999/ds99.pdf Analysis and Control of Unstable Rolling Wheel Dynamics], 1999 SIAM Conference on Applications of Dynamical Systems, Showbird, UT, 1999, abstract submission
#  B. Goodwine, Michael Seelinger, John-David Yoder, Qun Ma and Steven Skaar, [http://controls.ame.nd.edu/~bill/papers/1999/fsr99.pdf  Applications of mobile camera-space manipulation], Proceedings of FSR'99: Field and Service Robotics, pages 102-113, Pittsburg, 1999
# Bill Goodwine, 1999, Stratified Motion Planning with Application to Robotic Finger Gaiting, Proceedings of the 1999 IFToMM 10th World Congress, Oulu, Finland. Abstract review.
# Bill Goodwine and Gabor Stepan, 1998, [http://controls.ame.nd.edu/~bill/papers/1998/misk98.pdf Stabilizing Switching Controllers], Proceedings of the 1998 Conference on Numerical Mathematics and Computational Mechanics, Miskolc, Hungary. Abstract review
# Bill Goodwine, Michael Seelinger, Steven B. Skaar and Qun Ma, 1998, [http://controls.ame.nd.edu/~bill/papers/1998/spie98.pdf Nonholonomic Camera Space Manipulation using Cameras Mounted on a Mobile Base], Proceedings of the 1998 SPIE conference on Sensor Fusion and Decentralized Control in Robotic Systems,  Boston, Massachusetts. Abstract review
# Bill Goodwine and Joel Burdick, 1998, [http://controls.ame.nd.edu/~bill/papers/1998/icra98.pdf Gait Controllability for Legged Robots],  Proceedings of the 1998 IEEE Conference on Robotics and Automation,Leuven, Belgium. Full paper review.
# Bill Goodwine, [http://controls.ame.nd.edu/~bill/papers/thesis.pdf Control of Stratified Systems with Robotic Applications], Ph.D Thesis, California Institute of Technology, 1997
#  Bill Goodwine and Joel Burdick, 1997, [http://controls.ame.nd.edu/~bill/papers/1997/icra97.pdf Trajectory Generation for Legged Robotic Systems], Proceedings of the 1997 IEEE Conference on Robotics and Automation, Albuquerque, New Mexico. Full paper review
# Shuuji Kajita, Bill Goodwine and Joel Burdick, Walking Direction Control of a Biped Robot with Point Feet Using Dynamic Effects in 3-D Space, Proceedings of the 1997 Robotics Society of Japan Conference, Tokyo, Japan. 1997 (in Japanese).
# Bill Goodwine and Joel Burdick, [http://controls.ame.nd.edu/~bill/papers/1996/mtns96.pdf Controllability of Kinematic Control Systems on Stratified Configuration Spaces], Mathematical Theory of Networks and Systems, 1996, St. Louis
# Bill Goodwine and Joel Burdick, 1996, [http://controls.ame.nd.edu/~bill/papers/1996/cdc96.pdf Controllability with Unilateral Control Inputs], Proceedings of the 35th IEEE Conference on Decision and Control, Kobe, Japan. Full paper review, 1996, (Vol. 3, pp. 3394-3399
# Bill Goodwine and Gabor Stepan, [http://controls.ame.nd.edu/~bill/papers/1996/enoc96.pdf Stabilization of the Classical Shimmying Wheel],  Proceedings of the 2nd European Nonlinear Oscillations Conference, Prague, Czech Republic, 1996
<!-- #Bill Goodwine, 1991, Abortion Parental Notification Statutes: Hodgson v. Minnesota, 110 S. Ct. 2926 (1990) and Ohio v. Akron Center for Reproductive Health, 110 S. Ct. 2972 (1990), Harvard Journal of Law & Public Policy, 14:1, pp. 237-247.-->


=ALPHABETICAL LISTING OF CASES=
==Books and Chapters in Books==
# Bill Goodwine, [http://www.springer.com/mathematics/dynamical+systems/book/978-1-4419-7918-6 Engineering Differential Equations: Theory and Applications], Springer, 2010. 
#* Some [http://controls.ame.nd.edu/mediawiki/index.php/Engineering_Differential_Equations:_Theory_and_Applications,_Springer_2010#Movies movies] are available illustrating some of the more interesting solutions, generally for PDEs
#* A list of [http://controls.ame.nd.edu/mediawiki/index.php/Engineering_Differential_Equations:_Theory_and_Applications,_Springer_2010#Errata errata] is also available
# Bill Goodwine, [http://www.crcpress.com/product/isbn/9780849318047 Robotics and Automation Handbook], Chapter 3, Inverse Kinematics, Thomas R. Kurfess, Editor, 2005.
# Bill Goodwine, [http://www.crcpress.com/product/isbn/9780849321061 The MEMS Handbook], Chapter on Fundamentals of Control Theory, Mohamed Gad-el-Hak, Editor, 2nd Edition, 2005.
# Mihir Sen and Bill Goodwine, [http://www.crcpress.com/product/isbn/9780849321061 The MEMS Handbook], Chapter on Soft Computing in Control, Mohamed Gad-el-Hak, Editor, 2nd Edition, 2005.
# Bill Goodwine, [http://www.crcpress.com/product/isbn/9780849321061 The MEMS Handbook], Chapter on Fundamentals of Control Theory, Mohamed Gad-el-Hak, Editor, 2001.
# Mihir Sen and Bill Goodwine, [http://www.crcpress.com/product/isbn/9780849321061 The MEMS Handbook], Chapter on Soft Computing in Control, Mohamed Gad-el-Hak, Editor, 2001.


*[[A. & P. Tea Co. v. Supermarket Corp., 340 U.S. 147 (1950)]]
==Erdős Number==
*[[Anderson's Black Rock, Inc. v. Pavement Co., 396 U.S. 57 (1969)]]
New(!):
*[[Arrhythmia Research Technology, Inc. v. Corazonix Corp., 958 F.2d 1053 (1992)]]
# Erdős, Pál; Vincze, István Über die Annäherung geschlossener, konvexer Kurven. (Hungarian) Mat. Lapok 9 1958 19–36.
*[[Atlas Powder v. E.I. du Pont de Nemours, 750 F2d 1569 (1984)]]
# Gupta, A. K.; Vincze, I. Approximation of higher order derivatives of a real function. Approximation theory (Kecskemét, 1990), 339–342, Colloq. Math. Soc. János Bolyai, 58, North-Holland, Amsterdam, 1991.
*[[Bonito Boats. v. Thunder Craft, 489 U.S. 141 (1989)]]
# Srivastava, Hari M.; Catanese, Fabrizio; Gupta, Arjun K.; Pilz, Günter F.; Chirikjian, Gregory S.; Yoshida, Ruriko Editorial messages. J. Algebr. Stat. 1 (2010), no. 1, 3–5.
*[[Chester v. Miller, 906 F.2d 1574 (1990)]]
# Rigid-Body Kinematics, Gregorg S. Chirikjian and Inverse Kinematics, Bill Goodwine, in The Robotics and Automation Handbook, Thomas R. Kurfess, Editor (2004).
*[[Diamond v. Diehr, 450 U.S. 175 (1981)]]
*[[Gottschalk v. Benson, 409 U.S. 63 (1972)]]
*[[Gould v. Hellwarth, 472 F2d 1383 (1973)]]
*[[Graham v. John Deere, 383 U.S. 1 (1966)]]
*[[Graver Tank & Mfg. Co. v. Linde Air Products Co. 339 US 605 (1950)]]
*[[Hotchkiss v. Greenwood, 52 U.S. 11 (1850) ]]
*[[Hybritech v. Monoclonal Antiboties, 802 F.2d 1375 (1986)]]
*[[In Re Rouffet]]
*[[In re Brana, 51 F.3d 1560 (1995)]]
*[[In re Hall (full text)]]
*[[J.E.M. Ag Supply, Inc. v. Pioneer Hi-Bred International, Inc., 534 U.S. 124 (2001)]]
*[[Juicy Whip v. Orange Bang, 185 F.3d 1364 (1999)]]
*[[Laboratory Corporation of America vs. Metabolite Laboratories, 548 U.S. 124 (2005)]]
*[[Laboratory Corporation of America vs. Metabolite Laboratories, 548 U.S. 124 (2005): (full text)]]
*[[Lyon v. Bausch & Lomb, 224 F.2d 530 (1955)]]
*[[METABOLITE LABORATORIES, INC. and Competitive Technologies, Inc. v. LABORATORY CORPORATION OF AMERICA HOLDINGS (doing business as LabCorp): the CAFC case (full text)]]
*[[Monsanto v. Good F.Supp.2d, WL 1664013 (D.N.J.) (2003)]]
*[[Perkin-Elmer Corporation v. Computervision Corporation (full text)]]
*[[Pfaff v. Wells Electronics: full text]]
*[[Pfaff vs. Wells Electronics]]
*[[Philips Electric Co. v. Thermal Industries, Inc. (full text)]]
*[[Reiner v. I. Leon Co. (full text)]]
*[[South Corp. v. US]]
*[[South Corp. v. US (full text)]]
*[[South Corp. v. US 690 F.2d 1368 (1982)]]
*[[State Street Bank & Trust Co. v. Signature Financial Group, Inc., 149 F.3d 1368 (1998)]]
*[[US v. Adams, 383 U.S. 39 (1966)]]
*[[US v. Adams (full text)]]
*[[Universal Athletic Sales Co. v. American Gym Recreational & Athletic Equipment Corporation, Inc. (full text)]]
*[[Warner-Jenkinson Company v. Hilton Davis Chemical Co., 520 US 17 (1997)]]
*[[Warner-Jenkinson v. Hilton Davis Petitioner Brief]]
*[[Warner-Jenkinson v. Hilton Davis Respondent Brief]]


=[[INTRODUCTION]]=
Old:
This is a summary. Click on the title for the full chapter: [[INTRODUCTION]]
# Erdős, P.; Shapiro, H. S.; Shields, A. L. Large and small subspaces of Hilbert space. Michigan Math. J. 12 1965 169--178.
# Shields, Allen L. Some problems in operator theory. Notes by Michael J. Hoffman. Lecture Notes in Math., 693, Hilbert space operators (Proc. Conf., Calif. State Univ., Long Beach, Calif., 1977), pp. 157--167, Springer, Berlin, 1978.
# Marsden, Jerrold E.; Hoffman, Michael J. Basic complex analysis. Second edition. W. H. Freeman and Company, New York, 1987. xiv+604 pp. ISBN: 0-7167-1814-6
# Banavara N. Shashikanth, Jerrold E. Marsden, Joel W. Burdick and Scott D. Kelly, The Hamiltonian structure of a two-dimensional rigid circular cylinder interacting dynamically with N point vorticesPhys. Fluids 14, 1214 (2002).
# Bill Goodwine and Joel Burdick, 2001, "Controllability of Kinematic Control Systems on Stratified Configuration Spaces,"  IEEE Transactions on Automatic Control, 46:3, pp. 358-368.


Outline:
=Students=
*The main purpose for obtaining a patent is ''economic''.
*It grants the exclusive right to ''make, use or sell'' the invention for a limited period of time.
*The governing law is Title 35 of the United States Code (35 USC).
*The governing regulations are from Title 37 of the Code of Federal Regulations (37 CFR).
*The law is federal, so patent cases are resolved in the federal court system:
**district courts;
**circuit courts;
**the Court of Appeals for the Federal Circuit (CAFC), a special court for patent cases; and,
**the Supreme Court.
*The US Patent and Trademark Office (PTO) processes patent applications.
*Patents last for 20 years from the date the application is filed with the PTO.
*Patents have the attributes of personal property.
*The foundation of the federal government's authority to create a patent system is in the constitution.  The purposes is explicitly economic, "to  promote the progress of science and useful arts..."
*Other forms of intellectual property
**copyright;
**trademarks; and,
**trade secrets.


=[[NONOBVIOUSNESS]]=
==PhD Students==
This is a summary. Click on the title for the full chapter: [[NONOBVIOUSNESS]]
* Tan Chen, in progress
* Xiangyu Ni, in progress
* Kevin Leyden, PhD defended March 29, 2018, [http://controls.ame.nd.edu/~bill/students/leyden.pdf thesis]
* Jason Nightingale, PhD defended 8:00 am, June 4, 2012, [http://controls.ame.nd.edu/~bill/students/jason.pdf thesis]
* Dayu Lv, PhD defended March 17, 2011, [http://controls.ame.nd.edu/~bill/students/dayu.pdf thesis]
* Baoyang Deng, PhD, defended March 11, 2011 [http://controls.ame.nd.edu/~bill/students/baoyang.pdf thesis]
* Alice Nightingale, PhD defended November 3, 2010 [http://controls.ame.nd.edu/~bill/students/alice.pdf thesis]
* Neil Petroff, PhD defended, October 6, 2006 [http://controls.ame.nd.edu/~bill/students/neil.pdf thesis]
* M. Brett McMickell, PhD defended 2003
* Yejun Wei, PhD defended 2002


Outline:
==MS Students==
* Ashley Nettleman, M.S., November 2014 [http://controls.ame.nd.edu/~bill/students/ashley.pdf thesis]
* Nicholas Galati, July 15, 2013
* Michael O'Connor, Fall 2011
* Qun (Marc) Ma, M.S., 2000


*This is perhaps the most difficult factual patent issue.  In addition to meeting the novelty requirements of 35 USC 102, 35 USC 103 requires that the claimed invention as a whole must have been nonobvious "at the time the invention was made to a person having ordinary skill in the art to which said subject matter pertains."
==Undergraduate Research Projects==
*There is a lot of historical confusion regarding this standard.  Basically, it is a notion of something being meeting some type of sufficient inventive standard or nontriviality.
*To determine this, there are three fundamental lines of inquiry:
**the scope and content of the prior art;
**the differences between the prior art and claims at issue; and,
**the level of ordinary skill in the art.
*Secondary considerations include:
**a long-felt but unsatisfied need met by the invention;
**appreciation by those versed in the art that the need existed;
**substantial attempts to meet this need;
**commercial success of the invention;
**replacement in the industry by the claimed invention;
**acquiescence by the industry;
**''teaching away'' by those skilled in the art;
**unexpectedness of the results; and,
**disbelief or incredulity on the part of industry with respect to the new invention.


=[[INFRINGEMENT]]=
* Ethan LoCicero, in progress, spring 2018
This is a summaryClick on the title for the full chapter: [[INFRINGEMENT]]
* Vincent Sellner, "Optimization of Platform-Mounted Four Bar Using a Genetic Algorithm," fall 2017
* Patrick O’Meara, “Control and Dynamics of a Fleet of Automobiles,” spring, summer and fall 2013
* Nick Turner, “Mathematics and Theory of Origami,” summer 2013
* Catherine Bentzen, “Jellyfish Propulsion,” summer 2013
* Blair Rasmus, John Gallagher, Derek Wolf, “Development of Feedback Microcontroller for an Inverted Pendulum System for AME 30315” (all three, Fall 2011, John Gallagher continued through Spring 2012)
* Jeff O’Brien, “Synchronization and Limit Cycle Solutions for Coupled Hybrid Systems” (Fall and Spring, 2011)
* John Gallagher, “Describing Function Analysis with Non-Harmonic Basis Functions” (Spring 2012 – started in January)
* Adam Wojcik,. “Development and rehabilitation of a stratified robotic manipulation platform,” Fall 2010 and Spring 2011
* Paul Fleury, “Development and rehabilitation of a stratified robotic manipulation platform,” Fall 2010 and Spring 2011
* Robert Powers, “Energy storage technologies: a sustainable solution to electrical load shedding in rural Bangladesh,”  Spring 2010
* Raymond LeGrand, "Development of a Microprocessor controlled Inverted Pendulum Experiment,” , Summer and Fall 2010
* Steven Brus, “Homotopy Methods for Coordinated Robotic Systems,” Summer 2010
* Andres Valenzuela, “Bifurcation Measures for Nonlinear Boundary Value Problems in Optimal Control of Mobile Robot Formations,” Fall 2008 and Spring 2009. Undergraduate thesis in Spring 2009
* Blake Shilide, “Aero-Optic Shear Layer Control and Simulation,” Spring, 2005
* Tim Ronan, “MICAbot Programming and TinyOS,” Summer, 2003
* Timothy Kacmar, “Development of a Multi-Manipulator Path Planning Collision Avoidance System,” Fall, 2003
* Meaghan Perry-Eaton, “Investigation of Automotive Fuel Cell Energy System Usage and Feasibility,” Fall, 2003
* Peter Balough, “Development of a Mobile Multi-Robot Simulation Environment in Java and Hardware Development for the TagMote,” Summer and Fall, 2003
* Kristin Dormuth, “MICAbot Programming and TinyOS,” Summer, 2003
* John Aman, “MICAbot Programming and TinyOS,” Summer, 2003
* Denis Sullivan, “MICAbot Programming and TinyOS,” Summer and Fall, 2003
* Thomas Apker, “Investigation of the Efficacy of Switching Multi-Controller Systems,” Spring, 2003
* Daniel Luedtke, “Development of a Distributed Mobile Robotic Platform,” Summer, 2002 and Spring, 2003
* Tommy Ferrara, “Development of a Distributed Mobile Robotic Platform,” Summer, 2002 and Fall, 2003.
* Dennis Abdelnour, “Development Programming for a Mobile Robot,” Spring, 2001.
* Eric Shearer, “Investigation and Implementation of a Robotic Stratified Manipulation System,” Summer 2000.
* Bethany Wilson, “Investigation and Implementation of a Robotic Stratified Manipulation System,” Summer, 2000.
* Leonard Conapinski, “Investigation of the Presence of Chaos in a Hybrid Switching System, ” Fall, 2000.


=[[THE PATENT DOCUMENT]]=
=Research Summary=
This is a summary. Click on the title for the full chapter: [[THE PATENT DOCUMENT]]


Outline:
===Cyber Physical Systems===
*A patent has several parts:
**specification: describes the invention;
**claims: delineates the ownership rights;
**drawings: not required, but if they are included then any element included in the claims must be shown in the drawings; and,
**other miscellaneous parts.
*Interpreting claims: claims are said to ''read on'' another device.
*The doctrine of equivalence, prevents something from being patented that only has minor alterations from the prior art.
*The date of the invention
**''reduction to practice'';
**''diligence'' requirement.
*The ''file wrapper''.


=[[NOVELTY]]=
My research focuses primarily on theoretical nonlinear control with recent emphasis on Cyber Physical Systems.  Cyber physical systems are systems with highly integrated physical and computational components (often involving the complication of networked communication).  They tend to be very large and complex in scale.  While many CPS systems exist in the real world, to date there are few general theoretical results available to guide both the design of such systems and the control of such systems.  Most existing CPS systems are designed and controlled based upon accumulated real-world industrial knowledge that tends to be industry- or application-specific.  My recent work has focused particularly on so-called ''symmetric systems.''  A symmetric system is comprised of many components with the restriction that the components be very closely related and connected together in a "regular" manner. With such restrictions, it is possible to formulate general models and then consider what types of properties remain invariant as components are added to or removed from the system.  A related question is how the system behaves as components fail, which is a question of robustness.
This is a summary. Click on the title for the full chapter: [[NOVELTY]]


Outline:
===Stratified Systems===
*Specified in 35 USC 102.
*Fundamentally: an invention must be ''new''.
*Section 102 basically defines in a technical way what it means to not be new:
**Events prior to invention
***known or used by others in the US
***patented or in a printed publication in another country
**Events one year before filing the patent application
***patented or in a printed publication anywhere (''in this or a foreign country'')
***in public use or on sale in the US
**Other bars
*The applicant must be the inventor (not the employer)


Outline:
Many interesting and important control systems evolve on
*Literal Infringement
''stratified'' configuration spaces.  Roughly speaking, we
*The Doctrine of Equivalents
will call a configuration manifold stratified if it contains
submanifolds upon which the system is subjected to additional
constraints or has different equations of state.  For such
systems, the equations of motion on each submanifold may change
in a non-smooth, or even discontinuous manner, when the system
moves from one submanifold to another.  In such cases,
traditional nonlinear control methodologies are inapplicable
because they generally rely upon differentiation in one form or
another.  Yet it is the discontinuous nature of such systems
that is often their most important characteristic because the
system must cycle through different submanifolds to effectively
be controlled.  Therefore, it is necessary to incorporate
explicitly into control methodologies the non-smooth or
discontinuous nature of these systems.


=[[UTILITY]]=
Robotic systems, in particular, are of this nature.  A legged
This is a summaryClick on the title for the full chapter: [[UTILITY]]
robot has discontinuous equations of motion near points in the
configuration space where each of its ``feet'' come into contact
with the ground, and it is precisely the ability of the robot to
lift its feet off of the ground that enables it to move about.
Similarly, a robotic hand grasping an object often cannot
reorient the object without lifting its fingers off of the
objectDespite the obvious utility of such systems, however, a
comprehensive framework in which to consider control issues for
such systems does not exist.


=[[PATENTABLE SUBJECT MATTER]]=
The fundamental approach of this work has been to exploit the
This is a summary. Click on the title for the full chapter: [[PATENTABLE SUBJECT MATTER]]
physical geometric structure present in such problems to address
control issues such as nonlinear controllability, trajectory
generation and stabilization.  The fundamental philosophy is to
generate ''general'' results, <em>i.e.</em>, results
independent of a particular robot's number of legs, fingers or
morphology.


Can computer programs, algorithms, laws of nature, life forms, plants, ''etc.'' be patented?
===Control of Mechanical Systems===


=[[FOREIGN AND DOMESTIC PRIORITY]]=
Most theoretical control results are based upon very generic dynamical systems formulations, such as
This is a summary. Click on the title for the full chapter: [[FOREIGN AND DOMESTIC PRIORITY]]
<math>\dot x = A x + B u</math> for linear systems or <math>\dot x =f(x) + g(x)u</math> for a nonlinear system.  Of course this leads to the question of whether a more restrictive starting point can lead to valuable results.  An important area of research along these lines is so-called control of mechanical systems where the equations of motion are not as general, but are assumed from the beginning to come from some first principle of mechanics. We have focused specifically on control of Lagrangian systems that are underactuated.  Specifically, it is possible in such a framework to write general expressions for the relationship of the coupling between the controlled degree of freedoms and uncontrolled degrees of freedom, and given such expressions it is possible to know when there is close coupling between them and total decoupling between them. Furthermore, it is often the case that the coupling between the controlled and uncontrolled degrees of freedom is such that it may be only of one sign, ''i.e.'', no matter what is done with the control inputs, the uncontrolled degrees of freedom may only increase (or decrease) in magnitude.  Such results have obvious important implications for control algorithms.


Outline:
===Other Projects===
*Priority in general
*Foreign priority
*International applications
*Domestic priority
*Provisional applications


=[[THE PATENT APPLICATION]]=
Other smaller projects include:
This is a summary. Click on the title for the full chapter: [[THE PATENT APPLICATION]]
* control of aero-optic systems
* predictive biosimulation for human metabolism
* fuzzy logic-based robust control for stratified systems
* model-predictive control for marine navigation.


Outline:
=Biographical Sketch=
*The Disclosure
*The Claims
*Other Sections
*New Matter
*The Examination Process


=[[INVENTOR ELIGIBILITY]]=
* MS and PhD degrees in Applied Mechanics from the California Institute of Technology in 1993 and 1998, respectively.
This is a summary. Click on the title for the full chapter: [[INVENTOR ELIGIBILITY]]
* JD degree from Harvard Law School, 1991, ''cum laude''
* Instructor, Assistant Professor, Associate Professor, Department of Aerospace and Mechanical Engineering, University of Notre Dame, 1998 - present.
* Associate Department Chair, Department of Aerospace and Mechanical Engineering, University of Notre Dame, August 2008 - August 2012.
* Member of the Illinois Bar Association, 1991 - present.
* Registered Patent Attorney, 1998 - 2004 (not maintained).
* NSF CAREER Award Recipient.
* Boeing Welliver Faculty Fellow.
* Dockweiler Award for Excellence in Undergraduate Advising, May 2010.
* BP Foundation Outstanding Teacher of the Year, College of  Engineering, Spring, 2008. 
* Joyce Award (teaching), Spring, 2008.
* University of Notre Dame Kaneb teaching award, Spring, 2005.
* Department of Aerospace and Mechanical Engineering Ruth and Joel Spira Award for Excellence in Teaching, 2003 - 2004 and 2007 - 2008.
* American Society of Engineering Education Illinois/Indiana Section Outstanding Teaching Award, April, 2003.
* Department of Aerospace and Mechanical Engineering Faculty Award (teaching), 1998 - 1999.


[[GOTTSCHALK v. BENSON, 409 U.S. 63 (1972): full text]]
=Courses=
* Spring 2016, AME 50560, Introduction to Nonlinear Analysis and Control (5 Students)
* Fall 2015, [http://controls.ame.nd.edu/courses/viewforum.php?f=352 AME 30314: Differential Equations, Vibrations and Control I] (124 Students)
* Summer 2015, Intellectual Property for Engineers (Alcoy, Spain) (34 Students)
* Spring 2014, AME 90951, Geometric Nonlinear Control (4 Students)
* Fall 2014: [http://controls.ame.nd.edu/courses/viewforum.php?f=337 AME 30314: Differential Equations, Vibrations and Control I] (121 Students)
* Spring 2014: [http://controls.ame.nd.edu/courses/viewforum.php?f=323 AME 50652: Intermediate Controls] (7 Students) and AME 50650: Introduction to Nonlinear Analysis (9 Students)
* Fall 2013: [http://controls.ame.nd.edu/courses/viewforum.php?f=309 AME 30314, Differential Equations, Vibrations and Control I] (118 Students)
* Spring 2013: [http://controls.ame.nd.edu/courses/viewforum.php?f=304 AME 90951: Geometric Nonlinear Control] (8 students)
* Fall 2012: AME 30314: Differential Equations, Vibrations and Control I (86 Students)
* Spring 2012: [http://controls.ame.nd.edu/courses/viewforum.php?f=289 AME 30315: Differential Equations, Vibrations and Control II] (129 Students)
* Fall 2011: [http://controls.ame.nd.edu/courses/viewforum.php?f=274 AME 30314: Differential Equations, Vibrations and Control I] (112 Students)
* Summer 2011: [http://controls.ame.nd.edu/mediawiki/index.php/AME_44590_Course_Syllabus,_Summer_2011 AME 40590: Intellectual Property for Engineers] [http://controls.ame.nd.edu/mediawiki/index.php/AME_44590_Homework,_Summer_2011 (homeworks)]
* Spring 2011: [http://controls.ame.nd.edu/courses/viewforum.php?f=255 AME 30315: Differential Equations, Vibrations and Control II] (89 Students) and [http://controls.ame.nd.edu/mediawiki/index.php/AME_40590_Intellectual_Property_for_Engineers AME 40590: Intellectual Property for Engineers] (56 Students) [http://controls.ame.nd.edu/mediawiki/index.php/AME_40590_Homeworks,_Spring_2011 {homeworks)]
* Fall 2010: [http://controls.ame.nd.edu/courses/viewforum.php?f=227 AME 30314: Differential Equations, Vibrations and Control I] (81 Students) and [http://controls.ame.nd.edu/courses/viewforum.php?f=228 AME 20214: Introduction to Engineering Computing] (131 Students)
* Spring 2010: [http://controls.ame.nd.edu/courses/viewforum.php?f=201 AME 30315: Differential Equations, Vibrations and Control II]  and [http://controls.ame.nd.edu/courses/viewforum.php?f=202 AME 60652: Advanced Controls (now AME 50562: Intermediate Controls)]
* Fall 2009: [http://controls.ame.nd.edu/courses/viewforum.php?f=186 AME 30314: Differential Equations, Vibrations and Control I] (91 students)
* Spring 2009: [http://controls.ame.nd.edu/courses/viewforum.php?f=170 AME 30315: Differential Equations, Vibrations and Control II] 
* Fall 2008: [http://controls.ame.nd.edu/courses/viewforum.php?f=140 AME 30314: Differential Equations, Vibrations and Control I] and [http://controls.ame.nd.edu/courses/viewforum.php?f=141 AME 20214: Introduction to Engineering Computing]
* Spring 2008: [http://controls.ame.nd.edu/courses/viewforum.php?f=124 AME 30315: Differential Equations, Vibrations and Control II] 
* Fall 2007: [http://controls.ame.nd.edu/courses/viewforum.php?f=125 AME 30314: Differential Equations, Vibrations and Control I] (86 Students), [http://controls.ame.nd.edu/courses/viewforum.php?f=127 AME 60652: Advanced Controls] (11 Students) and AME 53591: Engineering Seminar Series.
* Spring 2007: [http://controls.ame.nd.edu/courses/viewforum.php?f=129 AME 30315: Differential Equations, Vibrations and Control II] (94 Students)
* Fall 2006: [http://controls.ame.nd.edu/courses/viewforum.php?f=130 AME 30314: Differential Equations, Vibrations and Control I] (79 Students) and [http://controls.ame.nd.edu/courses/viewforum.php?f=131 AME 60611: Mathematical Methods I] (24 Students)
* Fall 2005: [http://controls.ame.nd.edu/courses/viewforum.php?f=132 AME 34314: Differential Equations, Vibrations and Control I (London)] and Intermediate Dynamics.
* Spring 2005: [http://controls.ame.nd.edu/courses/viewforum.php?f=133 AME 302: Modeling and Control II] and [http://controls.ame.nd.edu/courses/viewforum.php?f=134 Geometric Nonlinear Control]
* Fall 2004: [http://controls.ame.nd.edu/courses/viewforum.php?f=135 AME 301: Modeling and Control I] and [http://controls.ame.nd.edu/courses/viewforum.php?f=136 AME 550: Advanced Controls]
* Spring 2004: [http://controls.ame.nd.edu/courses/ame302/S2004 AME 302: Modeling and Control II] (72 students)
* Fall 2003: [http://controls.ame.nd.edu/courses/ame301/F2003/ AME 301: Modeling and Control I] (54 students) and AME 654: Geometric Nonlinear Control (2 students)
* Spring 2003: [http://controls.ame.nd.edu/courses/ame437/S2003/ AME 437: Control Systems Engineering] (68 students)
* Spring 2002: [http://controls.ame.nd.edu/courses/ame437/S2002/ AME 437: Control Systems Engineering] (64 students)
* Fall 2001: [http://controls.ame.nd.edu/courses/ame654/F2001/ AME 654: Geometric Nonlinear Control] (3 students)
* Spring 2001: [http://controls.ame.nd.edu/courses/ame469/S2001/ AME 469: Introduction to Robotics] (33 students)
* Spring 2000: [http://controls.ame.nd.edu/courses/ame469/S2000/ AME 469: Introduction to Robotics] (48 students), [http://controls.ame.nd.edu/courses/ame437/S2000/ AME 437: Control Systems Engineering] (50 students) and AME 598: Engineering Applications of Artificial Intelligence (5 students).
* Fall 1999:  [http://controls.ame.nd.edu/courses/ame698/F1999/ AME 698: Geometric Nonlinear Control] (10 students)
* Spring 1999: [http://controls.ame.nd.edu/courses/ame469/S1999/ AME 469: Introduction to Robotics] (33 students)
* Fall 1998: [http://controls.ame.nd.edu/courses/ame469/F1998/ AME 469: Introduction to Robotics] (12 students)
* Spring 1998: [http://controls.ame.nd.edu/courses/ame437/S1998/ AME 437: Control Systems Engineering] (44 students)


[[GOTTSCHALK v. BENSON, 409 U.S. 63 (1972)]]
===Course Blog===


[[Diamond v. Diehr, 450 U.S. 175 (1981): (full text)]]
In order to be able to interactively answer questions online, I've maintained a [http://controls.ame.nd.edu/courses course blog for all courses since 2002].


[[Diamond v. Diehr, 450 U.S. 175 (1981)]]
===AME 30315 Differential Equations, Vibrations and Control II===
*[[AME 30315 Pendulum Project]]


[[Laboratory Corporation of America vs. Metabolite Laboratories, 548 U.S. 124 (2005): (full text)]]
===AME 40590, Intellectual Property for Engineers===
*[[AME 44590 Course Syllabus, Summer 2011]]
*[[AME 44590 Homework, Summer 2011]]
*[[AME 40590 Intellectual Property for Engineers|AME 40590 Course Content]]
*[[AME 40590 Homeworks, Spring 2011]]


[[Laboratory Corporation of America vs. Metabolite Laboratories, 548 U.S. 124 (2005)]]
===AME 50652, Intermediate Controls===
*[[AME 50652 Pendulum Project]]


[[METABOLITE LABORATORIES, INC. and Competitive Technologies, Inc. v. LABORATORY CORPORATION OF AMERICA HOLDINGS (doing business as LabCorp): the CAFC case (full text)]]
=[[Engineering Differential Equations: Theory and Applications, Springer 2010]]=


=[[ANTICIPATION]]=
=[[Engineering China Summer Program]]=
This is a summary.  Click on the title for the full chapter: [[ANTICIPATION]]


=[[PRIOR ART]]=
=[[London CPS Workshop]]=
This is a summary.  Click on the title for the full chapter: [[PRIOR ART]]


[[Pfaff v. Wells Electronics: full text]]
=[[CDIO Regional Meeting]]=
 
[[Perkin-Elmer Corporation v. Computervision Corporation (full text)]]
 
[[Perkin-Elmer Corporation v. Computervision Corporation]]
 
 
 
Justice clipart, copyright [http://etc.usf.edu/clipart/ FCIT.]

Revision as of 14:17, 12 April 2018

Bill5.jpeg

Bill Goodwine

Department of Aerospace and Mechanical Engineering
University of Notre Dame
Notre Dame, IN 46556
bill@controls.ame.nd.edu

I have moved my homepage here. At least for the time being, my old one still exists.

Publications

Papers

  1. Kevin Leyden and Bill Goodwine, Fractional-Order System Identification for Health Monitoring of Cooperating Robots, submitted to IEEE/RSJ IROS 2016.
  2. Bill Goodwine, Fractional-Order Approximations to Implicitly-Defined Operators for Modeling and Control of Networked Mechanical Systems, submitted to IEEE Multi-Conference on Systems and Control 2016.
  3. Kevin Leyden and Bill Goodwine, Using Fractional-Order Differential Equations for Health Monitoring of a System of Cooperating Robots. Proceedings of the 2016 IEEE International Conference on Robotics and Automation.
  4. Bill Goodwine, Towards General Results in Bifurcations in Optimal Solutions for Symmetric Distributed Robotic Formation Control, Proceedings of the 2015 IEEE International Symposium on System Integration, pp 358 - 363
  5. Baoyang Deng, Michael O'Connor and Bill Goodwine, Bifurcations and Symmetry in Two Optimal Formation Control Problems for Mobile Robotic Systems. Accepted for publication and in press, Robotica.
  6. Nicholas Turner, Bill Goodwine and Mihir Sen, A Review of Origami Applications in Mechanical Engineering, Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science (2015): 0954406215597713.
  7. David C. Post, Bill Goodwine and James P. Schmiedeler, Quantifying Control Authority in Periodic Motions of Underactuated Mobile Robots, Proceedings of the ASME 2015 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 2015, DETC2015-47666
  8. Ashley Nettleman and Bill Goodwine, Symmetries and Reduction for Multi-Agent Control, Proceedings of the 2015 IEEE International Conference on Robotics and Automation, pp 5390-5396
  9. Bill Goodwine and Kevin Leyden, Recent Results in Fractional-Order Modeling for Multi-Agent Systems and Linear Friction Welding, 8th Vienna International Conference on Mathematical Modelling - MATHMOD 2015, abstract submission
  10. Bill Goodwine, Fractional-Order Dynamics in a Random, Approximately Scale-Free Network of Agents, Proceedings of the 2014 International Conference on Control, Automation, Robotics and Vision, pp 1581 - 1586
  11. Yiming Rong, Dan Wu2, Haiyan Zhao, Xuekun Li, Bill Goodwine and Gretar Tryggvanson, Global Capstone Design Experience in Engineering Education, Proceedings of the 2014 Joint International Conference on Engineering Education & International Conference on Information Technology, ICEE/ICIT-2014, June 2 - 6, 2014, Riga, Latvia
  12. Bill Goodwine, Nonlinear Stability of Approximately Symmetric Large-Scale Systems, Proceedings of the 2014 IFAC World Congress, Cape Town, South Africa, pp 845-850
  13. Ashley Nettleman and Bill Goodwine, Symmetries of Multiagent Systems and Formation Stability, Proceedings of the 2014 International Symposium on Mathematical Theory of Networks and Systems (MTNS 14), pp 1340-1343 (extended abstract review)
  14. Bill Goodwine, Compositional Boundedness of Solutions for Symmetric Nonautonomous Control Systems, Proceedings of the 2014 Mediterranean Conference on Control and Automation, pp 798 - 803
  15. Bill Goodwine, Modeling a Multi-Robot System with Fractional-Order Differential Equations, Proceedings of the 2014 IEEE International Conference on Robotics and Automation, Hong Kong, pp 1763-1768
  16. Bill Goodwine and Panos Antsaklis, Multi-agent compositional stability exploiting system symmetries, Automatica 49(11): 3158-3166, 2013
  17. Panos J Antsaklis,Bill Goodwine, Vijay Gupta, Michael J. McCourt, Yue Wang, Po Wu, Meng Xia, Han Yu, and Feng Zhu, Control of cyberphysical systems using passivity and dissipativity based methods, European Journal of Control 19, no. 5 (2013): 379-388
  18. Bill Goodwine Compositional stability of approximately symmetric systems: Initial results, Proceedings of the 21st Mediterranean Conference on Control & Automation (MED), pp. 1470-1476 IEEE, 2013
  19. Jason Nightingale and Bill Goodwine, An algorithm for stopping a class of underactuated nonlinear mechanical robotic systems, Proceedings of the 21st Mediterranean Conference on Control & Automation (MED) pp. 531-536, 2013
  20. Alice M. Nightingale, Bill Goodwine, Michael Lemmon and Eric Jumper Phase-Locked-Loop Adaptive-Optic Controller and Simulated Shear Layer Correction, AIAA journal, 51(11), 2714-2726, 2013
  21. John Gallagher and Bill Goodwine, CDIO-Oriented Inverted Pendulum Control Project for Undergraduate Engineering Students, 2012 CDIO International Conference, Brisbane, Australia, 2012
  22. Michael O'Connor and Bill Goodwine, Symmetry-Breaking in Bifurcations of Optimal Solutions for Coordinated Nonholonomic Robotic Control, Proceedings of the 2012 Mediterranean Conference on Control & Automation (MED), pp. 1554-1559, 2012
  23. Janos Sztipanovits, Xenofon Koutsoukos, Gabor Karsai, Nicholas Kottenstette, Panos Antsaklis, Vijay Gupta, Bill Goodwine, John Baras, and Shige Wang, Toward a science of cyber–physical system integration, Proceedings of the IEEE 100, no. 1 (2012): 29-44
  24. Bill Goodwine and Panos Antsaklis, Fault-Tolerant Multiagent Robotic Formation Control Exploiting System Symmetries, Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, pp. 2872-2877
  25. Joel Jimenez-Lozano and Bill Goodwine, Nonlinear Disturbance Decoupling for a Mobile Robotic Manipulator over Uneven Terrain, Proceedings of the 2011 International Federation of Automatic Control World Congress, Milan, Italy, Vol. 18, No. 1, pp. 6930-6936
  26. Dayu Lv and Bill Goodwine, "Pancreas Modeling by a Deterministic Optimization Method" 'International Journal of Data Mining and Bioinformatics,' Volume 5, Number 3, Pages 308-320 (2011).
  27. Goodwine, Bill, and Panos Antsaklis, Multiagent coordination exploiting system symmetries, American Control Conference (ACC), 2010, pp. 830-835
  28. Baoyang Deng, Mihir Sen, and Bill Goodwine, Bifurcations and symmetries of optimal solutions for distributed robotic systems, Proceedings of the 2009 American Control Conference, St. Louis, MO, pp. 4127-4133
  29. Joel Jimenez-Lozano and Bill Goodwine, Nonlinear Disturbance Decoupling for a Nonholonomic Mobile Robotic Manipulation Platform, Proceedings of the Eleventh International Conference on Control, Automation, Robotics and Vision (ICARCV 2010), Singapore, pp. 1530-1535
  30. Neil Petroff and Bill Goodwine, Nonholonomic and Stratified Robotic Manipulation Supplemented with Fuzzy Control: Theory and Experiment, Proceedings of the 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, Taipei, Taiwan, pp. 1202-1208
  31. Bill Goodwine and Panos Antsaklis, Multiagent Coordination Exploiting System Symmetries, Proceedings of the 2010 American Controls Conference, pp. 830-835
  32. Baoyang Deng, Andreas K. Valenzuela and Bill Goodwine, Bifurcations of Optimal Solutions for Coordinated Robotic Systems: Numerical and Homotopy Methods, Proceedings of the 2010 IEEE International Conference on Robotics and Automation, (41.6% acceptance rate) Anchorage, AK, pp. 4475-4480
  33. Bill Goodwine and Jason Nightingale, The Effect of Dynamic Singularities on Robotic Control and Design, Proceedings of the 2010 IEEE International Conference on Robotics and Automation, (41.6% acceptance rate) Anchorage, AK, pp. 5213-5218
  34. Dayu Lv and Bill Goodwine, Modeling of glucose transport in skeletal muscle, Proceedings of the IEEE International Conference on Bioinformatics and Biomedicine Workshops (BIBMW), 2010, pp 833 - 833
  35. Dayu Lv and Bill Goodwine, Pancreas Modeling from IVGTT Data Using a Deterministic Optimal Search, Proceedings of the 2009 IEEE International Conference on Bioinformatics & Biomedicine, (35% acceptance rate) Washington, D.C.
  36. Jason Nightingale, Richard Hind and Bill Goodwine, A Stopping Algorithm for Mechanical Systems, Algorithmic Foundations of Robotics VIII, Gregory S. Chirikjian, et al., editors, Eighth International Workshop on the Algorithmic Foundations of Robotics, Guanajuato, Mexico, 2009, pp. 167-180
  37. Jason Nightingale, Richard Hind and Bill Goodwine, "Geometric analysis of a class of constrained mechanical control systems in the nonzero velocity setting,"Proceedings of the 17th International Federation of Automatic Control (IFAC) World Congress, Seoul, Korea July, 2008, pp 1171-1176
  38. Jason Nightingale, Richard Hind and Bill Goodwine, Intrinsic Vector-Valued Symmetric Form for Simple Mechanical Control Systems in the Nonzero Velocity Setting, Proceedings of the 2008 IEEE International Conference on Robotics and Automation, (43.4% acceptance rate) Pasadena, CA, May, 2008, pp 2435 - 2440
  39. Alice Nightingale, Benson Mitchell, Bill Goodwine and Eric Jumper, "Feedforward" Adaptive-Optic Mitigation of Aero-Optic Disturbances, Proceedings of the AIAA Plasmadynamics and Lasers Conference, 2008
  40. Dayu Lv and Bill Goodwine, A New Metabolism Model for Human Skeletal Muscle, Proceedings of the IEEE International Conference on Biomedical Electronics and Devices, January, 2008, Maderia, Portugal
  41. M. Brett McMickell and Bill Goodwine, Motion Planning for Nonlinear Symmetric Distributed Robotic Formation, International Journal of Robotics Research, 2007, 26:10, pp. 1025-1042
  42. Alice Nightingale, Bill Goodwine, Michael Lemmon, and Eric Jumper, 2007, "Feedforward Adaptive-Optic System Identification Analysis for Mitigating Aero-Optic Disturbances," Proceedings of the AIAA 2007 Plasmadynamics and Lasers Conference.
  43. Alice Nightingale, Daniel D. Duffin, Michael Lemmon, Bill Goodwine and Eric Jumper, "Adaptive-Optic Correction of a Regularized Compressible Shear Layer," Proceedings of the 37th AIAA Plasmadynamics and Lasers Conference, San Francisco, CA, June, 2006.
  44. Alice Nightingale, Bill Goodwine and Eric Jumper, 2005, "Regularizing Shear Layer for Adaptive Optics Control Application," accepted for presentation at the 36th AIAA Plasmadynamics and Lasers Conference.
  45. Yejun Wei and Bill Goodwine, Stratified motion planning on nonsmooth domains with robotic applications, IEEE Transactions on Robotics and Automation 20.1 (2004): 128-132
  46. Yejun Wei, Bill Goodwine and Steven B. Skaar, 2004, "Kinematics of Vision-Based Stratified Robotic Manipulation," Proceedings of the 11th IFToMM World Congress, Tianjin, China. Abstract review, pp 1900-1905.
  47. Sorour Alotaibi, Mihir Sen, Bill Goodwine and K.T. Yang, "Flow-based control of temperature in long ducts," 2004, International Journal of Heat and Mass Transfer, 47:23, pp. 4995-5009.
  48. M. Brett McMickell and Bill Goodwine, 2003, "Reduction and Controllability of Nonlinear Symmetric Distributed Systems," International Journal of Control, 76:18, pp. 1809-1822, 2003.
  49. M. Brett McMickell and Bill Goodwine, 2003, Reduced Order Motion Planning for Nonlinear Symmetric Distributed Robotic Systems, Proceedings of the 2003 IEEE International Conference on Robotics and Automation, Taipei, Taiwan. Full paper review
  50. Sorour Alotaibi, Mihir Sen, Bill Goodwine and K.T. Yang, 2004, "Controllability of Cross-Flow Heat Exchangers," International Journal of Heat and Mass Transfer, 47:5, pp. 913-924
  51. M. Brett McMickell and Bill Goodwine, 2003, MICAbot: A Platform for Large Scale Coordinated Distributed Mobile Robot Control, Proceedings of the 2003 IEEE International Conference on Robotics and Automation, Taipei, Taiwan. Full paper review. pp 1600-1605
  52. S. Alotaibi, J.W. Goodwine, M. Sen and K.T. Yang, 2003, Controllability of conductive-convective systems, Proceedings of the 6th ASME-JSME Thermal Engineering Joint Conference, Hawaii, Paper No. TED-AJ03-247, pp. 1-6.
  53. Antonio Cardenas, Bill Goodwine, Steven B. Skaar and Michael Seelinger, Vision-Based Control of a Mobile Base and On-Board Arm, The International Journal of Robotic Research, 22: 9, pp. 677-698, 2003
  54. Yejun Wei and Bill Goodwine, Vision-Based Non-Smooth Kinematic Stratified Object Manipulation, Proceedings of the 2002 Seventh Annual Conference on Control, Automation, Robotics and Vision, Singapore, 2002, pp 360 - 365
  55. Yejun Wei, S.B. Skaar and Bill Goodwine, Vision-Based Stratified Robotic Manipulation, Proceedings of the 2002 IEEE/RSJ International Conference on Intelligent Robots and Systems, Lausanne, Switzerland, 2002 pp 1638-1644.
  56. S. Batill, S. Skaar, R. Nelson, B. Goodwine, J. Mason, and M. Sen, 2002, Development of a Curriculum for Mechanical Engineering Based Upon Intelligent Systems and Automation, Session 1526, Proceedings of the 2002 American Society for Engineering Education Annual Conference and Exposition, 2002
  57. S. Alotaibi, Mihir Sen, B. Goodwine, and K.T. Yang, Numerical Simulation of Thermal Control of Heat Exchangers, Numerical Heat Transfer Journal, Part A: Applications, 41:3, pp. 229-244, 2002
  58. Bill Goodwine and Joel Burdick, Motion planning for kinematic stratified systems with application to quasi-static legged locomotion and finger gaiting. IEEE Transactions on Robotics and Automation, 18:2, pp. 209-222, 2002
  59. M. Brett McMickell and Bill Goodwine, 2002, Reduction and Controllability of Symmetric Distributed Systems with Drift, Proceedings of the 2002 IEEE International Conference on Robotics and Automation, Washington, D.C., pp. 3454-3460, 2002. Full paper review.
  60. Yejun Wei and Bill Goodwine, 2002, Stratified Motion Planning on Non-Smooth Domains with Application to Robotic Legged Locomotion and Manipulation, Proceedings of the 2002 IEEE International Conference on Robotics and Automation, Washington, D.C., pp. 3546-3552. Full paper review.
  61. Bill Goodwine and Milos Zefran, 2002, Feedback Stabilization of a Class of Unstable Nonholonomic Systems, Transactions of the ASME, Journal of Dynamics Systems, Measurement, & Control, 124, pp. 221-230.
  62. M. Brett McMickell and Bill Goodwine, Reduction and Controllability of Symmetric Distributed Systems with Robotic Applications, Proceedings of the 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems, Maui, Hawaii, pp. 1232-1237. Full paper review.
  63. S. Alotaibi, M. Sen, Bill Goodwine, and K.T. Yang, 2001, Thermal Control of Heat Exchangers, Proceedings of the 35th National Heat Transfer Conference, NHTC01-12517, Anaheim, CA.
  64. Yejun Wei and Bill Goodwine, 2001, Theoretical and Experimental Investigation of Stratified Robotic Manipulation, Proceedings of the 2001 IEEE International Conference on Robotics and Automation, Seoul, Korea. Full paper review.
  65. Bill Goodwine and Joel Burdick, 2001, "Controllability of Kinematic Control Systems on Stratified Configuration Spaces," IEEE Transactions on Automatic Control, 46:3, pp. 358-368.
  66. Bill Goodwine and Gabor Stepan, 2000, "Controlling unstable Rolling Phenomena, Journal of Vibration and Control, 6:1, pp. 137-158, January 2000.
  67. Qun Ma, Antonio Cardenas, Mike Seelinger, Bill Goodwine and Steven Skaar, 2000, "Supervisory Control of a Mobile Robot Using Point-and-Click Mobile Camera-Space Manipulation," Proceedings of the 4th World Multiconference on Systemics, Cybernetics and Informatics SCI 2000 and The 6th International Conference on Information Systems, Analysis and Synthesis ISAS 2000, Orlando, Florida.
  68. Bill Goodwine and Yejun Wei, 2000, Theoretical and Experimental Investigation of Stratified Robotic Finger Gaiting and Manipulation, Proceedings of the 38th Annual Allerton Conference on Communication, Control and Computing, Allerton, Illinois
  69. Bill Goodwine and Joel Burdick, Motion Planning for Kinematic Stratified Systems with application to Quasi-Static Legged Locomotion and Finger Gaiting, Proceedings of the Workshop Algorithmic Foundations of Robotics.
  70. Bill Goodwine and Joel Burdick, Stratified Motion Planning with Application to Robotic Finger Gaiting, Proceedings of the 1999 International Federation of Automatic Control, IFAC'99: 14th World Congress Beijing, China. Full paper review.
  71. Gabor Stepan and Bill Goodwine, Analysis and Control of Unstable Rolling Wheel Dynamics, 1999 SIAM Conference on Applications of Dynamical Systems, Showbird, UT, 1999, abstract submission
  72. B. Goodwine, Michael Seelinger, John-David Yoder, Qun Ma and Steven Skaar, Applications of mobile camera-space manipulation, Proceedings of FSR'99: Field and Service Robotics, pages 102-113, Pittsburg, 1999
  73. Bill Goodwine, 1999, Stratified Motion Planning with Application to Robotic Finger Gaiting, Proceedings of the 1999 IFToMM 10th World Congress, Oulu, Finland. Abstract review.
  74. Bill Goodwine and Gabor Stepan, 1998, Stabilizing Switching Controllers, Proceedings of the 1998 Conference on Numerical Mathematics and Computational Mechanics, Miskolc, Hungary. Abstract review
  75. Bill Goodwine, Michael Seelinger, Steven B. Skaar and Qun Ma, 1998, Nonholonomic Camera Space Manipulation using Cameras Mounted on a Mobile Base, Proceedings of the 1998 SPIE conference on Sensor Fusion and Decentralized Control in Robotic Systems, Boston, Massachusetts. Abstract review
  76. Bill Goodwine and Joel Burdick, 1998, Gait Controllability for Legged Robots, Proceedings of the 1998 IEEE Conference on Robotics and Automation,Leuven, Belgium. Full paper review.
  77. Bill Goodwine, Control of Stratified Systems with Robotic Applications, Ph.D Thesis, California Institute of Technology, 1997
  78. Bill Goodwine and Joel Burdick, 1997, Trajectory Generation for Legged Robotic Systems, Proceedings of the 1997 IEEE Conference on Robotics and Automation, Albuquerque, New Mexico. Full paper review
  79. Shuuji Kajita, Bill Goodwine and Joel Burdick, Walking Direction Control of a Biped Robot with Point Feet Using Dynamic Effects in 3-D Space, Proceedings of the 1997 Robotics Society of Japan Conference, Tokyo, Japan. 1997 (in Japanese).
  80. Bill Goodwine and Joel Burdick, Controllability of Kinematic Control Systems on Stratified Configuration Spaces, Mathematical Theory of Networks and Systems, 1996, St. Louis
  81. Bill Goodwine and Joel Burdick, 1996, Controllability with Unilateral Control Inputs, Proceedings of the 35th IEEE Conference on Decision and Control, Kobe, Japan. Full paper review, 1996, (Vol. 3, pp. 3394-3399
  82. Bill Goodwine and Gabor Stepan, Stabilization of the Classical Shimmying Wheel, Proceedings of the 2nd European Nonlinear Oscillations Conference, Prague, Czech Republic, 1996

Books and Chapters in Books

  1. Bill Goodwine, Engineering Differential Equations: Theory and Applications, Springer, 2010.
    • Some movies are available illustrating some of the more interesting solutions, generally for PDEs
    • A list of errata is also available
  2. Bill Goodwine, Robotics and Automation Handbook, Chapter 3, Inverse Kinematics, Thomas R. Kurfess, Editor, 2005.
  3. Bill Goodwine, The MEMS Handbook, Chapter on Fundamentals of Control Theory, Mohamed Gad-el-Hak, Editor, 2nd Edition, 2005.
  4. Mihir Sen and Bill Goodwine, The MEMS Handbook, Chapter on Soft Computing in Control, Mohamed Gad-el-Hak, Editor, 2nd Edition, 2005.
  5. Bill Goodwine, The MEMS Handbook, Chapter on Fundamentals of Control Theory, Mohamed Gad-el-Hak, Editor, 2001.
  6. Mihir Sen and Bill Goodwine, The MEMS Handbook, Chapter on Soft Computing in Control, Mohamed Gad-el-Hak, Editor, 2001.

Erdős Number

New(!):

  1. Erdős, Pál; Vincze, István Über die Annäherung geschlossener, konvexer Kurven. (Hungarian) Mat. Lapok 9 1958 19–36.
  2. Gupta, A. K.; Vincze, I. Approximation of higher order derivatives of a real function. Approximation theory (Kecskemét, 1990), 339–342, Colloq. Math. Soc. János Bolyai, 58, North-Holland, Amsterdam, 1991.
  3. Srivastava, Hari M.; Catanese, Fabrizio; Gupta, Arjun K.; Pilz, Günter F.; Chirikjian, Gregory S.; Yoshida, Ruriko Editorial messages. J. Algebr. Stat. 1 (2010), no. 1, 3–5.
  4. Rigid-Body Kinematics, Gregorg S. Chirikjian and Inverse Kinematics, Bill Goodwine, in The Robotics and Automation Handbook, Thomas R. Kurfess, Editor (2004).

Old:

  1. Erdős, P.; Shapiro, H. S.; Shields, A. L. Large and small subspaces of Hilbert space. Michigan Math. J. 12 1965 169--178.
  2. Shields, Allen L. Some problems in operator theory. Notes by Michael J. Hoffman. Lecture Notes in Math., 693, Hilbert space operators (Proc. Conf., Calif. State Univ., Long Beach, Calif., 1977), pp. 157--167, Springer, Berlin, 1978.
  3. Marsden, Jerrold E.; Hoffman, Michael J. Basic complex analysis. Second edition. W. H. Freeman and Company, New York, 1987. xiv+604 pp. ISBN: 0-7167-1814-6
  4. Banavara N. Shashikanth, Jerrold E. Marsden, Joel W. Burdick and Scott D. Kelly, The Hamiltonian structure of a two-dimensional rigid circular cylinder interacting dynamically with N point vorticesPhys. Fluids 14, 1214 (2002).
  5. Bill Goodwine and Joel Burdick, 2001, "Controllability of Kinematic Control Systems on Stratified Configuration Spaces," IEEE Transactions on Automatic Control, 46:3, pp. 358-368.

Students

PhD Students

  • Tan Chen, in progress
  • Xiangyu Ni, in progress
  • Kevin Leyden, PhD defended March 29, 2018, thesis
  • Jason Nightingale, PhD defended 8:00 am, June 4, 2012, thesis
  • Dayu Lv, PhD defended March 17, 2011, thesis
  • Baoyang Deng, PhD, defended March 11, 2011 thesis
  • Alice Nightingale, PhD defended November 3, 2010 thesis
  • Neil Petroff, PhD defended, October 6, 2006 thesis
  • M. Brett McMickell, PhD defended 2003
  • Yejun Wei, PhD defended 2002

MS Students

  • Ashley Nettleman, M.S., November 2014 thesis
  • Nicholas Galati, July 15, 2013
  • Michael O'Connor, Fall 2011
  • Qun (Marc) Ma, M.S., 2000

Undergraduate Research Projects

  • Ethan LoCicero, in progress, spring 2018
  • Vincent Sellner, "Optimization of Platform-Mounted Four Bar Using a Genetic Algorithm," fall 2017
  • Patrick O’Meara, “Control and Dynamics of a Fleet of Automobiles,” spring, summer and fall 2013
  • Nick Turner, “Mathematics and Theory of Origami,” summer 2013
  • Catherine Bentzen, “Jellyfish Propulsion,” summer 2013
  • Blair Rasmus, John Gallagher, Derek Wolf, “Development of Feedback Microcontroller for an Inverted Pendulum System for AME 30315” (all three, Fall 2011, John Gallagher continued through Spring 2012)
  • Jeff O’Brien, “Synchronization and Limit Cycle Solutions for Coupled Hybrid Systems” (Fall and Spring, 2011)
  • John Gallagher, “Describing Function Analysis with Non-Harmonic Basis Functions” (Spring 2012 – started in January)
  • Adam Wojcik,. “Development and rehabilitation of a stratified robotic manipulation platform,” Fall 2010 and Spring 2011
  • Paul Fleury, “Development and rehabilitation of a stratified robotic manipulation platform,” Fall 2010 and Spring 2011
  • Robert Powers, “Energy storage technologies: a sustainable solution to electrical load shedding in rural Bangladesh,” Spring 2010
  • Raymond LeGrand, "Development of a Microprocessor controlled Inverted Pendulum Experiment,” , Summer and Fall 2010
  • Steven Brus, “Homotopy Methods for Coordinated Robotic Systems,” Summer 2010
  • Andres Valenzuela, “Bifurcation Measures for Nonlinear Boundary Value Problems in Optimal Control of Mobile Robot Formations,” Fall 2008 and Spring 2009. Undergraduate thesis in Spring 2009
  • Blake Shilide, “Aero-Optic Shear Layer Control and Simulation,” Spring, 2005
  • Tim Ronan, “MICAbot Programming and TinyOS,” Summer, 2003
  • Timothy Kacmar, “Development of a Multi-Manipulator Path Planning Collision Avoidance System,” Fall, 2003
  • Meaghan Perry-Eaton, “Investigation of Automotive Fuel Cell Energy System Usage and Feasibility,” Fall, 2003
  • Peter Balough, “Development of a Mobile Multi-Robot Simulation Environment in Java and Hardware Development for the TagMote,” Summer and Fall, 2003
  • Kristin Dormuth, “MICAbot Programming and TinyOS,” Summer, 2003
  • John Aman, “MICAbot Programming and TinyOS,” Summer, 2003
  • Denis Sullivan, “MICAbot Programming and TinyOS,” Summer and Fall, 2003
  • Thomas Apker, “Investigation of the Efficacy of Switching Multi-Controller Systems,” Spring, 2003
  • Daniel Luedtke, “Development of a Distributed Mobile Robotic Platform,” Summer, 2002 and Spring, 2003
  • Tommy Ferrara, “Development of a Distributed Mobile Robotic Platform,” Summer, 2002 and Fall, 2003.
  • Dennis Abdelnour, “Development Programming for a Mobile Robot,” Spring, 2001.
  • Eric Shearer, “Investigation and Implementation of a Robotic Stratified Manipulation System,” Summer 2000.
  • Bethany Wilson, “Investigation and Implementation of a Robotic Stratified Manipulation System,” Summer, 2000.
  • Leonard Conapinski, “Investigation of the Presence of Chaos in a Hybrid Switching System, ” Fall, 2000.

Research Summary

Cyber Physical Systems

My research focuses primarily on theoretical nonlinear control with recent emphasis on Cyber Physical Systems. Cyber physical systems are systems with highly integrated physical and computational components (often involving the complication of networked communication). They tend to be very large and complex in scale. While many CPS systems exist in the real world, to date there are few general theoretical results available to guide both the design of such systems and the control of such systems. Most existing CPS systems are designed and controlled based upon accumulated real-world industrial knowledge that tends to be industry- or application-specific. My recent work has focused particularly on so-called symmetric systems. A symmetric system is comprised of many components with the restriction that the components be very closely related and connected together in a "regular" manner. With such restrictions, it is possible to formulate general models and then consider what types of properties remain invariant as components are added to or removed from the system. A related question is how the system behaves as components fail, which is a question of robustness.

Stratified Systems

Many interesting and important control systems evolve on stratified configuration spaces. Roughly speaking, we will call a configuration manifold stratified if it contains submanifolds upon which the system is subjected to additional constraints or has different equations of state. For such systems, the equations of motion on each submanifold may change in a non-smooth, or even discontinuous manner, when the system moves from one submanifold to another. In such cases, traditional nonlinear control methodologies are inapplicable because they generally rely upon differentiation in one form or another. Yet it is the discontinuous nature of such systems that is often their most important characteristic because the system must cycle through different submanifolds to effectively be controlled. Therefore, it is necessary to incorporate explicitly into control methodologies the non-smooth or discontinuous nature of these systems.

Robotic systems, in particular, are of this nature. A legged robot has discontinuous equations of motion near points in the configuration space where each of its ``feet come into contact with the ground, and it is precisely the ability of the robot to lift its feet off of the ground that enables it to move about. Similarly, a robotic hand grasping an object often cannot reorient the object without lifting its fingers off of the object. Despite the obvious utility of such systems, however, a comprehensive framework in which to consider control issues for such systems does not exist.

The fundamental approach of this work has been to exploit the physical geometric structure present in such problems to address control issues such as nonlinear controllability, trajectory generation and stabilization. The fundamental philosophy is to generate general results, i.e., results independent of a particular robot's number of legs, fingers or morphology.

Control of Mechanical Systems

Most theoretical control results are based upon very generic dynamical systems formulations, such as for linear systems or for a nonlinear system. Of course this leads to the question of whether a more restrictive starting point can lead to valuable results. An important area of research along these lines is so-called control of mechanical systems where the equations of motion are not as general, but are assumed from the beginning to come from some first principle of mechanics. We have focused specifically on control of Lagrangian systems that are underactuated. Specifically, it is possible in such a framework to write general expressions for the relationship of the coupling between the controlled degree of freedoms and uncontrolled degrees of freedom, and given such expressions it is possible to know when there is close coupling between them and total decoupling between them. Furthermore, it is often the case that the coupling between the controlled and uncontrolled degrees of freedom is such that it may be only of one sign, i.e., no matter what is done with the control inputs, the uncontrolled degrees of freedom may only increase (or decrease) in magnitude. Such results have obvious important implications for control algorithms.

Other Projects

Other smaller projects include:

  • control of aero-optic systems
  • predictive biosimulation for human metabolism
  • fuzzy logic-based robust control for stratified systems
  • model-predictive control for marine navigation.

Biographical Sketch

  • MS and PhD degrees in Applied Mechanics from the California Institute of Technology in 1993 and 1998, respectively.
  • JD degree from Harvard Law School, 1991, cum laude
  • Instructor, Assistant Professor, Associate Professor, Department of Aerospace and Mechanical Engineering, University of Notre Dame, 1998 - present.
  • Associate Department Chair, Department of Aerospace and Mechanical Engineering, University of Notre Dame, August 2008 - August 2012.
  • Member of the Illinois Bar Association, 1991 - present.
  • Registered Patent Attorney, 1998 - 2004 (not maintained).
  • NSF CAREER Award Recipient.
  • Boeing Welliver Faculty Fellow.
  • Dockweiler Award for Excellence in Undergraduate Advising, May 2010.
  • BP Foundation Outstanding Teacher of the Year, College of Engineering, Spring, 2008.
  • Joyce Award (teaching), Spring, 2008.
  • University of Notre Dame Kaneb teaching award, Spring, 2005.
  • Department of Aerospace and Mechanical Engineering Ruth and Joel Spira Award for Excellence in Teaching, 2003 - 2004 and 2007 - 2008.
  • American Society of Engineering Education Illinois/Indiana Section Outstanding Teaching Award, April, 2003.
  • Department of Aerospace and Mechanical Engineering Faculty Award (teaching), 1998 - 1999.

Courses

Course Blog

In order to be able to interactively answer questions online, I've maintained a course blog for all courses since 2002.

AME 30315 Differential Equations, Vibrations and Control II

AME 40590, Intellectual Property for Engineers

AME 50652, Intermediate Controls

Engineering Differential Equations: Theory and Applications, Springer 2010

Engineering China Summer Program

London CPS Workshop

CDIO Regional Meeting