Footstep planning for humanoid robots among obstacles of various types | IEEE Conference Publication | IEEE Xplore