Text this: Full-Body Optimization-Based Bipedal Walking Control With Task-Space Inverse Dynamics and Virtual Constraints