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
|