Skip to content

A car soccer environment inspired by Rocket League for deep reinforcement learning experiments in an adversarial self-play setting.

License

Notifications You must be signed in to change notification settings

roboserg/RoboLeague

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RoboLeague

A car soccer environment inspired by Rocket League for deep reinforcement learning experiments in an adversarial self-play setting.

Installation:

Please refer to Unity ML Agents repository. Current version of RoboLeague uses ML-Agents Release 11

Completed features (identical to Rocket League):

  • Ball physics
  • Car aerial control and physics
  • Acceleration and braking
  • Single jump
  • Sticky forces

Videos:

Planned features:

  • Unity ML agents integration
  • OpenAI gym interface integration. Unity ML already provides a wrapper
  • Car ball interaction
  • Dodges and second jump
  • Stabilizing moment near the ground
  • lateral friction model as in the game (ratio between Vx/Vy)

Useful reading (in random order):