Planning of kicking motion with via-point representation for humanoid robots | IEEE Conference Publication | IEEE Xplore