Gregory J. Barlow

Robotics Institute
Carnegie Mellon University

Gregory J. Barlow -- curriculum vitae

Intelligent Coordination and Logistics Laboratory
Robotics Institute, Carnegie Mellon University
5000 Forbes Avenue, Pittsburgh, PA 15213 USA

gjb at cmu.edu (email)
www.cs.cmu.edu/~gjb (web)  
412.491.7179 (phone)

Education

Carnegie Mellon University (Pittsburgh, PA), Ph.D. in Robotics, 2011.
Dissertation: Improving memory for optimization and learning in dynamic environments
National Defense Science and Engineering Graduate Fellow
Supervisor: Stephen F. Smith

North Carolina State University (Raleigh, NC), M.S. in Electrical Engineering, 2004.
Thesis: Design of Autonomous Navigation Controllers for Unmanned Aerial Vehicles using Multi-objective Genetic Programming
Supervisor: Edward Grant

North Carolina State University (Raleigh, NC), B.S. in Electrical Engineering and B.S. in Computer Engineering, summa cum laude, 2003.
Barry M. Goldwater Scholar, John T. Caldwell Scholar

North Carolina School of Science and Mathematics (Durham, NC), high school, 1999.

Research experience

Intelligent Coordination and Logistics Laboratory, Robotics Institute
Carnegie Mellon University (Pittsburgh, PA), 2004 - present

  • Supervisor: Stephen F. Smith
  • Research on dynamic scheduling, dynamic and uncertain optimization, and multi-robot cooperation


Aerospace Electronic Warfare Systems Branch, Tactical Electronic Warfare Division
U.S. Naval Research Laboratory (Washington, DC), Summers 2002 - 2005

  • Supervisor: Choong Oh
  • Research on genetic programming, evolutionary robotics, multi-objective optimization, and multi-robot cooperation


Center for Robotics and Intelligent Machines, Department of Electrical and Computer Engineering
North Carolina State University (Raleigh, NC), 2000 - 2004

  • Supervisor: Edward Grant
  • Research on mobile robotics, evolvable hardware, evolutionary robotics, genetic programming, computational fabrics, and sensor networks


Center for Sensor Technologies, Moore School of Electrical Engineering
University of Pennsylvania (Philadelphia, PA), Summer 2001

  • Supervisor: Nader Engheta
  • Design of a CMOS active pixel sensor for a polarization-sensitive camera

Awards

Research awards

  • Best paper award, European Workshop on Evolutionary Algorithms in Stochastic and Dynamic Environments (EvoSTOC), 2008
  • Best paper award, Genetic and Evolutionary Computation Conference (GECCO) Graduate Student Workshop, 2004
  • Winner, Sigma Xi Student Research Symposium, November 2001
  • Winner, NCSU Undergraduate Research Symposium, April 2001
  • NCSU Undergraduate Research Award, 2001

Academic awards

  • National Defense Science and Engineering Graduate Fellowship, 2004
  • Barry M. Goldwater Scholarship, 2001
  • NSF Summer Undergraduate Fellowship in Sensor Technologies, University of Pennsylvania, 2001
  • John T. Caldwell Alumni Scholarship, 1999
  • NCSU Caldwell Fellow, 1999
  • NCSU University Scholar
  • Dean's List every semester at NCSU
  • Academy Honor Student, 38th Annual Salute to Excellence Program, American Academy of Achievement, 1999
  • National Merit Scholarship, 1999

Honor societies

  • Tau Beta Pi Engineering Honor Society
  • Eta Kappa Nu Electrical and Computer Engineering Honor Society
  • The Honor Society of Phi Kappa Phi
  • Golden Key International Honor Society

Professional activities

Reviewing

  • Evolutionary Computation journal
  • IEEE Transactions on Robotics
  • IEEE Transactions on Evolutionary Computation
  • Genetic and Evolutionary Computation Conference

Service

  • Graduate Admissions Committee, Robotics Institute, Carnegie Mellon University, 2007 & 2008
  • Organizer, Robotics Institute Annual Croquet Tournament, 2006 & 2007
  • System admin and webmaster, Center for Robotics and Intelligent Machines, NCSU, 2001 - 2004
  • Vice Chairman, IEEE Student Branch at NCSU, 2000 - 2002
  • Chairman, Constitutional Committee, NCSU Engineer's Council, 2001 - 2002
  • Representative, NCSU Engineers' Council, 2000 - 2002

Professional societies

  • The Institute of Electrical and Electronics Engineers (IEEE)
    • IEEE Robotics and Automation Society
    • IEEE Computational Intelligence Society
  • ACM Special Interest Group for Genetic and Evolutionary Computation (SIGEVO)

