Applying genetic programming to scripted mobile robotics
| dc.contributor.author | August, Riley | |
| dc.date.accessioned | 2013-11-07T19:04:49Z | |
| dc.date.available | 2013-11-07T19:04:49Z | |
| dc.date.created | 2009 | |
| dc.date.issued | 2009 | |
| dc.degree.level | Masters | |
| dc.degree.name | M.C.S. | |
| dc.description.abstract | In 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.extent | 128 p. | |
| dc.identifier.citation | Source: Masters Abstracts International, Volume: 49-02, page: 1216. | |
| dc.identifier.uri | http://hdl.handle.net/10393/28474 | |
| dc.identifier.uri | http://dx.doi.org/10.20381/ruor-12561 | |
| dc.language.iso | en | |
| dc.publisher | University of Ottawa (Canada) | |
| dc.subject.classification | Engineering, Robotics. | |
| dc.subject.classification | Computer Science. | |
| dc.title | Applying genetic programming to scripted mobile robotics | |
| dc.type | Thesis |
Files
Original bundle
1 - 1 of 1
