Genetic programming in robot exploration

Matthew Clifton, Gu Fang, Shuxiang Guo, Aiguo Ming

    Research output: Chapter in Book / Conference PaperConference Paper

    Abstract

    ![CDATA[Exploration using mobile robots is an active research area. In general, an optimal robot exploration strategy is difficult to obtain. In this paper an investigation is conducted using genetic programming (GP) to solve this problem. GP is a form of artificial intelligence capable of automatically creating and developing computer programs to solve problems using the theory of evolution. However, like many other learning algorithms, GP is a computationally expensive and time-consuming process. This characteristic can impede its application where learning time is limited, such as in real-time robotic control applications. Therefore, this paper further investigates the possibility of developing a time-efficient GP algorithm to reduce evolution time. This is done by directly incorporating the amount of time evolved solutions take to form into the fitness function, in order to encourage time efficient problem solving. Experimental results have shown that while the time efficient aspect of the proposed GP algorithm is not conclusive, the robot exploration using GP produces promising outcomes.]]
    Original languageEnglish
    Title of host publication2007 International Conference on Mechatronics and Automation : August 5-8, 2007, Harbin, China : Conference Proceedings
    PublisherIEEE
    Number of pages6
    ISBN (Electronic)1424408288
    ISBN (Print)9781424408283
    Publication statusPublished - 2007
    EventIEEE International Conference on Mechatronics and Automation -
    Duration: 1 Jan 2007 → …

    Conference

    ConferenceIEEE International Conference on Mechatronics and Automation
    Period1/01/07 → …

    Keywords

    • mobile robots
    • discovery and exploration
    • artificial intelligence
    • genetic programming (computer science)
    • evolutionary computation

    Fingerprint

    Dive into the research topics of 'Genetic programming in robot exploration'. Together they form a unique fingerprint.

    Cite this