Go to  Advanced Search

Biologically motivated controllers for robotic eyes

Show full item record

Files in this item

Files Size Format Description   View
ubc_2011_fall_lesmana_martin.pdf 6.962Mb Adobe Portable Document Format   View/Open
 
Title: Biologically motivated controllers for robotic eyes
Author: Lesmana, Martin
Degree Master of Science - MSc
Program Computer Science
Copyright Date: 2011
Publicly Available in cIRcle 2011-08-30
Abstract: We present the development of computational models of biological motor control used in two different types of eye movements --- gaze shifting and gaze stabilization. They are then implemented and tested on robotic systems. The thesis also investigates the application of these biological motor control strategies in robotics applications. We describe and test a non-linear control algorithm inspired by the behaviour of motor neurons in humans during extremely fast saccadic eye movements involved in gaze shifting. The algorithm is implemented on a robotic eye connected with a stiff camera cable, similar to the optic nerve. This adds a complicated non-linear stiffness to the plant. For high speed movement, our "pulse-step" controller operates in open-loop using an internal model of the eye plant learned from past measurements. We show that the controller approaches the performance seen in the human eye, producing fast movements with little overshoot. Interestingly, the controller reproduces the main sequence relationship observed in animal eye movements. We also model the control of eye movements that serve to stabilize its gaze direction. To test and evaluate this stabilization algorithm, we use a camera mounted on a robotic test platform that can have unknown perturbations in the horizontal plane. We show that using models of the vestibulo-ocular and optokinetic reflexes to control the camera allows the camera to be effectively stabilized using an inertial sensor and a single additional motor, without the need for a joint position sensor. The algorithm uses an adaptive controller based on a model of the vertebrate Cerebellum for velocity stabilization, with additional drift correction. A resolution-adaptive retinal slip algorithm that is robust to motion blur was also developed. We show that the resulting system can reduce camera image motion to about one pixel per frame on average even when the platform is rotated at 200 degrees per second. As a practical robotic application, we also demonstrate how the common task of face detection benefits from active gaze stabilization.
URI: http://hdl.handle.net/2429/37015
Scholarly Level: Graduate

This item appears in the following Collection(s)

Show full item record

All items in cIRcle are protected by copyright, with all rights reserved.

UBC Library
1961 East Mall
Vancouver, B.C.
Canada V6T 1Z1
Tel: 604-822-6375
Fax: 604-822-3893