Omnidirectional kick in RoboCup3D simulation
Bo Fan, Zhiwei Liang · 2014
Robocup competition requires robots with rapid reaction and efficient executive in the changing environment, which keeps team-attacking efficiently. This paper proposed a method based on CMA-ES optimization to accomplish robots' omnidirectional kick. The omnidirectional kick consists of path planning module, inverse kinematics module and optimization module. The path planning module designs the trajectory that the foot must follow to propel the ball in the intended direction. To ensure the robot's kick, the inverse kinematics module is responsible for computing the value of robots' leg joints. The optimization module takes the CAM-ES gradual accumulation learning optimization algorithm. The simulation experimental results show our method can make robots perform accurately predetermined behaviors and the ball kicked to a desired position.