Constraint-consistent task-oriented whole-body robot formulation: Task, posture, constraints, multiple contacts, and balance. (November 2022)