Rocking the Bongo Board: Humanoid Robotic Balancing on Dynamic Terrain
Christopher James Iverach-Brereton
- 发表年份
- 2015
- 引用次数
- 2
摘要
This thesis presents a comparison of multiple control algorithms designed to allow a robot to balance on unstable terrain. To evaluate these algorithms I use a bongo board, a simple apparatus consisting of a deck positioned above a free-rolling wheel. I program a small humanoid robot to stand on the deck, controlling its pose to keep the deck from falling off the wheel. I implement three different control algorithms, derived from solutions to the well-known cart-and-rod inverted pendulum problem, including PID control, Fuzzy Logic, and Always-On Artificial Neural Networks. These algorithms are used with two different control policies: Do the Shake, where the robot reacts to external forces and Let's Sway, where the robot introduces a rhythmic oscillation to the system to promote dynamic stability. Using identical experimental conditions with a physical robot, I show that both PID and Fuzzy Logic control are well-suited to active balancing on unstable terrain.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002