Repository logo

Applying genetic programming to scripted mobile robotics

dc.contributor.authorAugust, Riley
dc.date.accessioned2013-11-07T19:04:49Z
dc.date.available2013-11-07T19:04:49Z
dc.date.created2009
dc.date.issued2009
dc.degree.levelMasters
dc.degree.nameM.C.S.
dc.description.abstractIn this thesis, we develop a new language for genetic programming, specifically designed for high-level controller scripting on mobile robots. We then test this language against previous conventions on the Robots Everywhere Antbot platform. We develop a genetic programming framework using Python and the new language, to create corridor-following programs in a simple simulation. Using this framework, we conduct a variety of experiments to find good parameters and techniques that apply to this new language, which can evolve the best controllers. Our results suggest that hierarchical GP using a measure of elitism is likely the best solution, and that the new language is very capable of evolving solutions with a high degree of robustness and generality.
dc.format.extent128 p.
dc.identifier.citationSource: Masters Abstracts International, Volume: 49-02, page: 1216.
dc.identifier.urihttp://hdl.handle.net/10393/28474
dc.identifier.urihttp://dx.doi.org/10.20381/ruor-12561
dc.language.isoen
dc.publisherUniversity of Ottawa (Canada)
dc.subject.classificationEngineering, Robotics.
dc.subject.classificationComputer Science.
dc.titleApplying genetic programming to scripted mobile robotics
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
MR65496.PDF
Size:
4.78 MB
Format:
Adobe Portable Document Format