Publications

Journal articles

  1. Xiao-Feng Xie, Stephen F. Smith, Liang Lu, and Gregory J. Barlow. "Schedule-driven intersection control." Transportation Research Part C: Emerging Technologies. Volume 24, pages 168-189. October 2012.
  2. Andrew L. Nelson, Gregory J. Barlow, and Lefteris Doitsidis. "Fitness Functions in Evolutionary Robotics: A Survey and Analysis." Robotics and Autonomous Systems. Volume 57, Issue 4, pages 345-370. April 2009.

Book chapters

  1. Gregory J. Barlow and Choong K. Oh. "Evolved Navigation Control for Unmanned Aerial Vehicles." Frontiers in Evolutionary Robotics. Ed. Hitoshi Iba. Vienna: I-Tech Education and Publishing, 2008. pp. 353-378.

Refereed conference and workshop papers

  1. Stephen F. Smith, Gregory J. Barlow, Xiao-Feng Xie, and Zachary B. Rubinstein. "SURTRAC: Scalable Urban Traffic Control." Transportation Research Board Annual Meeting. Washington, DC. January 2013.
  2. Xiao-Feng Xie, Stephen F. Smith, and Gregory J. Barlow. "Schedule-driven coordination for real-time traffic network control." International Conference on Automated Planning and Scheduling (ICAPS). Sao Paulo, Brazil. June 2012.
  3. Xiao-Feng Xie, Stephen F. Smith, and Gregory J. Barlow. "Coordinated look-ahead scheduling for real-time traffic signal control." International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS). Valencia, Spain. June 2012.
  4. Xiao-Feng Xie, Gregory J. Barlow, Stephen F. Smith, and Zachary B. Rubinstein. "Self-Scheduling Agents for Real-Time Traffic Signal Control." IEEE Conference on Intelligent Transportation Systems. Washington, DC. October 2011.
  5. Gregory J. Barlow and Stephen F. Smith. "Using Memory Models to Improve Adaptive Efficiency in Dynamic Problems." IEEE Symposium on Computational Intelligence in Scheduling. Nashville, Tennessee. March 2009.
  6. Gregory J. Barlow, Choong K. Oh, and Stephen F. Smith. "Evolving Cooperative Control on Sparsely Distributed Tasks for UAV Teams Without Global Communication." Proceedings of the 2008 Genetic and Evolutionary Computation Conference. Atlanta, Georgia. July 2008. pp. 177-184.
  7. Gregory J. Barlow and Stephen F. Smith. "A Memory Enhanced Evolutionary Algorithm for Dynamic Scheduling Problems." Applications of Evolutionary Computing: EvoWorkshops 2008. Naples, Italy. March 2008. pp. 606-615. EvoSTOC Best Paper Award.
  8. Gregory J. Barlow and Choong K. Oh. "Robustness Analysis of Genetic Programming Controllers for Unmanned Aerial Vehicles." Proceedings of the 2006 Genetic and Evolutionary Computation Conference. Seattle, WA. July 2006. pp. 135-142.
  9. Gregory J. Barlow, Leonardo S. Mattos, Edward Grant, and Choong K. Oh. "Transference of Evolved Unmanned Aerial Vehicle Controllers to a Wheeled Mobile Robot." Proceedings of the IEEE International Conference on Robotics and Automation. Barcelona, Spain. April 2005. pp. 2087-2092.
  10. Gregory J. Barlow, Choong K. Oh, and Edward Grant. "Incremental Evolution of Autonomous Controllers for Unmanned Aerial Vehicles using Multi-objective Genetic Programming." Proceedings of the 2004 IEEE Conference on Cybernetics and Intelligent Systems (CIS). Singapore. December 2004. pp. 688-693.
  11. Edward Grant, Leonardo Mattos, Gregory J. Barlow, Andrew L. Nelson, Kyle Luthy, Blaine Levedahl, and Gordon Lee. "Evolutionary Neural Controllers for Mobile Robot Colonies." Proceedings of the 2004 World Automation Congress. Seville, Spain. June 2004.
  12. Gregory J. Barlow. "Autonomous Controller Design for Unmanned Aerial Vehicles using Multi-objective Genetic Programming." Proceedings of the Graduate Student Workshop at the 2004 Genetic and Evolutionary Computation Conference (GECCO-2004). Seattle, WA. June 2004. Best Paper Award.
  13. Choong K. Oh and Gregory J. Barlow. "Autonomous Controller Design for Unmanned Aerial Vehicles using Multi-objective Genetic Programming." Proceedings of the Congress on Evolutionary Computation. Portland, OR. June 2004. pp. 1538-1545.
  14. Gregory J. Barlow, Thomas C. Henderson, Andrew L. Nelson, and Edward Grant. "Dynamic Leadership Protocol for S-nets." Proceedings of the IEEE International Conference on Robotics and Automation. New Orleans, LA. April 2004. pp. 1091-1096.
  15. Andrew L. Nelson, Edward Grant, Gregory J. Barlow, and Thomas C. Henderson. "A colony of robots using vision sensing and evolved neural controllers." Proceedings of the IEEE Conference on Intelligent Robots and Systems. Las Vegas, NV. October 2003. pp. 2273-2278.
  16. Andrew L. Nelson, Edward Grant, Gregory Barlow, and Mark White. "Evolution of Complex Autonomous Robot Behaviors using Competitive Fitness." Proceedings of the IEEE International Conference on Integration of Knowledge Intensive Multi-Agent Systems. Boston, MA. September 2003. pp. 145-150.

