UNSW, Sydney
On the construction of an autonomous 3D machine vision system and the development of techniques for interpreting its output data
Abstract
dc:descriptionThis thesis describes, in two parts, the preliminary development of a 3 dimensional vision system for use in robotics. The first part describes the successful development of a prototype of a fully autonomous computer peripheral from fast, hardwired circuitry which generates a 3D mapping of its field of view in a bank of dual ported memory. The system uses the standard active triangulation technique known as "strip-lighting" but integrates the conventional components in a manner which allows efficient and fully autonomous 3D data collection. This peripheral is then interfaced to a microcomputer for testing and evaluation. The second part of the thesis describes the development of software to interpret the data which resides in the memory of the autonomous peripheral. This software is designed to detect and describe simple surfaces in the natural co-ordinate system which is dictated by the arrangement of the components for a system using the active triangulation technique. The software techniques developed achieved success with a range of simple surface structures where the boundaries between individual surfaces are distinct and discontinuous. The limitations of the techniques are also explored by examination of some of the more marginal successes and some of the failures on more complicated surfaces. The hardware is shown to provide a basis for future development of the concepts in its design; the software techniques are shown to provide a preliminary analysis of the unique properties of the hardware system for autonomous detection and description of surfaces.
Degree
thesis:*- Grantor dc:publisher
- UNSW, Sydney
- Year dc:date
- 1990
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- McGarrity, Craig D. T.
Subjects
dc:subject × 2Rights
dc:rights- Statement dc:rights
-
- open access
- CC BY-NC-ND 3.0
- free_to_read
- Licence
- Language dc:language
- EN
Identifiers
dc:identifier.*- Identifier
- https://doi.org/10.26190/unsworks/4686
- OAI identifier oai:identifier
- oai:unsworks.library.unsw.edu.au:1959.4/55892