John Daly's Work

My name is John Daly and this is a site I've set up to gather my personal and research related information. I am currently a student in the PhD program at the University of Waterloo in Electrical Engineering. I am being supervised by Prof. Dave Wang. At the moment my research interests are, very broadly, in problems of nonlinear control. I'm interested in looking into control techniques for feedback linearizable systems under input constraints. To get a feel for the notion of input constraints, think of the gas pedal in your car. The gas pedal can only be pushed so far down to the floor until it can't go any farther. If we consider the amount the gas pedal is depressed as an input to the car's motor, we see that there is a constraint on the amount of gas we can supply to the car. This would be an example of an input constraint. This becomes a big issue in systems that are inherently unstable, like airplanes. What if I try to execute a maneuver, but mid-way through I run into the constraint on the throttle? It is these types of questions that I'm interested in looking at.

Prior to moving to Waterloo, I was employed at a company called Neptec in Kanata, Ontario as a Vision Systems Engineer. At Neptec they work in the field of computer vision, designing products for aerospace and defence. I worked largely on the side of algorithm development for target tracking using our laser camera system.

I have a Masters degree in Electrical Engineering from Carleton University, and I studied in the Department of Systems and Computer Engineering under Prof. Howard M. Schwartz. My research there was in the area of nonlinear adaptive control algorithms for robot manipulators. I find adaptive and learning systems very fascinating, and like their applications to systems and control.

Below you will find some software I've written that may or may not be useful to you. Likely it would be the source code and implementation details that are of interest, more than actually running the programs themselves.