SiROP
Login   
Language
  • English
    • English
    • German
Home
Menu
  • Login
  • Register
  • Search Opportunity
  • Search Organization
  • Create project alert
Information
  • About SiROP
  • Team
  • Network
  • Partners
  • Imprint
  • Terms & conditions
Register now After registration you will be able to apply for this opportunity online.
This opportunity is not published. No applications will be accepted.

Multi-agent Drone Racing via Self-play and Reinforcement Learning

Drone racing requires human pilots to not only complete a given race track in minimum-time, but also to compete with other pilots through strategic blocking, or to overtake opponents during extreme maneuvers. Single-player RL allows autonomous agents to achieve near-time-optimal performance in time trial racing. While being highly competitive in this setting, such training strategy can not generalize to the multi-agent scenario. An important step towards artificial general intelligence (AGI) is versatility -- the capability of discovering novel skills via self-play and self-supervised autocurriculum. In this project, we tackle multi-agent drone racing via self-play and reinforcement learning.

Keywords: reinforcement learning, drone racing, self-play

  • Drone racing requires human pilots to not only complete a given race track in minimum-time, but also to compete with other pilots through strategic blocking, or to overtake opponents during extreme maneuvers. Single-player RL allows autonomous agents to achieve near-time-optimal performance in time trial racing. While being highly competitive in this setting, such training strategy can not generalize to the multi-agent scenario. An important step towards artificial general intelligence (AGI) is versatility -- the capability of discovering novel skills via self-play and self-supervised autocurriculum. In this project, we tackle multi-agent drone racing via self-play and reinforcement learning.

    Drone racing requires human pilots to not only complete a given race track in minimum-time, but also to compete with other pilots through strategic blocking, or to overtake opponents during extreme maneuvers. Single-player RL allows autonomous agents to achieve near-time-optimal performance in time trial racing. While being highly competitive in this setting, such training strategy can not generalize to the multi-agent scenario. An important step towards artificial general intelligence (AGI) is versatility -- the capability of discovering novel skills via self-play and self-supervised autocurriculum. In this project, we tackle multi-agent drone racing via self-play and reinforcement learning.

  • Create a multi-agent drone racing system that can discover novel racing skills and compete against each other. Applicants should have strong experience in C++ and python programming. Reinforcement learning and robotics background are required.

    Create a multi-agent drone racing system that can discover novel racing skills and compete against each other. Applicants should have strong experience in C++ and python programming. Reinforcement learning and robotics background are required.

  • Yunlong Song (song (at) ifi (dot) uzh (dot) ch), Drew Hanover (hanover (at) ifi (dot) uzh (dot) ch).

    Yunlong Song (song (at) ifi (dot) uzh (dot) ch), Drew Hanover (hanover (at) ifi (dot) uzh (dot) ch).

Calendar

Earliest start2021-03-25
Latest endNo date

Location

Robotics and Perception (UZH)

Labels

Master Thesis

Topics

  • Information, Computing and Communication Sciences
  • Engineering and Technology
SiROP PARTNER INSTITUTIONS