Spherical Foot Placement Estimator for Humanoid Balance Control and Recovery | IEEE Conference Publication | IEEE Xplore