Nehmzow, U., Akenyeti, O., Weinrich, C. et al. (2 more authors) (2007) Learning by Observation Through System Identification. Research Report. ACSE Research Report 952 . Department of Automatic Control and Systems Engineering
Abstract
In our previous works, we present a new method to program mobile robots-"code identification by demonstration"-based on algorithmically transferring human behaviours to robot control code using transparent mathematical functions. Our approach has three stages: i) first extracting the trajectory of the desired behaviour by observing the human, ii) making the robot follow the human trajectory blindly to log the robot's own perception perceived along that trajectory, and finally, iii) linking the robot's perception to the desired behaviour to obtain a generalised, sensor-based model. So far we used an external, camera based motion tracking system to log the trajectory of the human demonstrator during his initial demonstration of the desired motion. Because such tracking systems are complicated to set up and expensive, we propose an alternative method to obtain trajectory information using the robot's own sensor perception. In this method we train a mathematical polynomial using the NARMAX system identification methodology which maps the position of the "red jacket" worn by the demonstrator in the image captured by the robot's camera, to the relative position of the demonstrator in the real world according to the robot. We demonstrate the viability of this approach by teaching a Scitos G5 mobile robot to achieve door transversal behaviour.
Metadata
Item Type: | Monograph |
---|---|
Authors/Creators: |
|
Copyright, Publisher and Additional Information: | The Department of Automatic Control and Systems Engineering research reports offer a forum for the research output of the academic staff and research students of the Department at the University of Sheffield. Papers are reviewed for quality and presentation by a departmental editor. However, the contents and opinions expressed remain the responsibility of the authors. Some papers in the series may have been subsequently published elsewhere and you are advised to cite the later published version in these instances. |
Dates: |
|
Institution: | The University of Sheffield |
Academic Units: | The University of Sheffield > Faculty of Engineering (Sheffield) > Department of Automatic Control and Systems Engineering (Sheffield) > ACSE Research Reports |
Depositing User: | MRS ALISON THERESA BARNETT |
Date Deposited: | 16 Apr 2015 11:43 |
Last Modified: | 28 Oct 2016 11:50 |
Status: | Published |
Publisher: | Department of Automatic Control and Systems Engineering |
Series Name: | ACSE Research Report 952 |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:85126 |