Abstract

We describe an experimental platform that uses differential evolution to automatically discover high-performance multirotor controllers. All control parameters are tuned simultaneously, no modeling is required, and, as the evolution occurs on a real multirotor, the controllers are guaranteed to work in reality. The platform is able to run back-to-back experiments for over a week without human intervention. Self-adaptive rates are shown improve solution fitness whilst (at least) maintaining convergence times. This platform is the first to allow for evolutionary robotics experimentation to occur safely and repeatedly on real multirotors. High-performance controllers are evolved despite noisy fitness evaluations, real-world sensory noise, low population sizes, and limited numbers of evolutionary generations.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.