Home

Monash Info

News & Events

Campuses and Faculties

Monash University

Centre for Telecommunications and Information Engineering

training

research

staff

consulting

collaboration

projects

 

CORNALL, Mr Terry

Phone: +61 3 9905 5709, Fax: +61 3 9905 5358
eMail: terry.cornall@eng.monash.edu.au

Room 112/b35 Clayton Campus, Monash University.


Ph.D studies (On-board video processing for unmanned aircraft) – ongoing, nearly finished…, M.EngSc (Monash) 1995, B.Sc (Hons) (Melbourne) 1981

Selected Research interests:

Unmanned aircraft with on-board video cameras, telemetry, video link to ground station and on-board image processing capability. Image processing in FPGAs. Parallel image processing.

Selected Publications:

Aircraft attitude estimation from horizon video.” IEE Electronics Letters -- 22 June 2006 -- Volume 42, Issue 13, p. 744-745 T.D. Cornall, G.K. Egan, and A. Price 

 

“Heaven and Earth and how to tell the difference”

“Calculating Attitude from Horizon Vision”

Australian International Aerospace Conference in March 2005, Melbourne

 

Terry Cornall & Greg Egan, “Measuring Horizon Angle from Video on a Small Unmanned Air Vehicle” ICARA2004, Palmerston Nth N.Z. December 13-15, 2004

Other links:

Video from unmanned aircraft. (2MB of video sent from aircraft and compressed to wmv format at 150Kbit/s)

More video from unmanned aircraft (4.8MB of video sent from aircraft and compressed to wmv format at 150Kbit/s)

Horizon sensing onboard UAV (442KB of processed video showing horizon position sent from UAV and then converted to wmv format)

Ipaq configuration BLOG (How to make some things work on an Ipaq running Linux)

Video acquisition for Matlab (A Matlab script for video capture if you don’t have the video acquisition toolbox)

Monash Mouse Maze Robot movie (A video of one man’s solution to the 3rd year ECSE design project)

Matlab code to re-calculate a foam-cutter wing profile after rotation

Undergraduate thesis student projects:

Title: CDMA on IR

Supervisor: Terry Cornall

Status: Released

 

Description:

Implement a Code Division Multiple Access method over Infra Red carrier. Useful for communications as well as proximity detectors. Needs some electronics implementation skills, embedded processor skills, signal processing skills. Investigate effects of processing gain on range, error rate etc. Build demonstration network.

 

 

Title: Vision processing on Monash Mouse

Supervisor: Terry Cornall

Status: Released

 

Description:

Take an existing Monash Mouse maze-solving robot design, and add a CMUCAM vision processing system. Implement maze solution strategies using video information. Design and implement wireless comms to base station to display video and navigational information. Investigate active and passive vision strategies.

 

Title: Modelling and evaluation of UAVs

Supervisor: Terry Cornall

Status: Released

 

Description:

Use Aerosim, Matlab and Flightsim to model and evaluate existing Unmanned Air Vehicles. Design and test flight control systems and optimise parameters for same for stable flight. Needs reasonable level of software and mathematical skills. Familiarity with Simlink and Matlab an advantage.

 

Title: Speed sign reader

Supervisor: Terry Cornall

Status: Released

 

Description:

Develop a system to locate and read speed and other traffic signs from video. Recommended software Matlab but other considered. Requires vision or image processing skills and software development skills.

 

Title: Pipelined vision processing

Supervisor: Terry Cornall

Status: Released

 

Description:

Investigate how a variety of vision processing tasks can be adapted to a pipeline processing architecture. Implement on an FPGA.

 

Title: Face image processing with Matlab

Supervisor: Terry Cornall

Status: Not Released

 

Description:

Using a video capture capability of Matlab, design, implement and test a set of software to 1) Recognise when a face is in view of the camera. 2) Track the face 3) Measure simple parameters of the face such as eye separation, mouth/eye separation and use that to do simple face recognition. 4) Track the direction of the gaze of the eyes and use that to trigger a simple 4 button selection interface. Requirements. Be comfortable with using Matlab. Some image processing experience.

 

Title: Automated lawn mower

Supervisor: Terry Cornall

Status: Released

 

Description:

Design, build, program and test a system to work outdoors that can locate itself in a restricted space and can sense whether the lawn needs mowing. Considerations of safety are paramount. No actual cutting blades involved. Microcontroller, sensor, programming experience useful.

 

Title: Inertial navigation system

Supervisor: Terry Cornall

Status: Released

 

Description:

Design build and test a system that can measure the accumulated roll, pitch and yaw changes of a UAV and hence monitor the attitude of the aircraft. Uses solid state rate gyros and accelerometers. Knowledge of Op-amp and filter design required.

 

 

Title: Miniature Segway: Balancing 2 wheel robot

Supervisor: Terry Cornall

Status: Released

 

Description:

Design, build,develop and test a small, vertically oriented, two wheeled vehicle that can balance whilst moving and standing still. Use a rate gyro and motor/gearbox/microcontroller/motor-driver circuit. Experience with micro-controllers and C programming required.

 

Details updated Mar 2006

TOP

Terry Cornall

 

Monash University ABN 12 377 614 012
Copyright © 1994-2000 Monash University - Last Date Modified: 1 July 2001 -