Master's thesis

  1. Gregory J. Barlow. "Improving memory for optimization and learning in dynamic environments." Doctoral dissertation. Carnegie Mellon University. Pittsburgh, PA. July 2011.
  2. Gregory J. Barlow. "Generalized Density-Estimate Memory for Dynamic Problems." Thesis Proposal. Carnegie Mellon University. Pittsburgh, PA. June 2009.
  3. Gregory J. Barlow. "Design of Autonomous Navigation Controllers for Unmanned Aerial Vehicles Using Multi-objective Genetic Programming." Master's thesis. North Carolina State University. Raleigh, NC. March 2004.

Technical reports and late breaking papers

  1. Gregory J. Barlow, Choong K. Oh, and Stephen F. Smith. "Evolving Cooperative Control on Sparsely Distributed Tasks for UAV Teams Without Global Communication." Robotics Institute, Carnegie Mellon University. TR-07-24. July 2007.
  2. Gregory J. Barlow, Choong K. Oh, and Edward Grant. "Incremental Evolution of Autonomous Controllers for Unmanned Aerial Vehicles using Multi-objective Genetic Programming." Proceedings of the 2004 Genetic and Evolutionary Computation Conference (GECCO-2004) Late Breaking Papers. Seattle, WA. June 2004.
  3. Gregory J. Barlow and Marc A. Edwards. "Self-evolving Hardware." North Carolina State University. NCSU-CRIM-TR-2001-01. 2001.
  4. Gregory J. Barlow. "CMOS Active Pixel Sensor for a Polarization-difference Camera." NSF Technical Report TR-CST18SEPT01. 2001. pp. 127-145.

Presentations

  1. "A Memory Enhanced Evolutionary Algorithm for Dynamic Scheduling Problems." European Workshop on Evolutionary Algorithms in Stochastic and Dynamic Environments (EvoSTOC 2008). Naples, Italy. March 27, 2008.
  2. "Robustness Analysis of Genetic Programming Controllers for Unmanned Aerial Vehicles." Genetic and Evolutionary Computation Conference (GECCO-2006). Seattle, WA. July 10, 2006.
  3. "Incremental Evolution of Autonomous Controllers for Unmanned Aerial Vehicles using Multi-objective Genetic Programming." Genetic and Evolutionary Computation Conference (GECCO-2004) Late Breaking Papers. Seattle, WA. June 28, 2004.
  4. "Autonomous Controller Design for Unmanned Aerial Vehicles using Multi-objective Genetic Programming." Genetic and Evolutionary Computation Conference (GECCO-2004) Graduate Student Workshop. Seattle, WA. June 27, 2004.
  5. "Autonomous Controller Design for Unmanned Aerial Vehicles using Multi-objective Genetic Programming." Congress on Evolutionary Computation. Portland, OR. June 21, 2004.
  6. "Dynamic Leadership Protocol for S-nets." IEEE International Conference on Robotics and Automation. New Orleans, LA. April 28, 2004.
  7. "Design of Autonomous Navigation Controllers for Unmanned Aerial Vehicles Using Multi-objective Genetic Programming." Master's oral examination. North Carolina State University. Raleigh, NC. March 19, 2004.
  8. "CMOS Active Pixel Sensor for a Polarization-difference Camera." University of Pennsylvania Summer Undergraduate Fellowship in Sensor Technologies (NSF REU). August 3, 2001.

Press

  1. "Evolutionary Robotics Research Project." Industry/Research News. IEEE Robotics & Automation Magazine. March 2005. pg. 79.