An adaptive hierarchical control framework for quadrupedal robots in planetary exploration