Qualcomm Research Philadelphia - Philadelphia, PA

  • Developing high performance flight control software for Qualcomm Snapdragon processors.
Senior Engineer (May 2016 - Present)
Engineer (February 2015 - May 2016)

Snapdragon Flight Teaser for CES 2016

Snapdragon Flight for Drone Development

KMel Robotics - Philadelphia, PA

Robotics Engineer (June 2014 - February 2015)
  • Lead the integration of computer vision algorithms into unmanned aerial vehicle technology for navigation, control, and mapping applications. Duties included designing and implementing custom embedded software in ROS using C++, flight testing hardware and software both indoors and outdoors using manual and autonomous control, and evaluating closed-loop system performance using motion capture technology and GPS.

The George Washington University - Washington, D.C.

Graduate Teaching Assistant
  • MAE 1004 - Engineering Drawing and Computer Graphics (Jan. 2014 - May 2014)
  • MAE 4182 - Electromechanical Controls (Aug. 2013 - Dec. 2013)
Graduate Researcher (May 2013 - May 2014)
  • Performed research within the Flight Dynamics and Control Laboratory with specific applications in vision-based estimation and control for UAV’s. Independently designed, implemented, and tested both hardware and software for a new low-cost onboard laser-based landing assistance system using a CMOS camera and laser modules. Executed experiments with a custom-built quadrotor. Wrote image processing code in C using OpenCV library.
Undergraduate Research Assistant (Jan. 2013 - May 2013)
  • Assisted graduate student in UAV development in the Flight Dynamics and Control Laboratory with specific involvement in embedded electronics and PCB design. Designed and assembled PCB for quadrotor using Cadsoft EAGLE.
Grader (Jan. 2013 - May 2013)
  • Responsible for grading MAE 1004 – Engineering Drawing and Computer Graphics homework. Knowledge of technical drawing required.

Naval Research Laboratory - Washington, D.C.

NREIP Intern (May 2012 - Aug. 2012)
  • Performed research on dynamic foam properties within the Combustion Dynamics section under the supervision of a lab mentor. Planned and executed experiments and processed data using MATLAB and Python. Captured micrometer-scale images using a charge-coupled device camera fitted with an objective lens and analyzed images using ImageJ. Assembled results and presented findings to peers and supervisors. Summarized results in a technical paper.

M.S. Mechanical and Aerospace Engineering, May 2014

  • The George Washington University, Cumulative GPA: 3.96 / 4.00
  • Thesis: "Laser-Guided Autonomous Landing of a Quadrotor UAV on an Inclined Surface" PDF

B.S. Mechanical Engineering, Aerospace Concentration, May 2013

  • The George Washington University, Cumulative GPA: 3.99 / 4.00

2nd Place, Master's Technical Paper Category, AIAA Region I Student Conference, Ithaca, NY (Apr. 2014)

"Laser-Based Onboard Sensing and Estimation for Precise Landing of a Quadrotor UAV on an Inclined Surface" PDF

Graduate Research Fellowship (2013 - 2014)

The George Washington University

The Alfred Martin Freudenthal Prize (May 2013)

Awarded to the graduating senior in the School of Engineering and Applied Science with the highest grade point average from the previous semester.

Pi Tau Sigma Honors Mechanical Engineering Society (Dec. 2011)

President, George Washington Phi Gamma Chapter (2012 - 2013)
  • Responsible for organizing events, leading meetings, and attending the National Pi Tau Sigma Convention.

Tau Beta Pi Honors Engineering Society (Dec. 2011)

Outstanding Academic Achievement Award (2011, 2012, 2013)

Awarded to students in the top 2% of the class by GPA.

Society of Satellite Professionals International Scholarship (Sept. 2012)

  • Experienced in software development for embedded applications, especially robotics.
  • Experienced in deploying and evaluating computer vision solutions on embedded aerial platforms for flight control and mapping.
  • Strong background in flight dynamics and control theory.
  • Skilled RC multirotor pilot and experienced in the use of motion capture systems (Vicon and OptiTrack) for autonomous control.
  • Proficient knowledge of MATLAB, C++, and Robot Operating System (ROS); some experience with Python.
  • Comfortable in OS X, Linux, and Windows environments.
  • Familiar with Pro/ENGINEER, Mechanica, and AutoCAD; adaptable to new software.
  • Experienced in research, design, experimentation, data processing, presentation, and technical writing.

Master's Thesis

J. Dougherty, "Laser-guided autonomous landing of a quadrotor UAV on an inclined surface," Master's thesis, The George Washington University, May 2014. PDF

Journal Papers

J. Dougherty and T. Lee, "Monocular Estimation of Ground Orientation for Autonomous Landing of a Quadrotor," AIAA Journal of Guidance, Control, and Dynamics (2015), Accepted.

M. Kennedy, M. Conroy, J. Dougherty, N. Otto, B. Williams, R. Ananth, J. Fleming, "Bubble coarsening dynamics in fluorinated and non-fluorinated firefighting foams," Colloids and Surfaces A: Physicochemical and Engineering Aspects 470 (2015) 268-279.

Conference Paper

J. Dougherty, D. Lee, and T. Lee, "Laser-based guidance of a quadrotor UAV for precise landing on an inclined surface," in Proceedings of the American Control Conference, 2014. PDF

© John A. Dougherty 2014-2016