Print Email Facebook Twitter Behaviour Trees for Evolutionary Robotics: Reducing the Reality Gap Title Behaviour Trees for Evolutionary Robotics: Reducing the Reality Gap Author Scheper, K.Y.W. Contributor De Croon, G.C.H.E. (mentor) De Visser, C.C. (mentor) Faculty Aerospace Engineering Department Control & Operations Programme Control & Simulation Date 2014-06-18 Abstract Evolutionary Robotics allows robots with limited sensors and processing to tackle complex tasks by means of sensory-motor coordination. In this paper we show the first application of the Behaviour Tree framework to a real robotic platform using the Evolutionary Robotics methodology. This framework is used to improve the intelligibility of the emergent robotic behaviour as compared to the traditional Neural Network formulation. As a result, the behaviour is easier to comprehend and manually adapt when crossing the reality gap from simulation to reality. This functionality is shown by performing real-world flight tests with the 20-gram DelFly Explorer flapping wing UAV equipped with a 4-gram onboard stereo vision system. The experiments show that the DelFly can fully autonomously search for and fly through a window with only its onboard sensors and processing. The success rate of the learnt behaviour in simulation 88% and the corresponding real-world performance is 54% after user adaptation. Although this leaves room for improvement, it is higher than the 46% success rate from a tuned user-defined controller. Subject Behaviour TreeEvolutionary RoboticsReality GapMicro Aerial Vehicle To reference this document use: http://resolver.tudelft.nl/uuid:dde8d42e-590a-465d-abaf-760ec304760f Coordinates 51.989723, 4.375473 Part of collection Student theses Document type master thesis Rights (c) 2014 Scheper, K.Y.W. Files PDF kscheper_thesis.pdf 5.75 MB Close viewer /islandora/object/uuid:dde8d42e-590a-465d-abaf-760ec304760f/datastream/OBJ/view