Suresh K. Kannan
School of Aerospace Engineering
270 Ferst Drive
Georgia Institute of Technology
Atlanta, GA 30332
I am a part of the Aerospace Controls Group at the Georgia Institute of Technology. My research interests include adaptive control, software-enabled control and unmanned systems.
Brief Bio
Suresh Kannan is a Research Engineer at the School of Aerospace Engineering at Georgia Tech. He graduated with an MEng in Aerospace Engineering from the University of Manchester, UK in 1996. Between 1995 and 1996 he worked as a Visiting Researcher at Rolls-Royce Commercial Aero Engines in Derby, UK. Since 1997 he has been involved with the UAV Research Facility and in 2005 he received a PhD in Aerospace Engineering from Georgia Tech. In 2005 and 2006 he worked as a Senior Research Scientist at Guided Systems Technologies.
Dr. Kannan’s research interests include adaptive control, unmanned systems, distributed control and embedded software systems that enable complex control of unmanned systems. His work may be found on the vehicles at the UAV Research Facility, and videos of flight tests may be found here.
Below you will find a subset of videos from my research. The theoretical development of all work can be gleaned from my publications.
Recent Videos
2008 Aerial Robotics
June 25, 2008
This is a video of the GTMax during the recent International Aerial Robotics Competition. It is seen deploying a 90-ft slung load carrying a small rover.
Hornet at McKenna
June 22, 2007
The Hornet is a very small form-factor helicopter UAV. The airframe and avionics is developed by a spin-off company, Adaptive Flight. Here it is seen in flight at the McKenna MOUT site, Fort Benning, Georgia.
First sustained vision-only formation flight
June 15, 2006
This is a video of vision-only formation flight. Both aicraft use the inner-outer loop adaptive system to fly. A video camera onboard the helicopter is used to perform image processing (by Jin Cheol Ha) and estimation (by Yoko Watanabe) in order to generate trajectory commands to track the lead aicraft.
Applications of the inner-outer loop adaptive control architecture
Autonomous transition to and from hover of a high-thrust to weight ratio aircraft
November 5, 2005
The GTEdge unmanned aircraft was a prototype used to test the adaptive control system in vertical and forward flight modes. The full scale version is the Air Force SkyTote. This is probably the first time a fully autonomous foward-flight->hover->forward-flight has been accomplished. The figures and video show the vehicle in forward flight at 80ft/s performing a circular orbit. At t = 26s a transition to hover is initiated by supplying external trajectory commands that lower the vehicle’s speed. Transition is completed at t = 35s with a low residual speed of approximately 5ft/s. At t = 55s a transition back to forward flight at 80ft/s is initiated and completed at t = 65s. During hover, t=[35, 55], the control deflections are seen to be significantly higher due to the lower dynamic pressure. The ailerons are saturated for significant intervals in a particular direction in order to counteract engine torque.
Release of a 11-inch Ducted Fan from the GTMax unmanned helicopter, both autonomous
November 24, 2004
The videos show the launch of a small ducted-fan (GTSpy) from the GTMax autonomous helicopter. The GTSpy was mounted on the GTMax with its engine on and then deployed from a safe altitude. The GTSpy was able to recover from the initial deployment transient and maintain attitude and position within 5 seconds of launch. Both aircraft are flying the same inner-outer loop adaptive flight control system and under automatic control. This is the first known deployment of one autonomous rotorcraft from another autonomous rotorcraft.
Some videos from the Software Enabled Control Demo at Fort Benning, GA.
August 25, 2004
Trajectory tracking adaptive control of a 11-inch ducted-fan
August 7, 2004
The videos show the first autonomous takeoff and landing of the GTSpy ducted-fan. At 11-inches in diameter, in 2004, it was the smallest ducted-fan in the world capable of fully-autonomous flight. As of 2008, it is probably still the smallest fully automatic ducted-fan UAV. The GTSpy has a maximum take-off weight of 5.5lbs and is driven by a two-bladed fixed-pitch propeller. The propeller is enclosed in an annular wing duct with an outer diameter of 11 inches. Vanes located directly beneath the propeller move in order to provide yaw control about the propeller axis. Two sets of control surfaces located further below the propeller move in order to provide pitch and roll moments. Maneuvering is accomplished by tilting the thrust vector with the control surfaces relying primarily on inflow for dynamic pressure during hover.
The tracking response during a small 50ft box maneuver shown below. The large deviation on the eastern side of the box is most likely due to a wind gust.
The GTSpy at the McKenna MOUT site in Fort Benning, Georgia, during a flight for the Software Enabled Control Project in 2004
Flights of the GTMax during the inner-outer loop adaptive controller development
Envelope Expansion to 95 fps
February 7, 2003
To evaluate controller performance at different points of the envelope, the vehicle was commanded to track a trajectory that accelerated up to a speed of 100ft/s. To account for wind, an upwind and downwind leg were flown. In the upwind leg the vehicle accelerated up to 80ft/s and during the downwind leg the vehicle accelerated up to a speed of 97ft/s as shown in the figures. Collective and longitudinal control deflections are also shown. In the upwind leg, the collective is saturated and the vehicle is unable to accelerate further. The longitudinal control deflections behave nominally as the vehicle accelerates and decelerates through a wide range of the envelope. The NN is able to adapt to rapidly changing flight conditions, from the baseline inverting design at hover through to the maximum speed of the aircraft. A conventional proportional-integral-derivative design would have required scheduling of gains throughout the speed range. More significantly, classical design would require accurate models at each point, unlike this design, which does not.
Pirouette Manuever
October 31, 2003
Many maneuvers such as high-speed flight are quasi-steady, in the sense that once in the maneuver, control deflection changes are only necessary for disturbance rejection. To evaluate performance where the controls have to vary significantly in order to track the commanded trajectory, the helicopter was commanded to perform a circular maneuver in the north-east plane with constant altitude and a constantly changing heading. The figures and video show the response to a trajectory command with speed 10 ft/s, and one anticlock-wise rotation per revolution. After the initial transition into the circular maneuver, the tracking is seen to be within 5 ft.
Aggressive turn (e-turn)
November 2, 2002
A tactically useful maneuver was flown to test controller performance at high speeds and pitch attitudes. The objective of the maneuver is to make a 180-degree velocity change from a forward flight condition of 70ft/s north to a 70ft/s forward flight going south. The trajectory command and response in the north-altitude plane are shown in the figures along with the pitch angle and collective control deflections. During the maneuver the helicopter is commanded to increase altitude by up to 50ft in order to minimize saturation of the down collective. In the deceleration phase the vehicle is able to track the command trajectory well; however in accelerating to 70ft/s going south, tracking performance suffers. In both the acceleration and deceleration phases, poor tracking corresponds with saturation of the collective control. The oscillations in altitude are expected and are due to control saturation which limits the vehicle’s descent rate. The large pitch attitudes experienced are what the outer-loop inversion evaluates as being required to perform such rapid decelerations and accelerations.
This experiment is an example of maneuvering where the commanded trajectory is more aggressive than the capability of the vehicle and is reflected by the extended periods of saturation. It is possible to operate at the limits of the vehicle primarily due to PCH which protects the adaptation process.
First Hover
April 10, 2002
This is video of the first fully automatic hover using the inner-outer loop adaptive control system performed on the GTMax Unmanned helicopter.
Publications
Books, Book Chapters
- A Prototype Open Control Platform for Reconfigurable Control SystemsIn Tariq Samad, Gary Balas, Software-Enabled Control: Information Technology for Dynamical Systems, 2003wills:inbook:2003
Journal Articles
- Flight Test Results of Autonomous Fixed-Wing Transition to and from Stationary HoverJournal of Guidance Control and Dynamics, 31(2):358-370, March, 2008ejohnson:jgcd:2008Keywords: adaptive control, flight test results, inner-outer loop
- A Compact Guidance, Navigation, and Control System for Unmanned Aerial VehiclesJournal of Aerospace Computing, Information, and Communication, 3(5):187-213, May, 2006henrik:jacic:2006
- Adaptive Trajectory Control for Autonomous Helicopters Journal of Guidance Control and Dynamics, 28(3):524-538, 2005ejohnson:jgcd:2005Keywords: adaptive control, autonomous, helicopter control, trajectory controlFiles: File 2
- An Open Platform for Reconfigurable ControlIEEE Control Systems Magazine, 21(3):49-64, June, 2001wills:csm:2001Keywords: distributed control, open systems, reconfigurable architectures
Conference Papers
- A Language for Representing Procedures in Agent-Based Simulations of Air Transportation SystemsAIAA Modeling and Simulation Technologies Conference, Chicago, IL, August, 2009kannan:mst:2009Keywords: Air Traffic Control
- Experience with highly automated unmanned aircraft performing complex missionsAIAA Guidance Navigation and Control Conference, Chicago, Illinois, August, 2009nrooz:gnc:2009
- Flight Results of Autonomous Fixed-Wing UAV Transitions to and from Stationary Hover AIAA Guidance, Navigation, and Control Conference and Exhibit, Keystone, Colorado, August, 2006ejohnson:gnc:2006Keywords: adaptive control, autonomous, fixed-wing, flight test results, neural, trajectory control, transition
- Small Adaptive Flight Control Systems for UAVs Using FPGA/DSP Technology AIAA 3rd Unmanned Unlimited Technical Conference, Workshop and Exhibit, Chicago, Illinois, September, 2004henrik:uu:2004Keywords: dsp, fpga
- Simulation and Development Environment for Multiple Heterogeneous UAVsAIAA Modeling and Simulation Technologies Conference and Exhibit, Providence, Rhode Island, August, 2004kannan:mst:2004Keywords: simulation, software
- Adaptive Control with a Nested Saturation Reference Model AIAA Guidance, Navigation, and Control Conference and Exhibit, Austin, Texas, August, 2003kannan:gnc:2003Keywords: Feedback Control, adaptive control, nested saturation
- Nested Saturation with Guaranteed Real PolesAmerican Control Conference, Denver, CO, June, 2003kannan:acc:2003Keywords: asymptotic stability, bounded controls, global stabilization, nested saturation, poles and zeros, saturation
- Development of an Autonomous Aerial Reconnaissance System at Georgia Tech2003 Aerial Robotics Entry Paper. Included in the Proceedings of the Symposium.Association for Unmanned Vehicle Systems International Unmanned Systems Symposium and Exhibition, Baltimore, Maryland, July, 2003proctor:auvsi:2003Files: File 1
- Adaptive Flight Control for an Autonomous Unmanned HelicopterAIAA Guidance, Navigation, and Control Conference and Exhibit, Monterey, California, August, 2002ejohnson:gnc:2002Keywords: adaptive control, autonomous, helicopter control, neural, trajectory control
- Adaptive Trajectory based Control for Autonomous HelicoptersThis paper won the Best Student Paper of Conference award21st Digital Avionics Systems Conference, Irvine, CA, October, 2002kannan:dasc:2002Keywords: adaptive control, autonomous, flight test results, helicopter control
- An Open Software Infrastructure for Reconfigurable Control SystemsAmerican Control Conference, Chicago, IL, June, 2000wills:acc:2000Keywords: open control platform, open systems
- An Open Control Platform for Reconfigurable, Distributed, Hierarchical Control SystemsIEEE Certificate of Appreciation for Best Paper of Session Award.19th Digital Avionics Systems Conference, Philadelphia, PA, October, 2000wills:dasc:2000Keywords: open control platform, open systems, software architectures
- Simulation evaluation of a reconfigurable flight controller of a heli-UAV for extreme maneuversAIAA Modeling and Simulation Technologies Conference, Denver, CO, August, 2000yavrucuk:mst:2000
- Control Algorithm and Flight Simulation Integration using the Open Control Platform for Unmanned Aerial Vehicles18th Digital Avionics Conference, St Louis, MO, October, 1999kannan:dasc:1999Keywords: open control platform, open systems
- Use of Autonomous Uninhabited Vehicles for Disaster ReliefHeli Japan, AHS International Meeting on Advanced Rotorcraft Technology and Disaster Relief, Gifu, Japan, April, 1998michelson:helijapan:1998
Theses
- Adaptive Control of Systems in Cascade with SaturationGeorgia Institute of Technology, 270 Ferst Drive, Atlanta GA 30332, U.S.A., December, 2005kannan:phdKeywords: actuator saturation, adaptive control, autonomous helicopter, ducted fan, inner-outer loop, neural network, transition, vtol
Talks/Manuals/Reports
- Adaptive Control and its Application to Unmanned SystemsInvited Seminar, SAIC, Huntsville, Alabama, April, 2009kannan:talk:2009
- Adaptive Control in the Presence of Actuator SaturationInvited Seminar, University of Alabama, Huntsville, Huntsville, Alabama, April, 2009kannan:talk:2009b
- Research at the Georgia Tech UAV Research FacilityTalk, Georgia Tech Robotics Initiative, Atlanta, GA, November, 2003kannan:talk:2003
- Georgia Tech Martian Autonomous Rotorcraft System - Flight Computer ArchitectureThis report won 1st place in the 2000 American Helicopter Society Graduate Design Competition. It documents the avionics, software, guidance, navigation and control system architecture for a rotorcraft system designed to fly and explore the planet Mars.Georgia Institute of Technology, 270 Ferst Drive, Atlanta GA 30332, U.S.A., June, 2000kannan:techreport:2000