Tony Hawk AI Skater [OPEN]
About me: I'm Alex, a graduate student who's been working on a personal project synthesizing ML/reinforcement learning and the Unity Game engine to teach a skateboard how to ollie, kickflip, etc.
Problem Definition - Teach a skateboard how to do skate tricks with reinforcement learning
Data - No dataset needed!
Deliverable - Hope to post a video showcasing the behavior of the skateboard and maybe write a blog post explaining the process.
Timeline - I already have the Unity assets created and some basic behavior encoded to control the skateboard manually; over the next few months, we can learn how to use the pre-built Unity MLAgents package to control the skateboard with reinforcement learning and potentially include alternative methods too (evolutionary algorithms, etc).
Team - Currently working alone, but anybody can jump onto this project! I can take the time to introduce basic Unity and Deep Learning concepts to you too; a lot of the details are abstracted away in Unity, so beginners totally welcome.
Comment if you're interested!
4 Comments
Hello Alex! I'm a CS intended freshman, and would love to jump on to your project. I'm a beginner, took 61A, CS 70 and Math 54 this sem and taking 61B and Data 100 in spring. Your project sounds extremely interesting and I'd be pumped if I could join in
Hi Alex! I’m a Junior studying CS and Econ - I have some past experience with ML (specifically, NLP) through internships/courses (like CS 189). Your project sounds super interesting! I haven’t worked with Unity before but I’d love to join and help out!
Hello Alex! I am a sophomore student studying Computer Science and Data Science, and I am intrigued by your project. I have experience using Unity (from a game developing standpoint), and your project seems like a great way for me to dive into the world of ML, which I am curious about.
Hi Alex. I'm a freshman intending to major in CS and am interested to work on your project. I've have only done CS61A so far but I have some basic Unity experience and did parts of a Machine Learning Coursera course (did both of them over a year ago and probably need a refresher though). I'd really love to get some machine learning/AI experience and help with this project.