Humanoid Robots 2024