Learning bicycle stunts
Jie Tan, Yuting Gu, C. Karen Liu, Greg Turk
In ACM Transactions on Graphics, 33(4), July 2014.
Abstract: We present a general approach for simulating and controlling a human character that is riding a bicycle. The two main components of our system are offline learning and online simulation. We simulate the bicycle and the rider as an articulated rigid body system. The rider is controlled by a policy that is optimized through offline learning. We apply policy search to learn the optimal policies, which are parameterized with splines or neural networks for different bicycle maneuvers. We use Neuroevolution of Augmenting Topology (NEAT) to optimize both the parametrization and the parameters of our policies. The learned controllers are robust enough to withstand large perturbations and allow interactive user control. The rider not only learns to steer and to balance in normal riding situations, but also learns to perform a wide variety of stunts, including wheelie, endo, bunny hop, front wheel pivot and back hop.
Article URL: http://dx.doi.org/10.1145/2601097.2601121
BibTeX format:
@article{Tan:2014:LBS,
  author = {Jie Tan and Yuting Gu and C. Karen Liu and Greg Turk},
  title = {Learning bicycle stunts},
  journal = {ACM Transactions on Graphics},
  volume = {33},
  number = {4},
  pages = {50:1--50:12},
  month = jul,
  year = {2014},
}
Search for more articles by Jie Tan.
Search for more articles by Yuting Gu.
Search for more articles by C. Karen Liu.
Search for more articles by Greg Turk.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."