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.
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.