Adaptive Motion Control: Dynamic Kick for a Humanoid Robot

Abstract

The performance of a soccer robot is highly dependent on its motion ability. The kicking motion is one of the most important motions in a soccer game. However, automatic, full body motion generation for humanoid robots presents a formidable computational challenge. At the current state the most common approaches of implementing this motion are based on key frame technique. Such solutions are inflexible, i.e., in order to adjust the aimed direction of the kick the robot has to walk around the ball. The adjustment costs a lot of time especially if some precise adjustments have to be done, e.g., for a penalty kick. In this paper we present an approach for adaptive control of the motions. We implemented our approach in order to solve the task of kicking the ball on a humanoid robot Nao. The approach was tested both in simulation and on a real robot.

@InProceedings{KI2010,
  Title                    = {Adaptive Motion Control: Dynamic Kick for a Humanoid Robot},
  Author                   = {Yuan Xu and Heinrich Mellmann},
  Booktitle                = {the Proceedings of the 33rd Annual German Conference on Artificial Intelligence},
  Year                     = {2010},

  Address                  = {Karlsruhe, Germany},

  Abstract                 = {The performance of a soccer robot is highly dependent on its motion ability. The kicking motion is one of the most important motions in a soccer game. However, automatic, full body motion generation for humanoid robots presents a formidable computational challenge. At the current state the most common approaches of implementing this motion are based on key frame technique. Such solutions are inflexible, i.e., in order to adjust the aimed direction of the kick the robot has to walk around the ball. The adjustment costs a lot of time especially if some precise adjustments have to be done, e.g., for a penalty kick. In this paper we present an approach for adaptive control of the motions. We implemented our approach in order to solve the task of kicking the ball on a humanoid robot Nao. The approach was tested both in simulation and on a real robot.},
  Owner                    = {xu},
  Timestamp                = {2010.07.23}
}
Authors:
Yuan Xu, Heinrich Mellmann
Category:
Conference Paper
Year:
2010
Location:
the Proceedings of the 33rd Annual German Conference on Artificial Intelligence