I am a Ph.D. student in robotics planning to graduate in 2019. My research focuses on optimization and control of dynamic robots.


  • 2012

    The Robotics Institute
    Graduate Research Assistant
  • 2012
    MIT Lincoln Laboratory
    Intelligence, Surveillance, and Reconnaissance Intern
  • 2011
    NASA Jet Propulsion Laboratory
    Mobility and Robotics Systems Intern
  • 2010
    Network Operating Systems Intern
  • 2009
    Appstone Inc.
    Software Engineer
  • 2008
    Harvard School of Engineering and Applied Sciences
    Westervelt Lab Intern


  • Martin, William C., Albert Wu, and Hartmut Geyer. "Experimental Evaluation of Deadbeat Running on the ATRIAS Biped." IEEE Robotics and Automation Letters 2.2 (2017): 1085-1092. [ video ]
  • Martin, William C., Albert Wu, and Hartmut Geyer. "Robust spring mass model running for a physical bipedal robot." Robotics and Automation (ICRA), 2015 IEEE International Conference on. IEEE, 2015. [ video ]
  • Rai, Akshara, Rika Antonova, Seungmoon Song, William Martin, Hartmut Geyer, and Christopher G. Atkeson. "Bayesian Optimization Using Domain Knowledge on the ATRIAS Biped." Robotics and Automation (ICRA), 2018 IEEE International Conference on. IEEE, 2018. [ video ]
  • Nguyen, Quan, Ayush Agrawal, Xingye Da, William C. Martin, Hartmut Geyer, Jessy W. Grizzle, and Koushil Sreenath. "Dynamic walking on randomly-varying discrete terrain with one-step preview." In Robotics: Science and Systems (RSS). 2017. [ video ]
  • Hubicki, C., Abate, A., Clary, P., Rezazadeh, S., Jones, M., Peekema, A., Van Why, J., Domres, R., Wu, A., Martin, W. and Geyer, H., 2016. Walking and running with passive compliance: Lessons from engineering a live demonstration of the atrias biped. IEEE Robotics and Automation Magazine, 2(4.1), pp.4-1.


  • 2012

    Ph.D. in Robotics
    Carnegie Mellon University
  • 2012

    Master of Science in Robotics
    Carnegie Mellon University
  • 2007

    Bachelor in Computer Science & Physics
    Middlebury College


  • MATLAB & Simulink
  • C++, Java, Python
  • GPU Programming
  • Linux
  • Hardware & software implementation
  • Circuit design & assembly
  • Legged robots
  • Optimal control
  • Reinforcement learning
  • Physical simulation
  • SolidWorks
  • Blender