Human pose, posture, and shape estimation for mobile robots