Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Visual servo control for a human-following robot

Thesis (MScEng (Electrical and Electronic Engineering))--University of Stellenbosch, 2011.

Saved in:
Bibliographic Details
Main Author: Burke, Michael Glen
Other Authors: Engelbrecht, J. A. A.
Format: Thesis
Language:en_ZA
Published: Stellenbosch : University of Stellenbosch 2011
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613952805961728
access_status_str Open Access
author Burke, Michael Glen
author2 Engelbrecht, J. A. A.
author_browse Burke, Michael Glen
Engelbrecht, J. A. A.
author_facet Engelbrecht, J. A. A.
Burke, Michael Glen
author_sort Burke, Michael Glen
collection Thesis
dc_rights_str_mv University of Stellenbosch
description Thesis (MScEng (Electrical and Electronic Engineering))--University of Stellenbosch, 2011.
format Thesis
id oai:scholar.sun.ac.za:10019.1/6813
institution Stellenbosch University (South Africa)
language en_ZA
last_indexed 2026-06-10T12:44:19.493Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository
publishDate 2011
publishDateRange 2011
publishDateSort 2011
publisher Stellenbosch : University of Stellenbosch
publisherStr Stellenbosch : University of Stellenbosch
record_format dspace
source_str SUNScholar — Stellenbosch University Repository
spelling oai:scholar.sun.ac.za:10019.1/6813 Visual servo control for a human-following robot Burke, Michael Glen Engelbrecht, J. A. A. Brink, Willie Schreve, K. University of Stellenbosch. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. Visual servo control Human-following robot Position-based visual servo control Hybrid gain-scheduling controller Dissertations -- Electronic engineering Theses -- Electronic engineering Thesis (MScEng (Electrical and Electronic Engineering))--University of Stellenbosch, 2011. ENGLISH ABSTRACT: This thesis presents work completed on the design of control and vision components for use in a monocular vision-based human-following robot. The use of vision in a controller feedback loop is referred to as vision-based or visual servo control. Typically, visual servo techniques can be categorised into imagebased visual servoing and position-based visual servoing. This thesis discusses each of these approaches, and argues that a position-based visual servo control approach is more suited to human following. A position-based visual servo strategy consists of three distinct phases: target recognition, target pose estimation and controller calculations. The thesis discusses approaches to each of these phases in detail, and presents a complete, functioning system combining these approaches for the purposes of human following. Traditional approaches to human following typically involve a controller that causes platforms to navigate directly towards targets, but this work argues that better following performance can be obtained through the use of a controller that incorporates target orientation information. Although a purely direction-based controller, aiming to minimise both orientation and translation errors, suffers from various limitations, this thesis shows that a hybrid, gain-scheduling combination of two traditional controllers offers better targetfollowing performance than its components. In the case of human following the inclusion of target orientation information requires that a definition and means of estimating a human’s orientation be available. This work presents a human orientation measure and experimental results to show that it is suitable for the purposes of wheeled platform control. Results of human following using the proposed hybrid, gain-scheduling controller incorporating this measure are presented to confirm this. AFRIKAANSE OPSOMMING: Die ontwerp van ’n visiestelsel en beheer-komponente van ’n enkel-kamera robot vir die volging van mense word hier aangebied. Die gebruik van visuele terugvoer in die beheerlus word visie-gebaseerde of visuele servobeheer genoem. Visuele servobeheer tegnieke kan tipies onderskei word tussen beeld-gebaseerde servobeheer en posisie-gebaseerde visuele servobeheer. Altwee benaderings word hier bespreek. Die posisie-gebaseerde benadering word aanbeveel vir die volging van mense. Die posisie-gebaseerde servobeheertegniek bestaan uit drie duidelike fases: teiken herkenning, teiken oriëntasie bepaling en die beheerder berekeninge. Benaderings tot elk van hierdie fases word hier in detail bespreek. Dan word ’n volledige funksionele stelsel aangebied wat hierdie fases saamvoeg sodat mense gevolg kan word. Meer tradisionele benaderings tot die volging van mense gebruik tipies ’n beheerder wat die platvorm direk laat navigeer na die teikens, maar hier word geargumenteer dat beter werkverrigting verkry kan word deur ’n beheerder wat die teiken oriëntasie inligting ook gebruik. ’n Suiwer rigting-gebaseerde beheerder, wat beide oriëntasie en translasie foute minimeer, is onderhewig aan verskeie beperkings. Hier word egter aangetoon dat ’n hibriede, aanwinsskedulerende kombinasie van die twee tradisionele beheerders beter teikenvolging werkverrigting bied as die onderliggende twee tegnieke. In die geval van die volging van mense vereis die insluiting van teiken oriëntasie inligting dat ’n definisie van die persoon se oriëntasie beskikbaar is en dat dit geskat kan word. ’n Oriëntasie maatstaf vir mense word hier aangebied en dit word eksperimenteel getoon dat dit geskik is om ’n platvorm met wiele te beheer. Die resultate van die volging van mense wat die voorgestelde hibriede, aanwins-skedulerende beheerder gebruik, met hierdie maatstaf, word ter ondersteuning aangebied. 2011-02-28T14:14:23Z 2011-03-14T08:43:52Z 2011-02-28T14:14:23Z 2011-03-14T08:43:52Z 2011-03 Thesis http://hdl.handle.net/10019.1/6813 en_ZA University of Stellenbosch 129 p. : ill. application/pdf Stellenbosch : University of Stellenbosch
spellingShingle Visual servo control
Human-following robot
Position-based visual servo control
Hybrid gain-scheduling controller
Dissertations -- Electronic engineering
Theses -- Electronic engineering
Burke, Michael Glen
Visual servo control for a human-following robot
title Visual servo control for a human-following robot
title_full Visual servo control for a human-following robot
title_fullStr Visual servo control for a human-following robot
title_full_unstemmed Visual servo control for a human-following robot
title_short Visual servo control for a human-following robot
title_sort visual servo control for a human following robot
topic Visual servo control
Human-following robot
Position-based visual servo control
Hybrid gain-scheduling controller
Dissertations -- Electronic engineering
Theses -- Electronic engineering
url http://hdl.handle.net/10019.1/6813
work_keys_str_mv AT burkemichaelglen visualservocontrolforahumanfollowingrobot