Centroidal State Estimation and Control for Hardware-constrained Humanoid Robots