Humanoid Self-Collision Avoidance Using Whole-Body Control with Control Barrier Functions | IEEE Conference Publication | IEEE Xplore